diff --git a/rtree-c/test/expected/add/reduction/r000000000.c b/rtree-c/test/expected/add/reduction/r000000000.c deleted file mode 100644 index 1b1c4905ea4ea51e0ff6365606e9f4d7e3ab5350..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000000000.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 0 reduce to right at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return a + b; -} -int main() -{ - return add(10, 23); -} diff --git a/rtree-c/test/expected/add/reduction/r000000000.c.hs b/rtree-c/test/expected/add/reduction/r000000000.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000000000.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r000000001.c b/rtree-c/test/expected/add/reduction/r000000001.c deleted file mode 100644 index f75f1db62213bb0a7e3d4edaf4454aa6c533f732..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000000001.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 0 reduce to right at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return a + b; -} -int main() -{ - return add(10, 0); -} diff --git a/rtree-c/test/expected/add/reduction/r000000001.c.hs b/rtree-c/test/expected/add/reduction/r000000001.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000000001.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r000000010.c b/rtree-c/test/expected/add/reduction/r000000010.c deleted file mode 100644 index 8b20ba41e5cdc57dfd7a3439829d75ec88d3f190..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000000010.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 0 reduce to right at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return a + b; -} -int main() -{ - return add(0, 23); -} diff --git a/rtree-c/test/expected/add/reduction/r000000010.c.hs b/rtree-c/test/expected/add/reduction/r000000010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000000010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r000000011.c b/rtree-c/test/expected/add/reduction/r000000011.c deleted file mode 100644 index d7767562ba1f8da8ddc92ecba5730195e917f8a4..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000000011.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 0 reduce to right at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return a + b; -} -int main() -{ - return add(0, 0); -} diff --git a/rtree-c/test/expected/add/reduction/r000000011.c.hs b/rtree-c/test/expected/add/reduction/r000000011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000000011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00000010.c b/rtree-c/test/expected/add/reduction/r00000010.c deleted file mode 100644 index a9b8bf009be5f5c976b7a7b40bf8925323ac0f88..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00000010.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 0 reduce to right at ("test/cases/small/add.c": line 2) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 0 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a, int b) -{ - return a + b; -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r00000010.c.hs b/rtree-c/test/expected/add/reduction/r00000010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00000010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00000011.c b/rtree-c/test/expected/add/reduction/r00000011.c deleted file mode 100644 index 24156152dd0a261be362e43db3b348da4316e404..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00000011.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 0 reduce to right at ("test/cases/small/add.c": line 2) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 1 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a, int b) -{ - return a + b; -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r00000011.c.hs b/rtree-c/test/expected/add/reduction/r00000011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00000011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r000001000.c b/rtree-c/test/expected/add/reduction/r000001000.c deleted file mode 100644 index d40e403c5df8a027451855c1b64aa50f9f1c0b3b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000001000.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 1 reduce to right at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return b; -} -int main() -{ - return add(10, 23); -} diff --git a/rtree-c/test/expected/add/reduction/r000001000.c.hs b/rtree-c/test/expected/add/reduction/r000001000.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000001000.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r000001001.c b/rtree-c/test/expected/add/reduction/r000001001.c deleted file mode 100644 index 77e8fa585d229b9dcae9aa0eb1cfd2d30c7f33d8..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000001001.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 1 reduce to right at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return b; -} -int main() -{ - return add(10, 0); -} diff --git a/rtree-c/test/expected/add/reduction/r000001001.c.hs b/rtree-c/test/expected/add/reduction/r000001001.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000001001.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r000001010.c b/rtree-c/test/expected/add/reduction/r000001010.c deleted file mode 100644 index 65d93190b50b2e9b29733246c6ab272baa52b152..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000001010.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 1 reduce to right at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return b; -} -int main() -{ - return add(0, 23); -} diff --git a/rtree-c/test/expected/add/reduction/r000001010.c.hs b/rtree-c/test/expected/add/reduction/r000001010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000001010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r000001011.c b/rtree-c/test/expected/add/reduction/r000001011.c deleted file mode 100644 index 972812e9e5a33d6786f20b071a68111e9de00c1f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000001011.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 1 reduce to right at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return b; -} -int main() -{ - return add(0, 0); -} diff --git a/rtree-c/test/expected/add/reduction/r000001011.c.hs b/rtree-c/test/expected/add/reduction/r000001011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r000001011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00000110.c b/rtree-c/test/expected/add/reduction/r00000110.c deleted file mode 100644 index e46567f27e83ba6d09d5cd3fd015e397e9aa5a9d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00000110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 1 reduce to right at ("test/cases/small/add.c": line 2) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 0 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a, int b) -{ - return b; -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r00000110.c.hs b/rtree-c/test/expected/add/reduction/r00000110.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00000110.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00000111.c b/rtree-c/test/expected/add/reduction/r00000111.c deleted file mode 100644 index 263c1a84eeb535074e14236a96e5f0df976cf13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00000111.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 reduce to left at ("test/cases/small/add.c": line 2) -// 1 reduce to right at ("test/cases/small/add.c": line 2) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 1 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a, int b) -{ - return b; -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r00000111.c.hs b/rtree-c/test/expected/add/reduction/r00000111.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00000111.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00001000.c b/rtree-c/test/expected/add/reduction/r00001000.c deleted file mode 100644 index bdcf97438ad2daa7bbc1328e322c5590e06d2389..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00001000.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 1 reduce to left at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return a; -} -int main() -{ - return add(10, 23); -} diff --git a/rtree-c/test/expected/add/reduction/r00001000.c.hs b/rtree-c/test/expected/add/reduction/r00001000.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00001000.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00001001.c b/rtree-c/test/expected/add/reduction/r00001001.c deleted file mode 100644 index dbbae357c7915f9f129f58d1d28f92e0d3a58153..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00001001.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 1 reduce to left at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return a; -} -int main() -{ - return add(10, 0); -} diff --git a/rtree-c/test/expected/add/reduction/r00001001.c.hs b/rtree-c/test/expected/add/reduction/r00001001.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00001001.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00001010.c b/rtree-c/test/expected/add/reduction/r00001010.c deleted file mode 100644 index 8400282ec54a732822cdc72350538fcea72d37d2..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00001010.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 1 reduce to left at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return a; -} -int main() -{ - return add(0, 23); -} diff --git a/rtree-c/test/expected/add/reduction/r00001010.c.hs b/rtree-c/test/expected/add/reduction/r00001010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00001010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00001011.c b/rtree-c/test/expected/add/reduction/r00001011.c deleted file mode 100644 index 0a943d608bb403725835a9672250837b7ebd755d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00001011.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 1 reduce to left at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ - return a; -} -int main() -{ - return add(0, 0); -} diff --git a/rtree-c/test/expected/add/reduction/r00001011.c.hs b/rtree-c/test/expected/add/reduction/r00001011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00001011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0000110.c b/rtree-c/test/expected/add/reduction/r0000110.c deleted file mode 100644 index ca3fe6c1ec501479aac77c5f1f92f05e146f602d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0000110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 1 reduce to left at ("test/cases/small/add.c": line 2) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 0 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a, int b) -{ - return a; -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r0000110.c.hs b/rtree-c/test/expected/add/reduction/r0000110.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0000110.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0000111.c b/rtree-c/test/expected/add/reduction/r0000111.c deleted file mode 100644 index 8535f15fb69c46683859cededbb75f5eaf3969f4..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0000111.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 1 reduce to left at ("test/cases/small/add.c": line 2) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 1 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a, int b) -{ - return a; -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r0000111.c.hs b/rtree-c/test/expected/add/reduction/r0000111.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0000111.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00010000.c b/rtree-c/test/expected/add/reduction/r00010000.c deleted file mode 100644 index b7541f9fba731f64ee776322008a65321ec3f57e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00010000.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ -} -int main() -{ - return add(10, 23); -} diff --git a/rtree-c/test/expected/add/reduction/r00010000.c.hs b/rtree-c/test/expected/add/reduction/r00010000.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00010000.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00010001.c b/rtree-c/test/expected/add/reduction/r00010001.c deleted file mode 100644 index baf64fd8ef0a708ac6bdf7a11fadd13736408d23..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00010001.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ -} -int main() -{ - return add(10, 0); -} diff --git a/rtree-c/test/expected/add/reduction/r00010001.c.hs b/rtree-c/test/expected/add/reduction/r00010001.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00010001.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00010010.c b/rtree-c/test/expected/add/reduction/r00010010.c deleted file mode 100644 index 4805450e2b42ec19f65033fcdf961cf68fd6d580..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00010010.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ -} -int main() -{ - return add(0, 23); -} diff --git a/rtree-c/test/expected/add/reduction/r00010010.c.hs b/rtree-c/test/expected/add/reduction/r00010010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00010010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00010011.c b/rtree-c/test/expected/add/reduction/r00010011.c deleted file mode 100644 index fbbff2204386fc3286db0d0385d2f8d479faf64f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00010011.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ -} -int main() -{ - return add(0, 0); -} diff --git a/rtree-c/test/expected/add/reduction/r00010011.c.hs b/rtree-c/test/expected/add/reduction/r00010011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00010011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0001010.c b/rtree-c/test/expected/add/reduction/r0001010.c deleted file mode 100644 index ee2d5802f43264e4caa7e9bf5f3ca72fa7f4b62e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0001010.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 0 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a, int b) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r0001010.c.hs b/rtree-c/test/expected/add/reduction/r0001010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0001010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0001011.c b/rtree-c/test/expected/add/reduction/r0001011.c deleted file mode 100644 index a8719bcca64a58e144de2c9b27d3c99d25c86be6..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0001011.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 1 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a, int b) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r0001011.c.hs b/rtree-c/test/expected/add/reduction/r0001011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0001011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00011000.c b/rtree-c/test/expected/add/reduction/r00011000.c deleted file mode 100644 index e36826cfd70e4a76d2efb07928231214c1446882..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00011000.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ -} -int main() -{ - return add(10, 23); -} diff --git a/rtree-c/test/expected/add/reduction/r00011000.c.hs b/rtree-c/test/expected/add/reduction/r00011000.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00011000.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00011001.c b/rtree-c/test/expected/add/reduction/r00011001.c deleted file mode 100644 index 665a0d2a39b49eeca5d4e5fec95cf3c0a2a9ecd5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00011001.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ -} -int main() -{ - return add(10, 0); -} diff --git a/rtree-c/test/expected/add/reduction/r00011001.c.hs b/rtree-c/test/expected/add/reduction/r00011001.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00011001.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00011010.c b/rtree-c/test/expected/add/reduction/r00011010.c deleted file mode 100644 index 0c8e5b4b4eb08a2e9b1cb779e365e068416d6d81..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00011010.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ -} -int main() -{ - return add(0, 23); -} diff --git a/rtree-c/test/expected/add/reduction/r00011010.c.hs b/rtree-c/test/expected/add/reduction/r00011010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00011010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r00011011.c b/rtree-c/test/expected/add/reduction/r00011011.c deleted file mode 100644 index 1bcb7b1ae9216207cfd2c9f83bd11aa68e6211fe..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00011011.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a, int b) -{ -} -int main() -{ - return add(0, 0); -} diff --git a/rtree-c/test/expected/add/reduction/r00011011.c.hs b/rtree-c/test/expected/add/reduction/r00011011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r00011011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0001110.c b/rtree-c/test/expected/add/reduction/r0001110.c deleted file mode 100644 index a6c596eb3590b7a5d288587132526ddaba19dc4b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0001110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 0 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a, int b) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r0001110.c.hs b/rtree-c/test/expected/add/reduction/r0001110.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0001110.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0001111.c b/rtree-c/test/expected/add/reduction/r0001111.c deleted file mode 100644 index 1112f98a956b57ebb31fc8759f99e707fa57a2de..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0001111.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 1 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a, int b) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r0001111.c.hs b/rtree-c/test/expected/add/reduction/r0001111.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0001111.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r001000.c b/rtree-c/test/expected/add/reduction/r001000.c deleted file mode 100644 index 0c8a7ebd6f8b00a228433462cab4b29826b8fbfd..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r001000.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a) -{ - return a; -} -int main() -{ - return add(10); -} diff --git a/rtree-c/test/expected/add/reduction/r001000.c.hs b/rtree-c/test/expected/add/reduction/r001000.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r001000.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r001001.c b/rtree-c/test/expected/add/reduction/r001001.c deleted file mode 100644 index d100fb93e1fc3d0c5626105e59accd959570b004..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r001001.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a) -{ - return a; -} -int main() -{ - return add(0); -} diff --git a/rtree-c/test/expected/add/reduction/r001001.c.hs b/rtree-c/test/expected/add/reduction/r001001.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r001001.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r001010.c b/rtree-c/test/expected/add/reduction/r001010.c deleted file mode 100644 index ebb9b3a19de0ecb2f577053a74946fe6e4c976c7..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r001010.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 0 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a) -{ - return a; -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r001010.c.hs b/rtree-c/test/expected/add/reduction/r001010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r001010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r001011.c b/rtree-c/test/expected/add/reduction/r001011.c deleted file mode 100644 index 1498fb3bab17819346d7ee4c46f06851e2074bc9..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r001011.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 1 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a) -{ - return a; -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r001011.c.hs b/rtree-c/test/expected/add/reduction/r001011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r001011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0011000.c b/rtree-c/test/expected/add/reduction/r0011000.c deleted file mode 100644 index a2306c0389a13454ffca0ad47f57771e427c347f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011000.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a) -{ -} -int main() -{ - return add(10); -} diff --git a/rtree-c/test/expected/add/reduction/r0011000.c.hs b/rtree-c/test/expected/add/reduction/r0011000.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011000.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0011001.c b/rtree-c/test/expected/add/reduction/r0011001.c deleted file mode 100644 index cd6a239aecc0fdedd6054720ad81307ebca28e88..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011001.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a) -{ -} -int main() -{ - return add(0); -} diff --git a/rtree-c/test/expected/add/reduction/r0011001.c.hs b/rtree-c/test/expected/add/reduction/r0011001.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011001.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0011010.c b/rtree-c/test/expected/add/reduction/r0011010.c deleted file mode 100644 index d45ce349c07c427bd814f4eabb3bd8d3c46239e1..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011010.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 0 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r0011010.c.hs b/rtree-c/test/expected/add/reduction/r0011010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0011011.c b/rtree-c/test/expected/add/reduction/r0011011.c deleted file mode 100644 index e3e49a964b9b91f02d535443f015cfcb7025ea43..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011011.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 1 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r0011011.c.hs b/rtree-c/test/expected/add/reduction/r0011011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0011100.c b/rtree-c/test/expected/add/reduction/r0011100.c deleted file mode 100644 index d1d7f5b52e090585f57e09f219a0f837e11d48c4..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011100.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int a) -{ -} -int main() -{ - return add(10); -} diff --git a/rtree-c/test/expected/add/reduction/r0011100.c.hs b/rtree-c/test/expected/add/reduction/r0011100.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011100.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0011101.c b/rtree-c/test/expected/add/reduction/r0011101.c deleted file mode 100644 index 0b2fe43026a8cd32ffa039435859070d302062d5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011101.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int a) -{ -} -int main() -{ - return add(0); -} diff --git a/rtree-c/test/expected/add/reduction/r0011101.c.hs b/rtree-c/test/expected/add/reduction/r0011101.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011101.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0011110.c b/rtree-c/test/expected/add/reduction/r0011110.c deleted file mode 100644 index 426782c9fbac42b14b83988b8f78dc6ee73546dd..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 0 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r0011110.c.hs b/rtree-c/test/expected/add/reduction/r0011110.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011110.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r0011111.c b/rtree-c/test/expected/add/reduction/r0011111.c deleted file mode 100644 index 714ce13fb91f313e8b75bc9693354136042118a4..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011111.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 2) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 1 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r0011111.c.hs b/rtree-c/test/expected/add/reduction/r0011111.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r0011111.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r010000.c b/rtree-c/test/expected/add/reduction/r010000.c deleted file mode 100644 index 262510cca1a813305f3bc521991cd9774ba9a5d0..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010000.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int b) -{ -} -int main() -{ - return add(23); -} diff --git a/rtree-c/test/expected/add/reduction/r010000.c.hs b/rtree-c/test/expected/add/reduction/r010000.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010000.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r010001.c b/rtree-c/test/expected/add/reduction/r010001.c deleted file mode 100644 index 4024a9e99d18f085e09baf590ef75156530bbe56..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010001.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int b) -{ -} -int main() -{ - return add(0); -} diff --git a/rtree-c/test/expected/add/reduction/r010001.c.hs b/rtree-c/test/expected/add/reduction/r010001.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010001.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r010010.c b/rtree-c/test/expected/add/reduction/r010010.c deleted file mode 100644 index a378b9852b0e6d664ce0227d2b6cccacccb763b0..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010010.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 0 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int b) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r010010.c.hs b/rtree-c/test/expected/add/reduction/r010010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r010011.c b/rtree-c/test/expected/add/reduction/r010011.c deleted file mode 100644 index 9823c417090c9fa1c5876577a2736e8569d1678f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010011.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 1 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int b) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r010011.c.hs b/rtree-c/test/expected/add/reduction/r010011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r010100.c b/rtree-c/test/expected/add/reduction/r010100.c deleted file mode 100644 index 73156b446a58733dd313d9b8068d115f6e423110..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010100.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 0 do without param at ("test/cases/small/add.c": line 6) - -int add(int b) -{ -} -int main() -{ - return add(23); -} diff --git a/rtree-c/test/expected/add/reduction/r010100.c.hs b/rtree-c/test/expected/add/reduction/r010100.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010100.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r010101.c b/rtree-c/test/expected/add/reduction/r010101.c deleted file mode 100644 index 346f93b85e00f15d9d7b1878c9f806c5638e724a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010101.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) -// 1 do without param at ("test/cases/small/add.c": line 6) - -int add(int b) -{ -} -int main() -{ - return add(0); -} diff --git a/rtree-c/test/expected/add/reduction/r010101.c.hs b/rtree-c/test/expected/add/reduction/r010101.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010101.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r010110.c b/rtree-c/test/expected/add/reduction/r010110.c deleted file mode 100644 index 4fa29265d5524c5906ed285e250fcc02d4353c40..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010110.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 0 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int b) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r010110.c.hs b/rtree-c/test/expected/add/reduction/r010110.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010110.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r010111.c b/rtree-c/test/expected/add/reduction/r010111.c deleted file mode 100644 index 526c58d671ace3777d9a4bef1c1f7a85ceccbc04..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010111.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 1 remove empty compound at ("test/cases/small/add.c": line 5) - -int add(int b) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r010111.c.hs b/rtree-c/test/expected/add/reduction/r010111.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r010111.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r01100.c b/rtree-c/test/expected/add/reduction/r01100.c deleted file mode 100644 index 795f55b6932a775bb5b10e5d348323d437a7aa2c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r01100.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 0 remove return statement at ("test/cases/small/add.c": line 6) - -int add() -{ -} -int main() -{ - return add(); -} diff --git a/rtree-c/test/expected/add/reduction/r01100.c.hs b/rtree-c/test/expected/add/reduction/r01100.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r01100.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r011010.c b/rtree-c/test/expected/add/reduction/r011010.c deleted file mode 100644 index dd3af1ce7b7871c019e7c4842dbc05c6f21e61f2..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r011010.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function add at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 1 remove parameter at ("test/cases/small/add.c": line 1) -// 0 remove empty compound at ("test/cases/small/add.c": line 1) -// 1 remove return statement at ("test/cases/small/add.c": line 6) -// 0 remove empty compound at ("test/cases/small/add.c": line 5) - -int add() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/add/reduction/r011010.c.hs b/rtree-c/test/expected/add/reduction/r011010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r011010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r011011.c.hs b/rtree-c/test/expected/add/reduction/r011011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r011011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r01110.c.hs b/rtree-c/test/expected/add/reduction/r01110.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r01110.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r011110.c.hs b/rtree-c/test/expected/add/reduction/r011110.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r011110.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r011111.c.hs b/rtree-c/test/expected/add/reduction/r011111.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r011111.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r1000.c.hs b/rtree-c/test/expected/add/reduction/r1000.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r1000.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r1001.c.hs b/rtree-c/test/expected/add/reduction/r1001.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r1001.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r1010.c.hs b/rtree-c/test/expected/add/reduction/r1010.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r1010.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r1011.c.hs b/rtree-c/test/expected/add/reduction/r1011.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r1011.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r110.c.hs b/rtree-c/test/expected/add/reduction/r110.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r110.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/add/reduction/r111.c.hs b/rtree-c/test/expected/add/reduction/r111.c.hs deleted file mode 100644 index 2535b051bfdbfc9739ceaee80b545d54452e440b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/add/reduction/r111.c.hs +++ /dev/null @@ -1,88 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "add" 1651297 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "b" 98 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CVar - ( Ident "b" 98 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "add" 1651297 () ) () - ) - [ CConst - ( CIntConst 10 () ) - , CConst - ( CIntConst 23 () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/clang-22382/reduction/p0.path b/rtree-c/test/expected/clang-22382/reduction/p0.path index 4389dd3fa511d2e752f09af53ac9e267dce9ac87..848c41c08633f25627877ce3f2093079db54ae96 100644 --- a/rtree-c/test/expected/clang-22382/reduction/p0.path +++ b/rtree-c/test/expected/clang-22382/reduction/p0.path @@ -1483,12 +1483,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1091) * reduce to left at ("test/cases/large/clang-22382.c": line 1091) * reduce to right at ("test/cases/large/clang-22382.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1091) * remove expr statement at ("test/cases/large/clang-22382.c": line 1092) * reduce to left at ("test/cases/large/clang-22382.c": line 1092) * reduce to right at ("test/cases/large/clang-22382.c": line 1092) * remove initializer at ("test/cases/large/clang-22382.c": line 1093) * reduce to left at ("test/cases/large/clang-22382.c": line 1093) * reduce to right at ("test/cases/large/clang-22382.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1093) * remove condition at ("test/cases/large/clang-22382.c": line 1094) * reduce to left at ("test/cases/large/clang-22382.c": line 1094) * reduce to right at ("test/cases/large/clang-22382.c": line 1094) @@ -1591,6 +1593,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1138) * reduce to left at ("test/cases/large/clang-22382.c": line 1138) * reduce to right at ("test/cases/large/clang-22382.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1138) * remove expr statement at ("test/cases/large/clang-22382.c": line 1139) * do without param at ("test/cases/large/clang-22382.c": line 1139) * replace by zero at ("test/cases/large/clang-22382.c": line 1139) @@ -1678,6 +1681,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1229) * reduce to left at ("test/cases/large/clang-22382.c": line 1229) * reduce to right at ("test/cases/large/clang-22382.c": line 1229) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1229) * remove expr statement at ("test/cases/large/clang-22382.c": line 1230) * reduce to left at ("test/cases/large/clang-22382.c": line 1230) * reduce to right at ("test/cases/large/clang-22382.c": line 1230) @@ -1689,6 +1693,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1231) * reduce to left at ("test/cases/large/clang-22382.c": line 1231) * reduce to right at ("test/cases/large/clang-22382.c": line 1231) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1231) * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1233) * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1234) * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1235) @@ -1722,6 +1727,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1266) * reduce to left at ("test/cases/large/clang-22382.c": line 1266) * reduce to right at ("test/cases/large/clang-22382.c": line 1266) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1266) * remove expr statement at ("test/cases/large/clang-22382.c": line 1267) * reduce to left at ("test/cases/large/clang-22382.c": line 1267) * reduce to right at ("test/cases/large/clang-22382.c": line 1267) @@ -2058,9 +2064,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1410) * reduce to left at ("test/cases/large/clang-22382.c": line 1410) * reduce to right at ("test/cases/large/clang-22382.c": line 1410) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1410) * remove initializer at ("test/cases/large/clang-22382.c": line 1412) * reduce to left at ("test/cases/large/clang-22382.c": line 1412) * reduce to right at ("test/cases/large/clang-22382.c": line 1412) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1412) * remove expr statement at ("test/cases/large/clang-22382.c": line 1413) * reduce to left at ("test/cases/large/clang-22382.c": line 1413) * reduce to right at ("test/cases/large/clang-22382.c": line 1413) @@ -2097,12 +2105,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1435) * reduce to left at ("test/cases/large/clang-22382.c": line 1435) * reduce to right at ("test/cases/large/clang-22382.c": line 1435) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1435) * remove expr statement at ("test/cases/large/clang-22382.c": line 1439) * reduce to left at ("test/cases/large/clang-22382.c": line 1439) * reduce to right at ("test/cases/large/clang-22382.c": line 1439) * remove check at ("test/cases/large/clang-22382.c": line 1435) * remove iterator at ("test/cases/large/clang-22382.c": line 1435) * reduce to operant at ("test/cases/large/clang-22382.c": line 1435) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1442) * remove expr statement at ("test/cases/large/clang-22382.c": line 1443) * do without param at ("test/cases/large/clang-22382.c": line 1443) * reduce to operant at ("test/cases/large/clang-22382.c": line 1443) @@ -2217,6 +2227,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1516) * reduce to left at ("test/cases/large/clang-22382.c": line 1516) * reduce to right at ("test/cases/large/clang-22382.c": line 1516) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1516) * remove return statement at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) @@ -2285,6 +2296,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1570) * reduce to left at ("test/cases/large/clang-22382.c": line 1570) * reduce to right at ("test/cases/large/clang-22382.c": line 1570) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1570) * remove empty compound at ("test/cases/large/clang-22382.c": line 1571) * remove check at ("test/cases/large/clang-22382.c": line 1570) * remove iterator at ("test/cases/large/clang-22382.c": line 1570) @@ -2329,6 +2341,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1589) * reduce to left at ("test/cases/large/clang-22382.c": line 1589) * reduce to right at ("test/cases/large/clang-22382.c": line 1589) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1589) * remove expr statement at ("test/cases/large/clang-22382.c": line 1592) * do without param at ("test/cases/large/clang-22382.c": line 1592) * reduce to left at ("test/cases/large/clang-22382.c": line 1592) @@ -2713,6 +2726,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1676) * reduce to left at ("test/cases/large/clang-22382.c": line 1676) * reduce to right at ("test/cases/large/clang-22382.c": line 1676) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1676) * remove initializer at ("test/cases/large/clang-22382.c": line 1678) * reduce to operant at ("test/cases/large/clang-22382.c": line 1678) * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678) @@ -2784,11 +2798,13 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1685) * reduce to left at ("test/cases/large/clang-22382.c": line 1685) * reduce to right at ("test/cases/large/clang-22382.c": line 1685) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1685) * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687) * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688) * remove initializer at ("test/cases/large/clang-22382.c": line 1689) * reduce to left at ("test/cases/large/clang-22382.c": line 1689) * reduce to right at ("test/cases/large/clang-22382.c": line 1689) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1689) * inline variable l_1562 at ("test/cases/large/clang-22382.c": line 1691) * remove initializer at ("test/cases/large/clang-22382.c": line 1692) * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692) @@ -2810,6 +2826,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1699) * reduce to left at ("test/cases/large/clang-22382.c": line 1699) * reduce to right at ("test/cases/large/clang-22382.c": line 1699) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1699) * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701) * remove variable i at ("test/cases/large/clang-22382.c": line 1702) * remove expr statement at ("test/cases/large/clang-22382.c": line 1703) @@ -2918,6 +2935,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1708) * reduce to right at ("test/cases/large/clang-22382.c": line 1708) * reduce to operant at ("test/cases/large/clang-22382.c": line 1708) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1708) * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710) * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711) * remove expr statement at ("test/cases/large/clang-22382.c": line 1712) @@ -3247,6 +3265,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1785) * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * reduce to operant at ("test/cases/large/clang-22382.c": line 1785) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1785) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788) * remove expr statement at ("test/cases/large/clang-22382.c": line 1790) @@ -3305,6 +3324,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1823) * remove expr statement at ("test/cases/large/clang-22382.c": line 1824) * reduce to left at ("test/cases/large/clang-22382.c": line 1824) * reduce to right at ("test/cases/large/clang-22382.c": line 1824) @@ -3330,12 +3350,15 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1837) * reduce to right at ("test/cases/large/clang-22382.c": line 1837) * reduce to operant at ("test/cases/large/clang-22382.c": line 1837) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1837) * remove initializer at ("test/cases/large/clang-22382.c": line 1839) * reduce to left at ("test/cases/large/clang-22382.c": line 1839) * reduce to right at ("test/cases/large/clang-22382.c": line 1839) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1839) * remove initializer at ("test/cases/large/clang-22382.c": line 1841) * reduce to left at ("test/cases/large/clang-22382.c": line 1841) * reduce to right at ("test/cases/large/clang-22382.c": line 1841) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1841) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843) * remove return statement at ("test/cases/large/clang-22382.c": line 1844) * remove check at ("test/cases/large/clang-22382.c": line 1841) @@ -3437,18 +3460,22 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1857) * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * reduce to operant at ("test/cases/large/clang-22382.c": line 1857) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1857) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860) * remove initializer at ("test/cases/large/clang-22382.c": line 1861) * reduce to left at ("test/cases/large/clang-22382.c": line 1861) * reduce to right at ("test/cases/large/clang-22382.c": line 1861) * reduce to operant at ("test/cases/large/clang-22382.c": line 1861) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1861) * remove initializer at ("test/cases/large/clang-22382.c": line 1863) * reduce to left at ("test/cases/large/clang-22382.c": line 1863) * reduce to right at ("test/cases/large/clang-22382.c": line 1863) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1863) * remove initializer at ("test/cases/large/clang-22382.c": line 1865) * reduce to left at ("test/cases/large/clang-22382.c": line 1865) * reduce to right at ("test/cases/large/clang-22382.c": line 1865) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1865) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867) * remove return statement at ("test/cases/large/clang-22382.c": line 1868) * remove check at ("test/cases/large/clang-22382.c": line 1865) @@ -3545,6 +3572,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1874) * remove expr statement at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) @@ -3566,9 +3594,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1894) * reduce to left at ("test/cases/large/clang-22382.c": line 1894) * reduce to right at ("test/cases/large/clang-22382.c": line 1894) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1894) * remove initializer at ("test/cases/large/clang-22382.c": line 1896) * reduce to left at ("test/cases/large/clang-22382.c": line 1896) * reduce to right at ("test/cases/large/clang-22382.c": line 1896) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1896) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898) * remove return statement at ("test/cases/large/clang-22382.c": line 1899) * remove check at ("test/cases/large/clang-22382.c": line 1896) @@ -3608,12 +3638,14 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1916) * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * reduce to operant at ("test/cases/large/clang-22382.c": line 1916) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1916) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919) * remove initializer at ("test/cases/large/clang-22382.c": line 1920) * reduce to left at ("test/cases/large/clang-22382.c": line 1920) * reduce to right at ("test/cases/large/clang-22382.c": line 1920) * reduce to operant at ("test/cases/large/clang-22382.c": line 1920) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1920) * remove expr statement at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) @@ -3664,6 +3696,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1936) * remove expr statement at ("test/cases/large/clang-22382.c": line 1937) * reduce to left at ("test/cases/large/clang-22382.c": line 1937) * reduce to right at ("test/cases/large/clang-22382.c": line 1937) @@ -3724,6 +3757,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1965) * reduce to right at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1965) * remove initializer at ("test/cases/large/clang-22382.c": line 1967) * reduce to operant at ("test/cases/large/clang-22382.c": line 1967) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967) @@ -3735,6 +3769,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1965) * remove iterator at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1969) * remove expr statement at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) @@ -3755,6 +3790,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1986) * reduce to right at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1986) * remove initializer at ("test/cases/large/clang-22382.c": line 1988) * reduce to operant at ("test/cases/large/clang-22382.c": line 1988) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988) @@ -3766,6 +3802,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1986) * remove iterator at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1990) * remove expr statement at ("test/cases/large/clang-22382.c": line 1996) * reduce to left at ("test/cases/large/clang-22382.c": line 1996) * reduce to right at ("test/cases/large/clang-22382.c": line 1996) @@ -3801,6 +3838,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2027) * reduce to right at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2027) * remove initializer at ("test/cases/large/clang-22382.c": line 2029) * reduce to operant at ("test/cases/large/clang-22382.c": line 2029) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029) @@ -3812,6 +3850,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2027) * remove iterator at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2031) * remove expr statement at ("test/cases/large/clang-22382.c": line 2034) * reduce to left at ("test/cases/large/clang-22382.c": line 2034) * reduce to right at ("test/cases/large/clang-22382.c": line 2034) @@ -4056,6 +4095,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2101) * reduce to right at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2101) * remove initializer at ("test/cases/large/clang-22382.c": line 2103) * reduce to operant at ("test/cases/large/clang-22382.c": line 2103) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103) @@ -4067,6 +4107,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2101) * remove iterator at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2105) * remove expr statement at ("test/cases/large/clang-22382.c": line 2108) * remove expr statement at ("test/cases/large/clang-22382.c": line 2109) * do without param at ("test/cases/large/clang-22382.c": line 2109) @@ -4164,6 +4205,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2147) * reduce to left at ("test/cases/large/clang-22382.c": line 2147) * reduce to right at ("test/cases/large/clang-22382.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2147) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149) * remove return statement at ("test/cases/large/clang-22382.c": line 2150) * remove check at ("test/cases/large/clang-22382.c": line 2147) @@ -4204,6 +4246,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2182) * reduce to right at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2182) * remove initializer at ("test/cases/large/clang-22382.c": line 2184) * reduce to operant at ("test/cases/large/clang-22382.c": line 2184) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184) @@ -4215,6 +4258,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2182) * remove iterator at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2186) * remove expr statement at ("test/cases/large/clang-22382.c": line 2189) * reduce to left at ("test/cases/large/clang-22382.c": line 2189) * reduce to right at ("test/cases/large/clang-22382.c": line 2189) @@ -4380,6 +4424,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2292) * reduce to right at ("test/cases/large/clang-22382.c": line 2292) * reduce to operant at ("test/cases/large/clang-22382.c": line 2292) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2292) * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294) * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295) * remove condition at ("test/cases/large/clang-22382.c": line 2296) @@ -4636,9 +4681,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2403) * reduce to left at ("test/cases/large/clang-22382.c": line 2403) * reduce to right at ("test/cases/large/clang-22382.c": line 2403) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2403) * remove initializer at ("test/cases/large/clang-22382.c": line 2405) * reduce to left at ("test/cases/large/clang-22382.c": line 2405) * reduce to right at ("test/cases/large/clang-22382.c": line 2405) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2405) * remove expr statement at ("test/cases/large/clang-22382.c": line 2406) * reduce to left at ("test/cases/large/clang-22382.c": line 2406) * reduce to right at ("test/cases/large/clang-22382.c": line 2406) @@ -4651,6 +4698,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2403) * remove iterator at ("test/cases/large/clang-22382.c": line 2403) * reduce to operant at ("test/cases/large/clang-22382.c": line 2403) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2407) * remove expr statement at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) @@ -4751,9 +4799,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2509) * reduce to left at ("test/cases/large/clang-22382.c": line 2509) * reduce to right at ("test/cases/large/clang-22382.c": line 2509) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2509) * remove initializer at ("test/cases/large/clang-22382.c": line 2511) * reduce to left at ("test/cases/large/clang-22382.c": line 2511) * reduce to right at ("test/cases/large/clang-22382.c": line 2511) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2511) * remove expr statement at ("test/cases/large/clang-22382.c": line 2512) * reduce to left at ("test/cases/large/clang-22382.c": line 2512) * reduce to right at ("test/cases/large/clang-22382.c": line 2512) @@ -4765,6 +4815,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2509) * remove iterator at ("test/cases/large/clang-22382.c": line 2509) * reduce to operant at ("test/cases/large/clang-22382.c": line 2509) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2513) * remove expr statement at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) @@ -4827,6 +4878,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2551) * reduce to left at ("test/cases/large/clang-22382.c": line 2551) * reduce to right at ("test/cases/large/clang-22382.c": line 2551) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2551) * remove expr statement at ("test/cases/large/clang-22382.c": line 2552) * reduce to left at ("test/cases/large/clang-22382.c": line 2552) * reduce to right at ("test/cases/large/clang-22382.c": line 2552) @@ -4961,6 +5013,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2691) * reduce to left at ("test/cases/large/clang-22382.c": line 2691) * reduce to right at ("test/cases/large/clang-22382.c": line 2691) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2691) * remove expr statement at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) @@ -5180,6 +5233,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2766) * remove return statement at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) @@ -5187,6 +5241,7 @@ * remove iterator at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2771) * remove expr statement at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) @@ -5206,6 +5261,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2788) * reduce to right at ("test/cases/large/clang-22382.c": line 2788) * remove return statement at ("test/cases/large/clang-22382.c": line 2784) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2789) * remove expr statement at ("test/cases/large/clang-22382.c": line 2790) * do without param at ("test/cases/large/clang-22382.c": line 2790) * replace by zero at ("test/cases/large/clang-22382.c": line 2790) @@ -5389,9 +5445,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2893) * reduce to left at ("test/cases/large/clang-22382.c": line 2893) * reduce to right at ("test/cases/large/clang-22382.c": line 2893) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2893) * remove initializer at ("test/cases/large/clang-22382.c": line 2895) * reduce to left at ("test/cases/large/clang-22382.c": line 2895) * reduce to right at ("test/cases/large/clang-22382.c": line 2895) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2895) * remove expr statement at ("test/cases/large/clang-22382.c": line 2897) * do without param at ("test/cases/large/clang-22382.c": line 2897) * replace by zero at ("test/cases/large/clang-22382.c": line 2897) @@ -5412,12 +5470,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2901) * reduce to left at ("test/cases/large/clang-22382.c": line 2901) * reduce to right at ("test/cases/large/clang-22382.c": line 2901) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2901) * remove initializer at ("test/cases/large/clang-22382.c": line 2903) * reduce to left at ("test/cases/large/clang-22382.c": line 2903) * reduce to right at ("test/cases/large/clang-22382.c": line 2903) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2903) * remove initializer at ("test/cases/large/clang-22382.c": line 2905) * reduce to left at ("test/cases/large/clang-22382.c": line 2905) * reduce to right at ("test/cases/large/clang-22382.c": line 2905) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2905) * remove expr statement at ("test/cases/large/clang-22382.c": line 2907) * do without param at ("test/cases/large/clang-22382.c": line 2907) * replace by zero at ("test/cases/large/clang-22382.c": line 2907) @@ -5447,6 +5508,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2913) * reduce to left at ("test/cases/large/clang-22382.c": line 2913) * reduce to right at ("test/cases/large/clang-22382.c": line 2913) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2913) * remove expr statement at ("test/cases/large/clang-22382.c": line 2915) * do without param at ("test/cases/large/clang-22382.c": line 2915) * replace by zero at ("test/cases/large/clang-22382.c": line 2915) @@ -5466,12 +5528,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2919) * reduce to left at ("test/cases/large/clang-22382.c": line 2919) * reduce to right at ("test/cases/large/clang-22382.c": line 2919) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2919) * remove initializer at ("test/cases/large/clang-22382.c": line 2921) * reduce to left at ("test/cases/large/clang-22382.c": line 2921) * reduce to right at ("test/cases/large/clang-22382.c": line 2921) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2921) * remove initializer at ("test/cases/large/clang-22382.c": line 2923) * reduce to left at ("test/cases/large/clang-22382.c": line 2923) * reduce to right at ("test/cases/large/clang-22382.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2923) * remove expr statement at ("test/cases/large/clang-22382.c": line 2925) * do without param at ("test/cases/large/clang-22382.c": line 2925) * replace by zero at ("test/cases/large/clang-22382.c": line 2925) @@ -5497,9 +5562,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2930) * reduce to left at ("test/cases/large/clang-22382.c": line 2930) * reduce to right at ("test/cases/large/clang-22382.c": line 2930) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2930) * remove initializer at ("test/cases/large/clang-22382.c": line 2932) * reduce to left at ("test/cases/large/clang-22382.c": line 2932) * reduce to right at ("test/cases/large/clang-22382.c": line 2932) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2932) * remove expr statement at ("test/cases/large/clang-22382.c": line 2934) * do without param at ("test/cases/large/clang-22382.c": line 2934) * replace by zero at ("test/cases/large/clang-22382.c": line 2934) @@ -5520,6 +5587,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2938) * reduce to left at ("test/cases/large/clang-22382.c": line 2938) * reduce to right at ("test/cases/large/clang-22382.c": line 2938) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2938) * remove expr statement at ("test/cases/large/clang-22382.c": line 2940) * do without param at ("test/cases/large/clang-22382.c": line 2940) * replace by zero at ("test/cases/large/clang-22382.c": line 2940) @@ -5535,6 +5603,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2943) * reduce to left at ("test/cases/large/clang-22382.c": line 2943) * reduce to right at ("test/cases/large/clang-22382.c": line 2943) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2943) * remove expr statement at ("test/cases/large/clang-22382.c": line 2945) * do without param at ("test/cases/large/clang-22382.c": line 2945) * replace by zero at ("test/cases/large/clang-22382.c": line 2945) @@ -5554,6 +5623,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2949) * reduce to left at ("test/cases/large/clang-22382.c": line 2949) * reduce to right at ("test/cases/large/clang-22382.c": line 2949) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2949) * remove expr statement at ("test/cases/large/clang-22382.c": line 2951) * do without param at ("test/cases/large/clang-22382.c": line 2951) * replace by zero at ("test/cases/large/clang-22382.c": line 2951) @@ -5577,6 +5647,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2956) * reduce to left at ("test/cases/large/clang-22382.c": line 2956) * reduce to right at ("test/cases/large/clang-22382.c": line 2956) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2956) * remove expr statement at ("test/cases/large/clang-22382.c": line 2958) * do without param at ("test/cases/large/clang-22382.c": line 2958) * replace by zero at ("test/cases/large/clang-22382.c": line 2958) @@ -5619,9 +5690,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2967) * reduce to left at ("test/cases/large/clang-22382.c": line 2967) * reduce to right at ("test/cases/large/clang-22382.c": line 2967) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2967) * remove initializer at ("test/cases/large/clang-22382.c": line 2969) * reduce to left at ("test/cases/large/clang-22382.c": line 2969) * reduce to right at ("test/cases/large/clang-22382.c": line 2969) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2969) * remove expr statement at ("test/cases/large/clang-22382.c": line 2971) * do without param at ("test/cases/large/clang-22382.c": line 2971) * replace by zero at ("test/cases/large/clang-22382.c": line 2971) @@ -5642,12 +5715,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2975) * reduce to left at ("test/cases/large/clang-22382.c": line 2975) * reduce to right at ("test/cases/large/clang-22382.c": line 2975) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2975) * remove initializer at ("test/cases/large/clang-22382.c": line 2977) * reduce to left at ("test/cases/large/clang-22382.c": line 2977) * reduce to right at ("test/cases/large/clang-22382.c": line 2977) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2977) * remove initializer at ("test/cases/large/clang-22382.c": line 2979) * reduce to left at ("test/cases/large/clang-22382.c": line 2979) * reduce to right at ("test/cases/large/clang-22382.c": line 2979) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2979) * remove expr statement at ("test/cases/large/clang-22382.c": line 2981) * do without param at ("test/cases/large/clang-22382.c": line 2981) * replace by zero at ("test/cases/large/clang-22382.c": line 2981) diff --git a/rtree-c/test/expected/clang-22382/reduction/p1.path b/rtree-c/test/expected/clang-22382/reduction/p1.path index 088913aee43df0fd66802660acfd8eaa79377410..c7816b3d228463f880d64f06e38a44e4ffd8e50c 100644 --- a/rtree-c/test/expected/clang-22382/reduction/p1.path +++ b/rtree-c/test/expected/clang-22382/reduction/p1.path @@ -1512,12 +1512,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1091) * reduce to left at ("test/cases/large/clang-22382.c": line 1091) * reduce to right at ("test/cases/large/clang-22382.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1091) * remove expr statement at ("test/cases/large/clang-22382.c": line 1092) * reduce to left at ("test/cases/large/clang-22382.c": line 1092) * reduce to right at ("test/cases/large/clang-22382.c": line 1092) * remove initializer at ("test/cases/large/clang-22382.c": line 1093) * reduce to left at ("test/cases/large/clang-22382.c": line 1093) * reduce to right at ("test/cases/large/clang-22382.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1093) * remove condition at ("test/cases/large/clang-22382.c": line 1094) * reduce to left at ("test/cases/large/clang-22382.c": line 1094) * reduce to right at ("test/cases/large/clang-22382.c": line 1094) @@ -1620,6 +1622,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1138) * reduce to left at ("test/cases/large/clang-22382.c": line 1138) * reduce to right at ("test/cases/large/clang-22382.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1138) * remove expr statement at ("test/cases/large/clang-22382.c": line 1139) * do without param at ("test/cases/large/clang-22382.c": line 1139) * replace by zero at ("test/cases/large/clang-22382.c": line 1139) @@ -1707,6 +1710,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1229) * reduce to left at ("test/cases/large/clang-22382.c": line 1229) * reduce to right at ("test/cases/large/clang-22382.c": line 1229) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1229) * remove expr statement at ("test/cases/large/clang-22382.c": line 1230) * reduce to left at ("test/cases/large/clang-22382.c": line 1230) * reduce to right at ("test/cases/large/clang-22382.c": line 1230) @@ -1718,6 +1722,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1231) * reduce to left at ("test/cases/large/clang-22382.c": line 1231) * reduce to right at ("test/cases/large/clang-22382.c": line 1231) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1231) * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1233) * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1234) * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1235) @@ -1751,6 +1756,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1266) * reduce to left at ("test/cases/large/clang-22382.c": line 1266) * reduce to right at ("test/cases/large/clang-22382.c": line 1266) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1266) * remove expr statement at ("test/cases/large/clang-22382.c": line 1267) * reduce to left at ("test/cases/large/clang-22382.c": line 1267) * reduce to right at ("test/cases/large/clang-22382.c": line 1267) @@ -2087,9 +2093,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1410) * reduce to left at ("test/cases/large/clang-22382.c": line 1410) * reduce to right at ("test/cases/large/clang-22382.c": line 1410) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1410) * remove initializer at ("test/cases/large/clang-22382.c": line 1412) * reduce to left at ("test/cases/large/clang-22382.c": line 1412) * reduce to right at ("test/cases/large/clang-22382.c": line 1412) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1412) * remove expr statement at ("test/cases/large/clang-22382.c": line 1413) * reduce to left at ("test/cases/large/clang-22382.c": line 1413) * reduce to right at ("test/cases/large/clang-22382.c": line 1413) @@ -2126,12 +2134,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1435) * reduce to left at ("test/cases/large/clang-22382.c": line 1435) * reduce to right at ("test/cases/large/clang-22382.c": line 1435) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1435) * remove expr statement at ("test/cases/large/clang-22382.c": line 1439) * reduce to left at ("test/cases/large/clang-22382.c": line 1439) * reduce to right at ("test/cases/large/clang-22382.c": line 1439) * remove check at ("test/cases/large/clang-22382.c": line 1435) * remove iterator at ("test/cases/large/clang-22382.c": line 1435) * reduce to operant at ("test/cases/large/clang-22382.c": line 1435) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1442) * remove expr statement at ("test/cases/large/clang-22382.c": line 1443) * do without param at ("test/cases/large/clang-22382.c": line 1443) * reduce to operant at ("test/cases/large/clang-22382.c": line 1443) @@ -2246,6 +2256,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1516) * reduce to left at ("test/cases/large/clang-22382.c": line 1516) * reduce to right at ("test/cases/large/clang-22382.c": line 1516) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1516) * remove return statement at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) @@ -2314,6 +2325,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1570) * reduce to left at ("test/cases/large/clang-22382.c": line 1570) * reduce to right at ("test/cases/large/clang-22382.c": line 1570) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1570) * remove empty compound at ("test/cases/large/clang-22382.c": line 1571) * remove check at ("test/cases/large/clang-22382.c": line 1570) * remove iterator at ("test/cases/large/clang-22382.c": line 1570) @@ -2358,6 +2370,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1589) * reduce to left at ("test/cases/large/clang-22382.c": line 1589) * reduce to right at ("test/cases/large/clang-22382.c": line 1589) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1589) * remove expr statement at ("test/cases/large/clang-22382.c": line 1592) * do without param at ("test/cases/large/clang-22382.c": line 1592) * reduce to left at ("test/cases/large/clang-22382.c": line 1592) @@ -2742,6 +2755,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1676) * reduce to left at ("test/cases/large/clang-22382.c": line 1676) * reduce to right at ("test/cases/large/clang-22382.c": line 1676) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1676) * remove initializer at ("test/cases/large/clang-22382.c": line 1678) * reduce to operant at ("test/cases/large/clang-22382.c": line 1678) * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678) @@ -2813,11 +2827,13 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1685) * reduce to left at ("test/cases/large/clang-22382.c": line 1685) * reduce to right at ("test/cases/large/clang-22382.c": line 1685) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1685) * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687) * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688) * remove initializer at ("test/cases/large/clang-22382.c": line 1689) * reduce to left at ("test/cases/large/clang-22382.c": line 1689) * reduce to right at ("test/cases/large/clang-22382.c": line 1689) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1689) * inline variable l_1562 at ("test/cases/large/clang-22382.c": line 1691) * remove initializer at ("test/cases/large/clang-22382.c": line 1692) * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692) @@ -2839,6 +2855,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1699) * reduce to left at ("test/cases/large/clang-22382.c": line 1699) * reduce to right at ("test/cases/large/clang-22382.c": line 1699) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1699) * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701) * remove variable i at ("test/cases/large/clang-22382.c": line 1702) * remove expr statement at ("test/cases/large/clang-22382.c": line 1703) @@ -2947,6 +2964,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1708) * reduce to right at ("test/cases/large/clang-22382.c": line 1708) * reduce to operant at ("test/cases/large/clang-22382.c": line 1708) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1708) * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710) * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711) * remove expr statement at ("test/cases/large/clang-22382.c": line 1712) @@ -3276,6 +3294,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1785) * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * reduce to operant at ("test/cases/large/clang-22382.c": line 1785) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1785) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788) * remove expr statement at ("test/cases/large/clang-22382.c": line 1790) @@ -3334,6 +3353,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1823) * remove expr statement at ("test/cases/large/clang-22382.c": line 1824) * reduce to left at ("test/cases/large/clang-22382.c": line 1824) * reduce to right at ("test/cases/large/clang-22382.c": line 1824) @@ -3359,12 +3379,15 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1837) * reduce to right at ("test/cases/large/clang-22382.c": line 1837) * reduce to operant at ("test/cases/large/clang-22382.c": line 1837) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1837) * remove initializer at ("test/cases/large/clang-22382.c": line 1839) * reduce to left at ("test/cases/large/clang-22382.c": line 1839) * reduce to right at ("test/cases/large/clang-22382.c": line 1839) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1839) * remove initializer at ("test/cases/large/clang-22382.c": line 1841) * reduce to left at ("test/cases/large/clang-22382.c": line 1841) * reduce to right at ("test/cases/large/clang-22382.c": line 1841) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1841) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843) * remove return statement at ("test/cases/large/clang-22382.c": line 1844) * remove check at ("test/cases/large/clang-22382.c": line 1841) @@ -3466,18 +3489,22 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1857) * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * reduce to operant at ("test/cases/large/clang-22382.c": line 1857) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1857) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860) * remove initializer at ("test/cases/large/clang-22382.c": line 1861) * reduce to left at ("test/cases/large/clang-22382.c": line 1861) * reduce to right at ("test/cases/large/clang-22382.c": line 1861) * reduce to operant at ("test/cases/large/clang-22382.c": line 1861) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1861) * remove initializer at ("test/cases/large/clang-22382.c": line 1863) * reduce to left at ("test/cases/large/clang-22382.c": line 1863) * reduce to right at ("test/cases/large/clang-22382.c": line 1863) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1863) * remove initializer at ("test/cases/large/clang-22382.c": line 1865) * reduce to left at ("test/cases/large/clang-22382.c": line 1865) * reduce to right at ("test/cases/large/clang-22382.c": line 1865) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1865) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867) * remove return statement at ("test/cases/large/clang-22382.c": line 1868) * remove check at ("test/cases/large/clang-22382.c": line 1865) @@ -3574,6 +3601,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1874) * remove expr statement at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) @@ -3595,9 +3623,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1894) * reduce to left at ("test/cases/large/clang-22382.c": line 1894) * reduce to right at ("test/cases/large/clang-22382.c": line 1894) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1894) * remove initializer at ("test/cases/large/clang-22382.c": line 1896) * reduce to left at ("test/cases/large/clang-22382.c": line 1896) * reduce to right at ("test/cases/large/clang-22382.c": line 1896) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1896) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898) * remove return statement at ("test/cases/large/clang-22382.c": line 1899) * remove check at ("test/cases/large/clang-22382.c": line 1896) @@ -3637,12 +3667,14 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1916) * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * reduce to operant at ("test/cases/large/clang-22382.c": line 1916) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1916) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919) * remove initializer at ("test/cases/large/clang-22382.c": line 1920) * reduce to left at ("test/cases/large/clang-22382.c": line 1920) * reduce to right at ("test/cases/large/clang-22382.c": line 1920) * reduce to operant at ("test/cases/large/clang-22382.c": line 1920) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1920) * remove expr statement at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) @@ -3693,6 +3725,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1936) * remove expr statement at ("test/cases/large/clang-22382.c": line 1937) * reduce to left at ("test/cases/large/clang-22382.c": line 1937) * reduce to right at ("test/cases/large/clang-22382.c": line 1937) @@ -3753,6 +3786,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1965) * reduce to right at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1965) * remove initializer at ("test/cases/large/clang-22382.c": line 1967) * reduce to operant at ("test/cases/large/clang-22382.c": line 1967) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967) @@ -3764,6 +3798,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1965) * remove iterator at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1969) * remove expr statement at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) @@ -3784,6 +3819,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1986) * reduce to right at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1986) * remove initializer at ("test/cases/large/clang-22382.c": line 1988) * reduce to operant at ("test/cases/large/clang-22382.c": line 1988) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988) @@ -3795,6 +3831,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1986) * remove iterator at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1990) * remove expr statement at ("test/cases/large/clang-22382.c": line 1996) * reduce to left at ("test/cases/large/clang-22382.c": line 1996) * reduce to right at ("test/cases/large/clang-22382.c": line 1996) @@ -3830,6 +3867,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2027) * reduce to right at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2027) * remove initializer at ("test/cases/large/clang-22382.c": line 2029) * reduce to operant at ("test/cases/large/clang-22382.c": line 2029) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029) @@ -3841,6 +3879,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2027) * remove iterator at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2031) * remove expr statement at ("test/cases/large/clang-22382.c": line 2034) * reduce to left at ("test/cases/large/clang-22382.c": line 2034) * reduce to right at ("test/cases/large/clang-22382.c": line 2034) @@ -4085,6 +4124,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2101) * reduce to right at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2101) * remove initializer at ("test/cases/large/clang-22382.c": line 2103) * reduce to operant at ("test/cases/large/clang-22382.c": line 2103) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103) @@ -4096,6 +4136,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2101) * remove iterator at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2105) * remove expr statement at ("test/cases/large/clang-22382.c": line 2108) * remove expr statement at ("test/cases/large/clang-22382.c": line 2109) * do without param at ("test/cases/large/clang-22382.c": line 2109) @@ -4193,6 +4234,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2147) * reduce to left at ("test/cases/large/clang-22382.c": line 2147) * reduce to right at ("test/cases/large/clang-22382.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2147) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149) * remove return statement at ("test/cases/large/clang-22382.c": line 2150) * remove check at ("test/cases/large/clang-22382.c": line 2147) @@ -4233,6 +4275,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2182) * reduce to right at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2182) * remove initializer at ("test/cases/large/clang-22382.c": line 2184) * reduce to operant at ("test/cases/large/clang-22382.c": line 2184) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184) @@ -4244,6 +4287,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2182) * remove iterator at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2186) * remove expr statement at ("test/cases/large/clang-22382.c": line 2189) * reduce to left at ("test/cases/large/clang-22382.c": line 2189) * reduce to right at ("test/cases/large/clang-22382.c": line 2189) @@ -4409,6 +4453,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2292) * reduce to right at ("test/cases/large/clang-22382.c": line 2292) * reduce to operant at ("test/cases/large/clang-22382.c": line 2292) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2292) * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294) * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295) * remove condition at ("test/cases/large/clang-22382.c": line 2296) @@ -4665,9 +4710,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2403) * reduce to left at ("test/cases/large/clang-22382.c": line 2403) * reduce to right at ("test/cases/large/clang-22382.c": line 2403) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2403) * remove initializer at ("test/cases/large/clang-22382.c": line 2405) * reduce to left at ("test/cases/large/clang-22382.c": line 2405) * reduce to right at ("test/cases/large/clang-22382.c": line 2405) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2405) * remove expr statement at ("test/cases/large/clang-22382.c": line 2406) * reduce to left at ("test/cases/large/clang-22382.c": line 2406) * reduce to right at ("test/cases/large/clang-22382.c": line 2406) @@ -4680,6 +4727,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2403) * remove iterator at ("test/cases/large/clang-22382.c": line 2403) * reduce to operant at ("test/cases/large/clang-22382.c": line 2403) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2407) * remove expr statement at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) @@ -4780,9 +4828,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2509) * reduce to left at ("test/cases/large/clang-22382.c": line 2509) * reduce to right at ("test/cases/large/clang-22382.c": line 2509) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2509) * remove initializer at ("test/cases/large/clang-22382.c": line 2511) * reduce to left at ("test/cases/large/clang-22382.c": line 2511) * reduce to right at ("test/cases/large/clang-22382.c": line 2511) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2511) * remove expr statement at ("test/cases/large/clang-22382.c": line 2512) * reduce to left at ("test/cases/large/clang-22382.c": line 2512) * reduce to right at ("test/cases/large/clang-22382.c": line 2512) @@ -4794,6 +4844,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2509) * remove iterator at ("test/cases/large/clang-22382.c": line 2509) * reduce to operant at ("test/cases/large/clang-22382.c": line 2509) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2513) * remove expr statement at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) @@ -4856,6 +4907,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2551) * reduce to left at ("test/cases/large/clang-22382.c": line 2551) * reduce to right at ("test/cases/large/clang-22382.c": line 2551) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2551) * remove expr statement at ("test/cases/large/clang-22382.c": line 2552) * reduce to left at ("test/cases/large/clang-22382.c": line 2552) * reduce to right at ("test/cases/large/clang-22382.c": line 2552) @@ -4990,6 +5042,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2691) * reduce to left at ("test/cases/large/clang-22382.c": line 2691) * reduce to right at ("test/cases/large/clang-22382.c": line 2691) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2691) * remove expr statement at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) @@ -5209,6 +5262,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2766) * remove return statement at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) @@ -5216,6 +5270,7 @@ * remove iterator at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2771) * remove expr statement at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) @@ -5235,6 +5290,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2788) * reduce to right at ("test/cases/large/clang-22382.c": line 2788) * remove return statement at ("test/cases/large/clang-22382.c": line 2784) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2789) * remove expr statement at ("test/cases/large/clang-22382.c": line 2790) * do without param at ("test/cases/large/clang-22382.c": line 2790) * replace by zero at ("test/cases/large/clang-22382.c": line 2790) @@ -5418,9 +5474,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2893) * reduce to left at ("test/cases/large/clang-22382.c": line 2893) * reduce to right at ("test/cases/large/clang-22382.c": line 2893) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2893) * remove initializer at ("test/cases/large/clang-22382.c": line 2895) * reduce to left at ("test/cases/large/clang-22382.c": line 2895) * reduce to right at ("test/cases/large/clang-22382.c": line 2895) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2895) * remove expr statement at ("test/cases/large/clang-22382.c": line 2897) * do without param at ("test/cases/large/clang-22382.c": line 2897) * replace by zero at ("test/cases/large/clang-22382.c": line 2897) @@ -5441,12 +5499,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2901) * reduce to left at ("test/cases/large/clang-22382.c": line 2901) * reduce to right at ("test/cases/large/clang-22382.c": line 2901) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2901) * remove initializer at ("test/cases/large/clang-22382.c": line 2903) * reduce to left at ("test/cases/large/clang-22382.c": line 2903) * reduce to right at ("test/cases/large/clang-22382.c": line 2903) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2903) * remove initializer at ("test/cases/large/clang-22382.c": line 2905) * reduce to left at ("test/cases/large/clang-22382.c": line 2905) * reduce to right at ("test/cases/large/clang-22382.c": line 2905) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2905) * remove expr statement at ("test/cases/large/clang-22382.c": line 2907) * do without param at ("test/cases/large/clang-22382.c": line 2907) * replace by zero at ("test/cases/large/clang-22382.c": line 2907) @@ -5476,6 +5537,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2913) * reduce to left at ("test/cases/large/clang-22382.c": line 2913) * reduce to right at ("test/cases/large/clang-22382.c": line 2913) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2913) * remove expr statement at ("test/cases/large/clang-22382.c": line 2915) * do without param at ("test/cases/large/clang-22382.c": line 2915) * replace by zero at ("test/cases/large/clang-22382.c": line 2915) @@ -5495,12 +5557,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2919) * reduce to left at ("test/cases/large/clang-22382.c": line 2919) * reduce to right at ("test/cases/large/clang-22382.c": line 2919) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2919) * remove initializer at ("test/cases/large/clang-22382.c": line 2921) * reduce to left at ("test/cases/large/clang-22382.c": line 2921) * reduce to right at ("test/cases/large/clang-22382.c": line 2921) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2921) * remove initializer at ("test/cases/large/clang-22382.c": line 2923) * reduce to left at ("test/cases/large/clang-22382.c": line 2923) * reduce to right at ("test/cases/large/clang-22382.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2923) * remove expr statement at ("test/cases/large/clang-22382.c": line 2925) * do without param at ("test/cases/large/clang-22382.c": line 2925) * replace by zero at ("test/cases/large/clang-22382.c": line 2925) @@ -5526,9 +5591,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2930) * reduce to left at ("test/cases/large/clang-22382.c": line 2930) * reduce to right at ("test/cases/large/clang-22382.c": line 2930) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2930) * remove initializer at ("test/cases/large/clang-22382.c": line 2932) * reduce to left at ("test/cases/large/clang-22382.c": line 2932) * reduce to right at ("test/cases/large/clang-22382.c": line 2932) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2932) * remove expr statement at ("test/cases/large/clang-22382.c": line 2934) * do without param at ("test/cases/large/clang-22382.c": line 2934) * replace by zero at ("test/cases/large/clang-22382.c": line 2934) @@ -5549,6 +5616,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2938) * reduce to left at ("test/cases/large/clang-22382.c": line 2938) * reduce to right at ("test/cases/large/clang-22382.c": line 2938) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2938) * remove expr statement at ("test/cases/large/clang-22382.c": line 2940) * do without param at ("test/cases/large/clang-22382.c": line 2940) * replace by zero at ("test/cases/large/clang-22382.c": line 2940) @@ -5564,6 +5632,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2943) * reduce to left at ("test/cases/large/clang-22382.c": line 2943) * reduce to right at ("test/cases/large/clang-22382.c": line 2943) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2943) * remove expr statement at ("test/cases/large/clang-22382.c": line 2945) * do without param at ("test/cases/large/clang-22382.c": line 2945) * replace by zero at ("test/cases/large/clang-22382.c": line 2945) @@ -5583,6 +5652,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2949) * reduce to left at ("test/cases/large/clang-22382.c": line 2949) * reduce to right at ("test/cases/large/clang-22382.c": line 2949) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2949) * remove expr statement at ("test/cases/large/clang-22382.c": line 2951) * do without param at ("test/cases/large/clang-22382.c": line 2951) * replace by zero at ("test/cases/large/clang-22382.c": line 2951) @@ -5606,6 +5676,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2956) * reduce to left at ("test/cases/large/clang-22382.c": line 2956) * reduce to right at ("test/cases/large/clang-22382.c": line 2956) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2956) * remove expr statement at ("test/cases/large/clang-22382.c": line 2958) * do without param at ("test/cases/large/clang-22382.c": line 2958) * replace by zero at ("test/cases/large/clang-22382.c": line 2958) @@ -5648,9 +5719,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2967) * reduce to left at ("test/cases/large/clang-22382.c": line 2967) * reduce to right at ("test/cases/large/clang-22382.c": line 2967) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2967) * remove initializer at ("test/cases/large/clang-22382.c": line 2969) * reduce to left at ("test/cases/large/clang-22382.c": line 2969) * reduce to right at ("test/cases/large/clang-22382.c": line 2969) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2969) * remove expr statement at ("test/cases/large/clang-22382.c": line 2971) * do without param at ("test/cases/large/clang-22382.c": line 2971) * replace by zero at ("test/cases/large/clang-22382.c": line 2971) @@ -5671,12 +5744,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2975) * reduce to left at ("test/cases/large/clang-22382.c": line 2975) * reduce to right at ("test/cases/large/clang-22382.c": line 2975) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2975) * remove initializer at ("test/cases/large/clang-22382.c": line 2977) * reduce to left at ("test/cases/large/clang-22382.c": line 2977) * reduce to right at ("test/cases/large/clang-22382.c": line 2977) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2977) * remove initializer at ("test/cases/large/clang-22382.c": line 2979) * reduce to left at ("test/cases/large/clang-22382.c": line 2979) * reduce to right at ("test/cases/large/clang-22382.c": line 2979) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2979) * remove expr statement at ("test/cases/large/clang-22382.c": line 2981) * do without param at ("test/cases/large/clang-22382.c": line 2981) * replace by zero at ("test/cases/large/clang-22382.c": line 2981) diff --git a/rtree-c/test/expected/clang-22382/reduction/p2.path b/rtree-c/test/expected/clang-22382/reduction/p2.path index 1c15867694dfab95c8c5acc8dda593c65afdb268..144707760c7e5a1611c5ae003d517c85416130d4 100644 --- a/rtree-c/test/expected/clang-22382/reduction/p2.path +++ b/rtree-c/test/expected/clang-22382/reduction/p2.path @@ -1541,12 +1541,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1091) * reduce to left at ("test/cases/large/clang-22382.c": line 1091) * reduce to right at ("test/cases/large/clang-22382.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1091) * remove expr statement at ("test/cases/large/clang-22382.c": line 1092) * reduce to left at ("test/cases/large/clang-22382.c": line 1092) * reduce to right at ("test/cases/large/clang-22382.c": line 1092) * remove initializer at ("test/cases/large/clang-22382.c": line 1093) * reduce to left at ("test/cases/large/clang-22382.c": line 1093) * reduce to right at ("test/cases/large/clang-22382.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1093) * remove condition at ("test/cases/large/clang-22382.c": line 1094) * reduce to left at ("test/cases/large/clang-22382.c": line 1094) * reduce to right at ("test/cases/large/clang-22382.c": line 1094) @@ -1649,6 +1651,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1138) * reduce to left at ("test/cases/large/clang-22382.c": line 1138) * reduce to right at ("test/cases/large/clang-22382.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1138) * remove expr statement at ("test/cases/large/clang-22382.c": line 1139) * do without param at ("test/cases/large/clang-22382.c": line 1139) * replace by zero at ("test/cases/large/clang-22382.c": line 1139) @@ -1736,6 +1739,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1229) * reduce to left at ("test/cases/large/clang-22382.c": line 1229) * reduce to right at ("test/cases/large/clang-22382.c": line 1229) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1229) * remove expr statement at ("test/cases/large/clang-22382.c": line 1230) * reduce to left at ("test/cases/large/clang-22382.c": line 1230) * reduce to right at ("test/cases/large/clang-22382.c": line 1230) @@ -1747,6 +1751,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1231) * reduce to left at ("test/cases/large/clang-22382.c": line 1231) * reduce to right at ("test/cases/large/clang-22382.c": line 1231) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1231) * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1233) * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1234) * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1235) @@ -1780,6 +1785,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1266) * reduce to left at ("test/cases/large/clang-22382.c": line 1266) * reduce to right at ("test/cases/large/clang-22382.c": line 1266) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1266) * remove expr statement at ("test/cases/large/clang-22382.c": line 1267) * reduce to left at ("test/cases/large/clang-22382.c": line 1267) * reduce to right at ("test/cases/large/clang-22382.c": line 1267) @@ -2116,9 +2122,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1410) * reduce to left at ("test/cases/large/clang-22382.c": line 1410) * reduce to right at ("test/cases/large/clang-22382.c": line 1410) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1410) * remove initializer at ("test/cases/large/clang-22382.c": line 1412) * reduce to left at ("test/cases/large/clang-22382.c": line 1412) * reduce to right at ("test/cases/large/clang-22382.c": line 1412) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1412) * remove expr statement at ("test/cases/large/clang-22382.c": line 1413) * reduce to left at ("test/cases/large/clang-22382.c": line 1413) * reduce to right at ("test/cases/large/clang-22382.c": line 1413) @@ -2155,12 +2163,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1435) * reduce to left at ("test/cases/large/clang-22382.c": line 1435) * reduce to right at ("test/cases/large/clang-22382.c": line 1435) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1435) * remove expr statement at ("test/cases/large/clang-22382.c": line 1439) * reduce to left at ("test/cases/large/clang-22382.c": line 1439) * reduce to right at ("test/cases/large/clang-22382.c": line 1439) * remove check at ("test/cases/large/clang-22382.c": line 1435) * remove iterator at ("test/cases/large/clang-22382.c": line 1435) * reduce to operant at ("test/cases/large/clang-22382.c": line 1435) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1442) * remove expr statement at ("test/cases/large/clang-22382.c": line 1443) * do without param at ("test/cases/large/clang-22382.c": line 1443) * reduce to operant at ("test/cases/large/clang-22382.c": line 1443) @@ -2275,6 +2285,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1516) * reduce to left at ("test/cases/large/clang-22382.c": line 1516) * reduce to right at ("test/cases/large/clang-22382.c": line 1516) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1516) * remove return statement at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) @@ -2343,6 +2354,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1570) * reduce to left at ("test/cases/large/clang-22382.c": line 1570) * reduce to right at ("test/cases/large/clang-22382.c": line 1570) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1570) * remove empty compound at ("test/cases/large/clang-22382.c": line 1571) * remove check at ("test/cases/large/clang-22382.c": line 1570) * remove iterator at ("test/cases/large/clang-22382.c": line 1570) @@ -2387,6 +2399,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1589) * reduce to left at ("test/cases/large/clang-22382.c": line 1589) * reduce to right at ("test/cases/large/clang-22382.c": line 1589) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1589) * remove expr statement at ("test/cases/large/clang-22382.c": line 1592) * do without param at ("test/cases/large/clang-22382.c": line 1592) * reduce to left at ("test/cases/large/clang-22382.c": line 1592) @@ -2771,6 +2784,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1676) * reduce to left at ("test/cases/large/clang-22382.c": line 1676) * reduce to right at ("test/cases/large/clang-22382.c": line 1676) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1676) * remove initializer at ("test/cases/large/clang-22382.c": line 1678) * reduce to operant at ("test/cases/large/clang-22382.c": line 1678) * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678) @@ -2842,11 +2856,13 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1685) * reduce to left at ("test/cases/large/clang-22382.c": line 1685) * reduce to right at ("test/cases/large/clang-22382.c": line 1685) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1685) * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687) * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688) * remove initializer at ("test/cases/large/clang-22382.c": line 1689) * reduce to left at ("test/cases/large/clang-22382.c": line 1689) * reduce to right at ("test/cases/large/clang-22382.c": line 1689) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1689) * inline variable l_1562 at ("test/cases/large/clang-22382.c": line 1691) * remove initializer at ("test/cases/large/clang-22382.c": line 1692) * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692) @@ -2868,6 +2884,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1699) * reduce to left at ("test/cases/large/clang-22382.c": line 1699) * reduce to right at ("test/cases/large/clang-22382.c": line 1699) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1699) * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701) * remove variable i at ("test/cases/large/clang-22382.c": line 1702) * remove expr statement at ("test/cases/large/clang-22382.c": line 1703) @@ -2976,6 +2993,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1708) * reduce to right at ("test/cases/large/clang-22382.c": line 1708) * reduce to operant at ("test/cases/large/clang-22382.c": line 1708) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1708) * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710) * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711) * remove expr statement at ("test/cases/large/clang-22382.c": line 1712) @@ -3305,6 +3323,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1785) * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * reduce to operant at ("test/cases/large/clang-22382.c": line 1785) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1785) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788) * remove expr statement at ("test/cases/large/clang-22382.c": line 1790) @@ -3363,6 +3382,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1823) * remove expr statement at ("test/cases/large/clang-22382.c": line 1824) * reduce to left at ("test/cases/large/clang-22382.c": line 1824) * reduce to right at ("test/cases/large/clang-22382.c": line 1824) @@ -3388,12 +3408,15 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1837) * reduce to right at ("test/cases/large/clang-22382.c": line 1837) * reduce to operant at ("test/cases/large/clang-22382.c": line 1837) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1837) * remove initializer at ("test/cases/large/clang-22382.c": line 1839) * reduce to left at ("test/cases/large/clang-22382.c": line 1839) * reduce to right at ("test/cases/large/clang-22382.c": line 1839) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1839) * remove initializer at ("test/cases/large/clang-22382.c": line 1841) * reduce to left at ("test/cases/large/clang-22382.c": line 1841) * reduce to right at ("test/cases/large/clang-22382.c": line 1841) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1841) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843) * remove return statement at ("test/cases/large/clang-22382.c": line 1844) * remove check at ("test/cases/large/clang-22382.c": line 1841) @@ -3495,18 +3518,22 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1857) * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * reduce to operant at ("test/cases/large/clang-22382.c": line 1857) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1857) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860) * remove initializer at ("test/cases/large/clang-22382.c": line 1861) * reduce to left at ("test/cases/large/clang-22382.c": line 1861) * reduce to right at ("test/cases/large/clang-22382.c": line 1861) * reduce to operant at ("test/cases/large/clang-22382.c": line 1861) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1861) * remove initializer at ("test/cases/large/clang-22382.c": line 1863) * reduce to left at ("test/cases/large/clang-22382.c": line 1863) * reduce to right at ("test/cases/large/clang-22382.c": line 1863) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1863) * remove initializer at ("test/cases/large/clang-22382.c": line 1865) * reduce to left at ("test/cases/large/clang-22382.c": line 1865) * reduce to right at ("test/cases/large/clang-22382.c": line 1865) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1865) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867) * remove return statement at ("test/cases/large/clang-22382.c": line 1868) * remove check at ("test/cases/large/clang-22382.c": line 1865) @@ -3603,6 +3630,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1874) * remove expr statement at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) @@ -3624,9 +3652,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1894) * reduce to left at ("test/cases/large/clang-22382.c": line 1894) * reduce to right at ("test/cases/large/clang-22382.c": line 1894) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1894) * remove initializer at ("test/cases/large/clang-22382.c": line 1896) * reduce to left at ("test/cases/large/clang-22382.c": line 1896) * reduce to right at ("test/cases/large/clang-22382.c": line 1896) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1896) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898) * remove return statement at ("test/cases/large/clang-22382.c": line 1899) * remove check at ("test/cases/large/clang-22382.c": line 1896) @@ -3666,12 +3696,14 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1916) * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * reduce to operant at ("test/cases/large/clang-22382.c": line 1916) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1916) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919) * remove initializer at ("test/cases/large/clang-22382.c": line 1920) * reduce to left at ("test/cases/large/clang-22382.c": line 1920) * reduce to right at ("test/cases/large/clang-22382.c": line 1920) * reduce to operant at ("test/cases/large/clang-22382.c": line 1920) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1920) * remove expr statement at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) @@ -3722,6 +3754,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1936) * remove expr statement at ("test/cases/large/clang-22382.c": line 1937) * reduce to left at ("test/cases/large/clang-22382.c": line 1937) * reduce to right at ("test/cases/large/clang-22382.c": line 1937) @@ -3782,6 +3815,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1965) * reduce to right at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1965) * remove initializer at ("test/cases/large/clang-22382.c": line 1967) * reduce to operant at ("test/cases/large/clang-22382.c": line 1967) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967) @@ -3793,6 +3827,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1965) * remove iterator at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1969) * remove expr statement at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) @@ -3813,6 +3848,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1986) * reduce to right at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1986) * remove initializer at ("test/cases/large/clang-22382.c": line 1988) * reduce to operant at ("test/cases/large/clang-22382.c": line 1988) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988) @@ -3824,6 +3860,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1986) * remove iterator at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1990) * remove expr statement at ("test/cases/large/clang-22382.c": line 1996) * reduce to left at ("test/cases/large/clang-22382.c": line 1996) * reduce to right at ("test/cases/large/clang-22382.c": line 1996) @@ -3859,6 +3896,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2027) * reduce to right at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2027) * remove initializer at ("test/cases/large/clang-22382.c": line 2029) * reduce to operant at ("test/cases/large/clang-22382.c": line 2029) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029) @@ -3870,6 +3908,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2027) * remove iterator at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2031) * remove expr statement at ("test/cases/large/clang-22382.c": line 2034) * reduce to left at ("test/cases/large/clang-22382.c": line 2034) * reduce to right at ("test/cases/large/clang-22382.c": line 2034) @@ -4114,6 +4153,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2101) * reduce to right at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2101) * remove initializer at ("test/cases/large/clang-22382.c": line 2103) * reduce to operant at ("test/cases/large/clang-22382.c": line 2103) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103) @@ -4125,6 +4165,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2101) * remove iterator at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2105) * remove expr statement at ("test/cases/large/clang-22382.c": line 2108) * remove expr statement at ("test/cases/large/clang-22382.c": line 2109) * do without param at ("test/cases/large/clang-22382.c": line 2109) @@ -4222,6 +4263,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2147) * reduce to left at ("test/cases/large/clang-22382.c": line 2147) * reduce to right at ("test/cases/large/clang-22382.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2147) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149) * remove return statement at ("test/cases/large/clang-22382.c": line 2150) * remove check at ("test/cases/large/clang-22382.c": line 2147) @@ -4262,6 +4304,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2182) * reduce to right at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2182) * remove initializer at ("test/cases/large/clang-22382.c": line 2184) * reduce to operant at ("test/cases/large/clang-22382.c": line 2184) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184) @@ -4273,6 +4316,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2182) * remove iterator at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2186) * remove expr statement at ("test/cases/large/clang-22382.c": line 2189) * reduce to left at ("test/cases/large/clang-22382.c": line 2189) * reduce to right at ("test/cases/large/clang-22382.c": line 2189) @@ -4438,6 +4482,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2292) * reduce to right at ("test/cases/large/clang-22382.c": line 2292) * reduce to operant at ("test/cases/large/clang-22382.c": line 2292) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2292) * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294) * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295) * remove condition at ("test/cases/large/clang-22382.c": line 2296) @@ -4694,9 +4739,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2403) * reduce to left at ("test/cases/large/clang-22382.c": line 2403) * reduce to right at ("test/cases/large/clang-22382.c": line 2403) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2403) * remove initializer at ("test/cases/large/clang-22382.c": line 2405) * reduce to left at ("test/cases/large/clang-22382.c": line 2405) * reduce to right at ("test/cases/large/clang-22382.c": line 2405) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2405) * remove expr statement at ("test/cases/large/clang-22382.c": line 2406) * reduce to left at ("test/cases/large/clang-22382.c": line 2406) * reduce to right at ("test/cases/large/clang-22382.c": line 2406) @@ -4709,6 +4756,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2403) * remove iterator at ("test/cases/large/clang-22382.c": line 2403) * reduce to operant at ("test/cases/large/clang-22382.c": line 2403) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2407) * remove expr statement at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) @@ -4809,9 +4857,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2509) * reduce to left at ("test/cases/large/clang-22382.c": line 2509) * reduce to right at ("test/cases/large/clang-22382.c": line 2509) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2509) * remove initializer at ("test/cases/large/clang-22382.c": line 2511) * reduce to left at ("test/cases/large/clang-22382.c": line 2511) * reduce to right at ("test/cases/large/clang-22382.c": line 2511) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2511) * remove expr statement at ("test/cases/large/clang-22382.c": line 2512) * reduce to left at ("test/cases/large/clang-22382.c": line 2512) * reduce to right at ("test/cases/large/clang-22382.c": line 2512) @@ -4823,6 +4873,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2509) * remove iterator at ("test/cases/large/clang-22382.c": line 2509) * reduce to operant at ("test/cases/large/clang-22382.c": line 2509) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2513) * remove expr statement at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) @@ -4885,6 +4936,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2551) * reduce to left at ("test/cases/large/clang-22382.c": line 2551) * reduce to right at ("test/cases/large/clang-22382.c": line 2551) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2551) * remove expr statement at ("test/cases/large/clang-22382.c": line 2552) * reduce to left at ("test/cases/large/clang-22382.c": line 2552) * reduce to right at ("test/cases/large/clang-22382.c": line 2552) @@ -5019,6 +5071,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2691) * reduce to left at ("test/cases/large/clang-22382.c": line 2691) * reduce to right at ("test/cases/large/clang-22382.c": line 2691) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2691) * remove expr statement at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) @@ -5238,6 +5291,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2766) * remove return statement at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) @@ -5245,6 +5299,7 @@ * remove iterator at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2771) * remove expr statement at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) @@ -5264,6 +5319,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2788) * reduce to right at ("test/cases/large/clang-22382.c": line 2788) * remove return statement at ("test/cases/large/clang-22382.c": line 2784) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2789) * remove expr statement at ("test/cases/large/clang-22382.c": line 2790) * do without param at ("test/cases/large/clang-22382.c": line 2790) * replace by zero at ("test/cases/large/clang-22382.c": line 2790) @@ -5447,9 +5503,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2893) * reduce to left at ("test/cases/large/clang-22382.c": line 2893) * reduce to right at ("test/cases/large/clang-22382.c": line 2893) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2893) * remove initializer at ("test/cases/large/clang-22382.c": line 2895) * reduce to left at ("test/cases/large/clang-22382.c": line 2895) * reduce to right at ("test/cases/large/clang-22382.c": line 2895) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2895) * remove expr statement at ("test/cases/large/clang-22382.c": line 2897) * do without param at ("test/cases/large/clang-22382.c": line 2897) * replace by zero at ("test/cases/large/clang-22382.c": line 2897) @@ -5470,12 +5528,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2901) * reduce to left at ("test/cases/large/clang-22382.c": line 2901) * reduce to right at ("test/cases/large/clang-22382.c": line 2901) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2901) * remove initializer at ("test/cases/large/clang-22382.c": line 2903) * reduce to left at ("test/cases/large/clang-22382.c": line 2903) * reduce to right at ("test/cases/large/clang-22382.c": line 2903) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2903) * remove initializer at ("test/cases/large/clang-22382.c": line 2905) * reduce to left at ("test/cases/large/clang-22382.c": line 2905) * reduce to right at ("test/cases/large/clang-22382.c": line 2905) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2905) * remove expr statement at ("test/cases/large/clang-22382.c": line 2907) * do without param at ("test/cases/large/clang-22382.c": line 2907) * replace by zero at ("test/cases/large/clang-22382.c": line 2907) @@ -5505,6 +5566,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2913) * reduce to left at ("test/cases/large/clang-22382.c": line 2913) * reduce to right at ("test/cases/large/clang-22382.c": line 2913) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2913) * remove expr statement at ("test/cases/large/clang-22382.c": line 2915) * do without param at ("test/cases/large/clang-22382.c": line 2915) * replace by zero at ("test/cases/large/clang-22382.c": line 2915) @@ -5524,12 +5586,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2919) * reduce to left at ("test/cases/large/clang-22382.c": line 2919) * reduce to right at ("test/cases/large/clang-22382.c": line 2919) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2919) * remove initializer at ("test/cases/large/clang-22382.c": line 2921) * reduce to left at ("test/cases/large/clang-22382.c": line 2921) * reduce to right at ("test/cases/large/clang-22382.c": line 2921) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2921) * remove initializer at ("test/cases/large/clang-22382.c": line 2923) * reduce to left at ("test/cases/large/clang-22382.c": line 2923) * reduce to right at ("test/cases/large/clang-22382.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2923) * remove expr statement at ("test/cases/large/clang-22382.c": line 2925) * do without param at ("test/cases/large/clang-22382.c": line 2925) * replace by zero at ("test/cases/large/clang-22382.c": line 2925) @@ -5555,9 +5620,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2930) * reduce to left at ("test/cases/large/clang-22382.c": line 2930) * reduce to right at ("test/cases/large/clang-22382.c": line 2930) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2930) * remove initializer at ("test/cases/large/clang-22382.c": line 2932) * reduce to left at ("test/cases/large/clang-22382.c": line 2932) * reduce to right at ("test/cases/large/clang-22382.c": line 2932) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2932) * remove expr statement at ("test/cases/large/clang-22382.c": line 2934) * do without param at ("test/cases/large/clang-22382.c": line 2934) * replace by zero at ("test/cases/large/clang-22382.c": line 2934) @@ -5578,6 +5645,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2938) * reduce to left at ("test/cases/large/clang-22382.c": line 2938) * reduce to right at ("test/cases/large/clang-22382.c": line 2938) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2938) * remove expr statement at ("test/cases/large/clang-22382.c": line 2940) * do without param at ("test/cases/large/clang-22382.c": line 2940) * replace by zero at ("test/cases/large/clang-22382.c": line 2940) @@ -5593,6 +5661,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2943) * reduce to left at ("test/cases/large/clang-22382.c": line 2943) * reduce to right at ("test/cases/large/clang-22382.c": line 2943) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2943) * remove expr statement at ("test/cases/large/clang-22382.c": line 2945) * do without param at ("test/cases/large/clang-22382.c": line 2945) * replace by zero at ("test/cases/large/clang-22382.c": line 2945) @@ -5612,6 +5681,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2949) * reduce to left at ("test/cases/large/clang-22382.c": line 2949) * reduce to right at ("test/cases/large/clang-22382.c": line 2949) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2949) * remove expr statement at ("test/cases/large/clang-22382.c": line 2951) * do without param at ("test/cases/large/clang-22382.c": line 2951) * replace by zero at ("test/cases/large/clang-22382.c": line 2951) @@ -5635,6 +5705,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2956) * reduce to left at ("test/cases/large/clang-22382.c": line 2956) * reduce to right at ("test/cases/large/clang-22382.c": line 2956) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2956) * remove expr statement at ("test/cases/large/clang-22382.c": line 2958) * do without param at ("test/cases/large/clang-22382.c": line 2958) * replace by zero at ("test/cases/large/clang-22382.c": line 2958) @@ -5677,9 +5748,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2967) * reduce to left at ("test/cases/large/clang-22382.c": line 2967) * reduce to right at ("test/cases/large/clang-22382.c": line 2967) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2967) * remove initializer at ("test/cases/large/clang-22382.c": line 2969) * reduce to left at ("test/cases/large/clang-22382.c": line 2969) * reduce to right at ("test/cases/large/clang-22382.c": line 2969) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2969) * remove expr statement at ("test/cases/large/clang-22382.c": line 2971) * do without param at ("test/cases/large/clang-22382.c": line 2971) * replace by zero at ("test/cases/large/clang-22382.c": line 2971) @@ -5700,12 +5773,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2975) * reduce to left at ("test/cases/large/clang-22382.c": line 2975) * reduce to right at ("test/cases/large/clang-22382.c": line 2975) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2975) * remove initializer at ("test/cases/large/clang-22382.c": line 2977) * reduce to left at ("test/cases/large/clang-22382.c": line 2977) * reduce to right at ("test/cases/large/clang-22382.c": line 2977) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2977) * remove initializer at ("test/cases/large/clang-22382.c": line 2979) * reduce to left at ("test/cases/large/clang-22382.c": line 2979) * reduce to right at ("test/cases/large/clang-22382.c": line 2979) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2979) * remove expr statement at ("test/cases/large/clang-22382.c": line 2981) * do without param at ("test/cases/large/clang-22382.c": line 2981) * replace by zero at ("test/cases/large/clang-22382.c": line 2981) diff --git a/rtree-c/test/expected/clang-22382/reduction/p3.path b/rtree-c/test/expected/clang-22382/reduction/p3.path index 9260fcd9c2ca6bc3e4a7bd2f78d440ee3493aca3..668e29422c87d76f20938ef0cabee3843c3750eb 100644 --- a/rtree-c/test/expected/clang-22382/reduction/p3.path +++ b/rtree-c/test/expected/clang-22382/reduction/p3.path @@ -1541,12 +1541,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1091) * reduce to left at ("test/cases/large/clang-22382.c": line 1091) * reduce to right at ("test/cases/large/clang-22382.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1091) * remove expr statement at ("test/cases/large/clang-22382.c": line 1092) * reduce to left at ("test/cases/large/clang-22382.c": line 1092) * reduce to right at ("test/cases/large/clang-22382.c": line 1092) * remove initializer at ("test/cases/large/clang-22382.c": line 1093) * reduce to left at ("test/cases/large/clang-22382.c": line 1093) * reduce to right at ("test/cases/large/clang-22382.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1093) * remove condition at ("test/cases/large/clang-22382.c": line 1094) * reduce to left at ("test/cases/large/clang-22382.c": line 1094) * reduce to right at ("test/cases/large/clang-22382.c": line 1094) @@ -1649,6 +1651,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1138) * reduce to left at ("test/cases/large/clang-22382.c": line 1138) * reduce to right at ("test/cases/large/clang-22382.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1138) * remove expr statement at ("test/cases/large/clang-22382.c": line 1139) * do without param at ("test/cases/large/clang-22382.c": line 1139) * replace by zero at ("test/cases/large/clang-22382.c": line 1139) @@ -1736,6 +1739,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1229) * reduce to left at ("test/cases/large/clang-22382.c": line 1229) * reduce to right at ("test/cases/large/clang-22382.c": line 1229) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1229) * remove expr statement at ("test/cases/large/clang-22382.c": line 1230) * reduce to left at ("test/cases/large/clang-22382.c": line 1230) * reduce to right at ("test/cases/large/clang-22382.c": line 1230) @@ -1747,6 +1751,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1231) * reduce to left at ("test/cases/large/clang-22382.c": line 1231) * reduce to right at ("test/cases/large/clang-22382.c": line 1231) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1231) * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1233) * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1234) * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1235) @@ -1780,6 +1785,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1266) * reduce to left at ("test/cases/large/clang-22382.c": line 1266) * reduce to right at ("test/cases/large/clang-22382.c": line 1266) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1266) * remove expr statement at ("test/cases/large/clang-22382.c": line 1267) * reduce to left at ("test/cases/large/clang-22382.c": line 1267) * reduce to right at ("test/cases/large/clang-22382.c": line 1267) @@ -2116,9 +2122,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1410) * reduce to left at ("test/cases/large/clang-22382.c": line 1410) * reduce to right at ("test/cases/large/clang-22382.c": line 1410) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1410) * remove initializer at ("test/cases/large/clang-22382.c": line 1412) * reduce to left at ("test/cases/large/clang-22382.c": line 1412) * reduce to right at ("test/cases/large/clang-22382.c": line 1412) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1412) * remove expr statement at ("test/cases/large/clang-22382.c": line 1413) * reduce to left at ("test/cases/large/clang-22382.c": line 1413) * reduce to right at ("test/cases/large/clang-22382.c": line 1413) @@ -2155,12 +2163,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1435) * reduce to left at ("test/cases/large/clang-22382.c": line 1435) * reduce to right at ("test/cases/large/clang-22382.c": line 1435) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1435) * remove expr statement at ("test/cases/large/clang-22382.c": line 1439) * reduce to left at ("test/cases/large/clang-22382.c": line 1439) * reduce to right at ("test/cases/large/clang-22382.c": line 1439) * remove check at ("test/cases/large/clang-22382.c": line 1435) * remove iterator at ("test/cases/large/clang-22382.c": line 1435) * reduce to operant at ("test/cases/large/clang-22382.c": line 1435) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1442) * remove expr statement at ("test/cases/large/clang-22382.c": line 1443) * do without param at ("test/cases/large/clang-22382.c": line 1443) * reduce to operant at ("test/cases/large/clang-22382.c": line 1443) @@ -2275,6 +2285,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1516) * reduce to left at ("test/cases/large/clang-22382.c": line 1516) * reduce to right at ("test/cases/large/clang-22382.c": line 1516) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1516) * remove return statement at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) @@ -2343,6 +2354,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1570) * reduce to left at ("test/cases/large/clang-22382.c": line 1570) * reduce to right at ("test/cases/large/clang-22382.c": line 1570) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1570) * remove empty compound at ("test/cases/large/clang-22382.c": line 1571) * remove check at ("test/cases/large/clang-22382.c": line 1570) * remove iterator at ("test/cases/large/clang-22382.c": line 1570) @@ -2387,6 +2399,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1589) * reduce to left at ("test/cases/large/clang-22382.c": line 1589) * reduce to right at ("test/cases/large/clang-22382.c": line 1589) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1589) * remove expr statement at ("test/cases/large/clang-22382.c": line 1592) * do without param at ("test/cases/large/clang-22382.c": line 1592) * reduce to left at ("test/cases/large/clang-22382.c": line 1592) @@ -2771,6 +2784,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1676) * reduce to left at ("test/cases/large/clang-22382.c": line 1676) * reduce to right at ("test/cases/large/clang-22382.c": line 1676) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1676) * remove initializer at ("test/cases/large/clang-22382.c": line 1678) * reduce to operant at ("test/cases/large/clang-22382.c": line 1678) * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678) @@ -2842,11 +2856,13 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1685) * reduce to left at ("test/cases/large/clang-22382.c": line 1685) * reduce to right at ("test/cases/large/clang-22382.c": line 1685) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1685) * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687) * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688) * remove initializer at ("test/cases/large/clang-22382.c": line 1689) * reduce to left at ("test/cases/large/clang-22382.c": line 1689) * reduce to right at ("test/cases/large/clang-22382.c": line 1689) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1689) * inline variable l_1562 at ("test/cases/large/clang-22382.c": line 1691) * remove initializer at ("test/cases/large/clang-22382.c": line 1692) * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692) @@ -2868,6 +2884,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1699) * reduce to left at ("test/cases/large/clang-22382.c": line 1699) * reduce to right at ("test/cases/large/clang-22382.c": line 1699) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1699) * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701) * remove variable i at ("test/cases/large/clang-22382.c": line 1702) * remove expr statement at ("test/cases/large/clang-22382.c": line 1703) @@ -2976,6 +2993,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1708) * reduce to right at ("test/cases/large/clang-22382.c": line 1708) * reduce to operant at ("test/cases/large/clang-22382.c": line 1708) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1708) * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710) * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711) * remove expr statement at ("test/cases/large/clang-22382.c": line 1712) @@ -3305,6 +3323,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1785) * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * reduce to operant at ("test/cases/large/clang-22382.c": line 1785) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1785) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788) * remove expr statement at ("test/cases/large/clang-22382.c": line 1790) @@ -3363,6 +3382,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1823) * remove expr statement at ("test/cases/large/clang-22382.c": line 1824) * reduce to left at ("test/cases/large/clang-22382.c": line 1824) * reduce to right at ("test/cases/large/clang-22382.c": line 1824) @@ -3388,12 +3408,15 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1837) * reduce to right at ("test/cases/large/clang-22382.c": line 1837) * reduce to operant at ("test/cases/large/clang-22382.c": line 1837) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1837) * remove initializer at ("test/cases/large/clang-22382.c": line 1839) * reduce to left at ("test/cases/large/clang-22382.c": line 1839) * reduce to right at ("test/cases/large/clang-22382.c": line 1839) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1839) * remove initializer at ("test/cases/large/clang-22382.c": line 1841) * reduce to left at ("test/cases/large/clang-22382.c": line 1841) * reduce to right at ("test/cases/large/clang-22382.c": line 1841) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1841) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843) * remove return statement at ("test/cases/large/clang-22382.c": line 1844) * remove check at ("test/cases/large/clang-22382.c": line 1841) @@ -3495,18 +3518,22 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1857) * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * reduce to operant at ("test/cases/large/clang-22382.c": line 1857) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1857) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860) * remove initializer at ("test/cases/large/clang-22382.c": line 1861) * reduce to left at ("test/cases/large/clang-22382.c": line 1861) * reduce to right at ("test/cases/large/clang-22382.c": line 1861) * reduce to operant at ("test/cases/large/clang-22382.c": line 1861) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1861) * remove initializer at ("test/cases/large/clang-22382.c": line 1863) * reduce to left at ("test/cases/large/clang-22382.c": line 1863) * reduce to right at ("test/cases/large/clang-22382.c": line 1863) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1863) * remove initializer at ("test/cases/large/clang-22382.c": line 1865) * reduce to left at ("test/cases/large/clang-22382.c": line 1865) * reduce to right at ("test/cases/large/clang-22382.c": line 1865) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1865) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867) * remove return statement at ("test/cases/large/clang-22382.c": line 1868) * remove check at ("test/cases/large/clang-22382.c": line 1865) @@ -3603,6 +3630,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1874) * remove expr statement at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) @@ -3624,9 +3652,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1894) * reduce to left at ("test/cases/large/clang-22382.c": line 1894) * reduce to right at ("test/cases/large/clang-22382.c": line 1894) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1894) * remove initializer at ("test/cases/large/clang-22382.c": line 1896) * reduce to left at ("test/cases/large/clang-22382.c": line 1896) * reduce to right at ("test/cases/large/clang-22382.c": line 1896) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1896) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898) * remove return statement at ("test/cases/large/clang-22382.c": line 1899) * remove check at ("test/cases/large/clang-22382.c": line 1896) @@ -3666,12 +3696,14 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1916) * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * reduce to operant at ("test/cases/large/clang-22382.c": line 1916) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1916) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919) * remove initializer at ("test/cases/large/clang-22382.c": line 1920) * reduce to left at ("test/cases/large/clang-22382.c": line 1920) * reduce to right at ("test/cases/large/clang-22382.c": line 1920) * reduce to operant at ("test/cases/large/clang-22382.c": line 1920) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1920) * remove expr statement at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) @@ -3722,6 +3754,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1936) * remove expr statement at ("test/cases/large/clang-22382.c": line 1937) * reduce to left at ("test/cases/large/clang-22382.c": line 1937) * reduce to right at ("test/cases/large/clang-22382.c": line 1937) @@ -3782,6 +3815,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1965) * reduce to right at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1965) * remove initializer at ("test/cases/large/clang-22382.c": line 1967) * reduce to operant at ("test/cases/large/clang-22382.c": line 1967) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967) @@ -3793,6 +3827,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1965) * remove iterator at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1969) * remove expr statement at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) @@ -3813,6 +3848,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1986) * reduce to right at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1986) * remove initializer at ("test/cases/large/clang-22382.c": line 1988) * reduce to operant at ("test/cases/large/clang-22382.c": line 1988) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988) @@ -3824,6 +3860,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1986) * remove iterator at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1990) * remove expr statement at ("test/cases/large/clang-22382.c": line 1996) * reduce to left at ("test/cases/large/clang-22382.c": line 1996) * reduce to right at ("test/cases/large/clang-22382.c": line 1996) @@ -3859,6 +3896,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2027) * reduce to right at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2027) * remove initializer at ("test/cases/large/clang-22382.c": line 2029) * reduce to operant at ("test/cases/large/clang-22382.c": line 2029) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029) @@ -3870,6 +3908,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2027) * remove iterator at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2031) * remove expr statement at ("test/cases/large/clang-22382.c": line 2034) * reduce to left at ("test/cases/large/clang-22382.c": line 2034) * reduce to right at ("test/cases/large/clang-22382.c": line 2034) @@ -4114,6 +4153,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2101) * reduce to right at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2101) * remove initializer at ("test/cases/large/clang-22382.c": line 2103) * reduce to operant at ("test/cases/large/clang-22382.c": line 2103) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103) @@ -4125,6 +4165,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2101) * remove iterator at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2105) * remove expr statement at ("test/cases/large/clang-22382.c": line 2108) * remove expr statement at ("test/cases/large/clang-22382.c": line 2109) * do without param at ("test/cases/large/clang-22382.c": line 2109) @@ -4222,6 +4263,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2147) * reduce to left at ("test/cases/large/clang-22382.c": line 2147) * reduce to right at ("test/cases/large/clang-22382.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2147) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149) * remove return statement at ("test/cases/large/clang-22382.c": line 2150) * remove check at ("test/cases/large/clang-22382.c": line 2147) @@ -4262,6 +4304,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2182) * reduce to right at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2182) * remove initializer at ("test/cases/large/clang-22382.c": line 2184) * reduce to operant at ("test/cases/large/clang-22382.c": line 2184) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184) @@ -4273,6 +4316,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2182) * remove iterator at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2186) * remove expr statement at ("test/cases/large/clang-22382.c": line 2189) * reduce to left at ("test/cases/large/clang-22382.c": line 2189) * reduce to right at ("test/cases/large/clang-22382.c": line 2189) @@ -4438,6 +4482,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2292) * reduce to right at ("test/cases/large/clang-22382.c": line 2292) * reduce to operant at ("test/cases/large/clang-22382.c": line 2292) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2292) * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294) * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295) * remove condition at ("test/cases/large/clang-22382.c": line 2296) @@ -4694,9 +4739,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2403) * reduce to left at ("test/cases/large/clang-22382.c": line 2403) * reduce to right at ("test/cases/large/clang-22382.c": line 2403) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2403) * remove initializer at ("test/cases/large/clang-22382.c": line 2405) * reduce to left at ("test/cases/large/clang-22382.c": line 2405) * reduce to right at ("test/cases/large/clang-22382.c": line 2405) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2405) * remove expr statement at ("test/cases/large/clang-22382.c": line 2406) * reduce to left at ("test/cases/large/clang-22382.c": line 2406) * reduce to right at ("test/cases/large/clang-22382.c": line 2406) @@ -4709,6 +4756,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2403) * remove iterator at ("test/cases/large/clang-22382.c": line 2403) * reduce to operant at ("test/cases/large/clang-22382.c": line 2403) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2407) * remove expr statement at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) @@ -4809,9 +4857,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2509) * reduce to left at ("test/cases/large/clang-22382.c": line 2509) * reduce to right at ("test/cases/large/clang-22382.c": line 2509) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2509) * remove initializer at ("test/cases/large/clang-22382.c": line 2511) * reduce to left at ("test/cases/large/clang-22382.c": line 2511) * reduce to right at ("test/cases/large/clang-22382.c": line 2511) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2511) * remove expr statement at ("test/cases/large/clang-22382.c": line 2512) * reduce to left at ("test/cases/large/clang-22382.c": line 2512) * reduce to right at ("test/cases/large/clang-22382.c": line 2512) @@ -4823,6 +4873,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2509) * remove iterator at ("test/cases/large/clang-22382.c": line 2509) * reduce to operant at ("test/cases/large/clang-22382.c": line 2509) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2513) * remove expr statement at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) @@ -4885,6 +4936,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2551) * reduce to left at ("test/cases/large/clang-22382.c": line 2551) * reduce to right at ("test/cases/large/clang-22382.c": line 2551) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2551) * remove expr statement at ("test/cases/large/clang-22382.c": line 2552) * reduce to left at ("test/cases/large/clang-22382.c": line 2552) * reduce to right at ("test/cases/large/clang-22382.c": line 2552) @@ -5019,6 +5071,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2691) * reduce to left at ("test/cases/large/clang-22382.c": line 2691) * reduce to right at ("test/cases/large/clang-22382.c": line 2691) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2691) * remove expr statement at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) @@ -5238,6 +5291,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2766) * remove return statement at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) @@ -5245,6 +5299,7 @@ * remove iterator at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2771) * remove expr statement at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) @@ -5264,6 +5319,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2788) * reduce to right at ("test/cases/large/clang-22382.c": line 2788) * remove return statement at ("test/cases/large/clang-22382.c": line 2784) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2789) * remove expr statement at ("test/cases/large/clang-22382.c": line 2790) * do without param at ("test/cases/large/clang-22382.c": line 2790) * replace by zero at ("test/cases/large/clang-22382.c": line 2790) @@ -5447,9 +5503,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2893) * reduce to left at ("test/cases/large/clang-22382.c": line 2893) * reduce to right at ("test/cases/large/clang-22382.c": line 2893) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2893) * remove initializer at ("test/cases/large/clang-22382.c": line 2895) * reduce to left at ("test/cases/large/clang-22382.c": line 2895) * reduce to right at ("test/cases/large/clang-22382.c": line 2895) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2895) * remove expr statement at ("test/cases/large/clang-22382.c": line 2897) * do without param at ("test/cases/large/clang-22382.c": line 2897) * replace by zero at ("test/cases/large/clang-22382.c": line 2897) @@ -5470,12 +5528,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2901) * reduce to left at ("test/cases/large/clang-22382.c": line 2901) * reduce to right at ("test/cases/large/clang-22382.c": line 2901) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2901) * remove initializer at ("test/cases/large/clang-22382.c": line 2903) * reduce to left at ("test/cases/large/clang-22382.c": line 2903) * reduce to right at ("test/cases/large/clang-22382.c": line 2903) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2903) * remove initializer at ("test/cases/large/clang-22382.c": line 2905) * reduce to left at ("test/cases/large/clang-22382.c": line 2905) * reduce to right at ("test/cases/large/clang-22382.c": line 2905) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2905) * remove expr statement at ("test/cases/large/clang-22382.c": line 2907) * do without param at ("test/cases/large/clang-22382.c": line 2907) * replace by zero at ("test/cases/large/clang-22382.c": line 2907) @@ -5505,6 +5566,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2913) * reduce to left at ("test/cases/large/clang-22382.c": line 2913) * reduce to right at ("test/cases/large/clang-22382.c": line 2913) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2913) * remove expr statement at ("test/cases/large/clang-22382.c": line 2915) * do without param at ("test/cases/large/clang-22382.c": line 2915) * replace by zero at ("test/cases/large/clang-22382.c": line 2915) @@ -5524,12 +5586,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2919) * reduce to left at ("test/cases/large/clang-22382.c": line 2919) * reduce to right at ("test/cases/large/clang-22382.c": line 2919) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2919) * remove initializer at ("test/cases/large/clang-22382.c": line 2921) * reduce to left at ("test/cases/large/clang-22382.c": line 2921) * reduce to right at ("test/cases/large/clang-22382.c": line 2921) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2921) * remove initializer at ("test/cases/large/clang-22382.c": line 2923) * reduce to left at ("test/cases/large/clang-22382.c": line 2923) * reduce to right at ("test/cases/large/clang-22382.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2923) * remove expr statement at ("test/cases/large/clang-22382.c": line 2925) * do without param at ("test/cases/large/clang-22382.c": line 2925) * replace by zero at ("test/cases/large/clang-22382.c": line 2925) @@ -5555,9 +5620,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2930) * reduce to left at ("test/cases/large/clang-22382.c": line 2930) * reduce to right at ("test/cases/large/clang-22382.c": line 2930) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2930) * remove initializer at ("test/cases/large/clang-22382.c": line 2932) * reduce to left at ("test/cases/large/clang-22382.c": line 2932) * reduce to right at ("test/cases/large/clang-22382.c": line 2932) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2932) * remove expr statement at ("test/cases/large/clang-22382.c": line 2934) * do without param at ("test/cases/large/clang-22382.c": line 2934) * replace by zero at ("test/cases/large/clang-22382.c": line 2934) @@ -5578,6 +5645,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2938) * reduce to left at ("test/cases/large/clang-22382.c": line 2938) * reduce to right at ("test/cases/large/clang-22382.c": line 2938) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2938) * remove expr statement at ("test/cases/large/clang-22382.c": line 2940) * do without param at ("test/cases/large/clang-22382.c": line 2940) * replace by zero at ("test/cases/large/clang-22382.c": line 2940) @@ -5593,6 +5661,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2943) * reduce to left at ("test/cases/large/clang-22382.c": line 2943) * reduce to right at ("test/cases/large/clang-22382.c": line 2943) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2943) * remove expr statement at ("test/cases/large/clang-22382.c": line 2945) * do without param at ("test/cases/large/clang-22382.c": line 2945) * replace by zero at ("test/cases/large/clang-22382.c": line 2945) @@ -5612,6 +5681,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2949) * reduce to left at ("test/cases/large/clang-22382.c": line 2949) * reduce to right at ("test/cases/large/clang-22382.c": line 2949) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2949) * remove expr statement at ("test/cases/large/clang-22382.c": line 2951) * do without param at ("test/cases/large/clang-22382.c": line 2951) * replace by zero at ("test/cases/large/clang-22382.c": line 2951) @@ -5635,6 +5705,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2956) * reduce to left at ("test/cases/large/clang-22382.c": line 2956) * reduce to right at ("test/cases/large/clang-22382.c": line 2956) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2956) * remove expr statement at ("test/cases/large/clang-22382.c": line 2958) * do without param at ("test/cases/large/clang-22382.c": line 2958) * replace by zero at ("test/cases/large/clang-22382.c": line 2958) @@ -5677,9 +5748,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2967) * reduce to left at ("test/cases/large/clang-22382.c": line 2967) * reduce to right at ("test/cases/large/clang-22382.c": line 2967) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2967) * remove initializer at ("test/cases/large/clang-22382.c": line 2969) * reduce to left at ("test/cases/large/clang-22382.c": line 2969) * reduce to right at ("test/cases/large/clang-22382.c": line 2969) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2969) * remove expr statement at ("test/cases/large/clang-22382.c": line 2971) * do without param at ("test/cases/large/clang-22382.c": line 2971) * replace by zero at ("test/cases/large/clang-22382.c": line 2971) @@ -5700,12 +5773,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2975) * reduce to left at ("test/cases/large/clang-22382.c": line 2975) * reduce to right at ("test/cases/large/clang-22382.c": line 2975) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2975) * remove initializer at ("test/cases/large/clang-22382.c": line 2977) * reduce to left at ("test/cases/large/clang-22382.c": line 2977) * reduce to right at ("test/cases/large/clang-22382.c": line 2977) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2977) * remove initializer at ("test/cases/large/clang-22382.c": line 2979) * reduce to left at ("test/cases/large/clang-22382.c": line 2979) * reduce to right at ("test/cases/large/clang-22382.c": line 2979) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2979) * remove expr statement at ("test/cases/large/clang-22382.c": line 2981) * do without param at ("test/cases/large/clang-22382.c": line 2981) * replace by zero at ("test/cases/large/clang-22382.c": line 2981) diff --git a/rtree-c/test/expected/clang-22382/reduction/p4.path b/rtree-c/test/expected/clang-22382/reduction/p4.path index 03c4e8df3c875e5deadeb80a034b19d101181b8e..b66fc86e42bb5263c806b8a2ea7b31e0ab6f205e 100644 --- a/rtree-c/test/expected/clang-22382/reduction/p4.path +++ b/rtree-c/test/expected/clang-22382/reduction/p4.path @@ -1462,12 +1462,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1091) * reduce to left at ("test/cases/large/clang-22382.c": line 1091) * reduce to right at ("test/cases/large/clang-22382.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1091) * remove expr statement at ("test/cases/large/clang-22382.c": line 1092) * reduce to left at ("test/cases/large/clang-22382.c": line 1092) * reduce to right at ("test/cases/large/clang-22382.c": line 1092) * remove initializer at ("test/cases/large/clang-22382.c": line 1093) * reduce to left at ("test/cases/large/clang-22382.c": line 1093) * reduce to right at ("test/cases/large/clang-22382.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1093) * remove condition at ("test/cases/large/clang-22382.c": line 1094) * reduce to left at ("test/cases/large/clang-22382.c": line 1094) * reduce to right at ("test/cases/large/clang-22382.c": line 1094) @@ -1570,6 +1572,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1138) * reduce to left at ("test/cases/large/clang-22382.c": line 1138) * reduce to right at ("test/cases/large/clang-22382.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1138) * remove expr statement at ("test/cases/large/clang-22382.c": line 1139) * do without param at ("test/cases/large/clang-22382.c": line 1139) * replace by zero at ("test/cases/large/clang-22382.c": line 1139) @@ -1657,6 +1660,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1229) * reduce to left at ("test/cases/large/clang-22382.c": line 1229) * reduce to right at ("test/cases/large/clang-22382.c": line 1229) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1229) * remove expr statement at ("test/cases/large/clang-22382.c": line 1230) * reduce to left at ("test/cases/large/clang-22382.c": line 1230) * reduce to right at ("test/cases/large/clang-22382.c": line 1230) @@ -1668,6 +1672,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1231) * reduce to left at ("test/cases/large/clang-22382.c": line 1231) * reduce to right at ("test/cases/large/clang-22382.c": line 1231) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1231) * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1233) * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1234) * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1235) @@ -1701,6 +1706,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1266) * reduce to left at ("test/cases/large/clang-22382.c": line 1266) * reduce to right at ("test/cases/large/clang-22382.c": line 1266) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1266) * remove expr statement at ("test/cases/large/clang-22382.c": line 1267) * reduce to left at ("test/cases/large/clang-22382.c": line 1267) * reduce to right at ("test/cases/large/clang-22382.c": line 1267) @@ -2037,9 +2043,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1410) * reduce to left at ("test/cases/large/clang-22382.c": line 1410) * reduce to right at ("test/cases/large/clang-22382.c": line 1410) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1410) * remove initializer at ("test/cases/large/clang-22382.c": line 1412) * reduce to left at ("test/cases/large/clang-22382.c": line 1412) * reduce to right at ("test/cases/large/clang-22382.c": line 1412) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1412) * remove expr statement at ("test/cases/large/clang-22382.c": line 1413) * reduce to left at ("test/cases/large/clang-22382.c": line 1413) * reduce to right at ("test/cases/large/clang-22382.c": line 1413) @@ -2076,12 +2084,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1435) * reduce to left at ("test/cases/large/clang-22382.c": line 1435) * reduce to right at ("test/cases/large/clang-22382.c": line 1435) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1435) * remove expr statement at ("test/cases/large/clang-22382.c": line 1439) * reduce to left at ("test/cases/large/clang-22382.c": line 1439) * reduce to right at ("test/cases/large/clang-22382.c": line 1439) * remove check at ("test/cases/large/clang-22382.c": line 1435) * remove iterator at ("test/cases/large/clang-22382.c": line 1435) * reduce to operant at ("test/cases/large/clang-22382.c": line 1435) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1442) * remove expr statement at ("test/cases/large/clang-22382.c": line 1443) * do without param at ("test/cases/large/clang-22382.c": line 1443) * reduce to operant at ("test/cases/large/clang-22382.c": line 1443) @@ -2196,6 +2206,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1516) * reduce to left at ("test/cases/large/clang-22382.c": line 1516) * reduce to right at ("test/cases/large/clang-22382.c": line 1516) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1516) * remove return statement at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) @@ -2264,6 +2275,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1570) * reduce to left at ("test/cases/large/clang-22382.c": line 1570) * reduce to right at ("test/cases/large/clang-22382.c": line 1570) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1570) * remove empty compound at ("test/cases/large/clang-22382.c": line 1571) * remove check at ("test/cases/large/clang-22382.c": line 1570) * remove iterator at ("test/cases/large/clang-22382.c": line 1570) @@ -2308,6 +2320,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1589) * reduce to left at ("test/cases/large/clang-22382.c": line 1589) * reduce to right at ("test/cases/large/clang-22382.c": line 1589) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1589) * remove expr statement at ("test/cases/large/clang-22382.c": line 1592) * do without param at ("test/cases/large/clang-22382.c": line 1592) * reduce to left at ("test/cases/large/clang-22382.c": line 1592) @@ -2692,6 +2705,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1676) * reduce to left at ("test/cases/large/clang-22382.c": line 1676) * reduce to right at ("test/cases/large/clang-22382.c": line 1676) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1676) * remove initializer at ("test/cases/large/clang-22382.c": line 1678) * reduce to operant at ("test/cases/large/clang-22382.c": line 1678) * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678) @@ -2763,11 +2777,13 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1685) * reduce to left at ("test/cases/large/clang-22382.c": line 1685) * reduce to right at ("test/cases/large/clang-22382.c": line 1685) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1685) * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687) * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688) * remove initializer at ("test/cases/large/clang-22382.c": line 1689) * reduce to left at ("test/cases/large/clang-22382.c": line 1689) * reduce to right at ("test/cases/large/clang-22382.c": line 1689) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1689) * inline variable l_1562 at ("test/cases/large/clang-22382.c": line 1691) * remove initializer at ("test/cases/large/clang-22382.c": line 1692) * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692) @@ -2789,6 +2805,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1699) * reduce to left at ("test/cases/large/clang-22382.c": line 1699) * reduce to right at ("test/cases/large/clang-22382.c": line 1699) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1699) * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701) * remove variable i at ("test/cases/large/clang-22382.c": line 1702) * remove expr statement at ("test/cases/large/clang-22382.c": line 1703) @@ -2897,6 +2914,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1708) * reduce to right at ("test/cases/large/clang-22382.c": line 1708) * reduce to operant at ("test/cases/large/clang-22382.c": line 1708) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1708) * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710) * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711) * remove expr statement at ("test/cases/large/clang-22382.c": line 1712) @@ -3226,6 +3244,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1785) * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * reduce to operant at ("test/cases/large/clang-22382.c": line 1785) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1785) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788) * remove expr statement at ("test/cases/large/clang-22382.c": line 1790) @@ -3284,6 +3303,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1823) * remove expr statement at ("test/cases/large/clang-22382.c": line 1824) * reduce to left at ("test/cases/large/clang-22382.c": line 1824) * reduce to right at ("test/cases/large/clang-22382.c": line 1824) @@ -3309,12 +3329,15 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1837) * reduce to right at ("test/cases/large/clang-22382.c": line 1837) * reduce to operant at ("test/cases/large/clang-22382.c": line 1837) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1837) * remove initializer at ("test/cases/large/clang-22382.c": line 1839) * reduce to left at ("test/cases/large/clang-22382.c": line 1839) * reduce to right at ("test/cases/large/clang-22382.c": line 1839) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1839) * remove initializer at ("test/cases/large/clang-22382.c": line 1841) * reduce to left at ("test/cases/large/clang-22382.c": line 1841) * reduce to right at ("test/cases/large/clang-22382.c": line 1841) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1841) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843) * remove return statement at ("test/cases/large/clang-22382.c": line 1844) * remove check at ("test/cases/large/clang-22382.c": line 1841) @@ -3416,18 +3439,22 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1857) * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * reduce to operant at ("test/cases/large/clang-22382.c": line 1857) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1857) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860) * remove initializer at ("test/cases/large/clang-22382.c": line 1861) * reduce to left at ("test/cases/large/clang-22382.c": line 1861) * reduce to right at ("test/cases/large/clang-22382.c": line 1861) * reduce to operant at ("test/cases/large/clang-22382.c": line 1861) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1861) * remove initializer at ("test/cases/large/clang-22382.c": line 1863) * reduce to left at ("test/cases/large/clang-22382.c": line 1863) * reduce to right at ("test/cases/large/clang-22382.c": line 1863) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1863) * remove initializer at ("test/cases/large/clang-22382.c": line 1865) * reduce to left at ("test/cases/large/clang-22382.c": line 1865) * reduce to right at ("test/cases/large/clang-22382.c": line 1865) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1865) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867) * remove return statement at ("test/cases/large/clang-22382.c": line 1868) * remove check at ("test/cases/large/clang-22382.c": line 1865) @@ -3524,6 +3551,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1874) * remove expr statement at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) @@ -3545,9 +3573,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1894) * reduce to left at ("test/cases/large/clang-22382.c": line 1894) * reduce to right at ("test/cases/large/clang-22382.c": line 1894) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1894) * remove initializer at ("test/cases/large/clang-22382.c": line 1896) * reduce to left at ("test/cases/large/clang-22382.c": line 1896) * reduce to right at ("test/cases/large/clang-22382.c": line 1896) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1896) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898) * remove return statement at ("test/cases/large/clang-22382.c": line 1899) * remove check at ("test/cases/large/clang-22382.c": line 1896) @@ -3587,12 +3617,14 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1916) * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * reduce to operant at ("test/cases/large/clang-22382.c": line 1916) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1916) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919) * remove initializer at ("test/cases/large/clang-22382.c": line 1920) * reduce to left at ("test/cases/large/clang-22382.c": line 1920) * reduce to right at ("test/cases/large/clang-22382.c": line 1920) * reduce to operant at ("test/cases/large/clang-22382.c": line 1920) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1920) * remove expr statement at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) @@ -3643,6 +3675,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1936) * remove expr statement at ("test/cases/large/clang-22382.c": line 1937) * reduce to left at ("test/cases/large/clang-22382.c": line 1937) * reduce to right at ("test/cases/large/clang-22382.c": line 1937) @@ -3703,6 +3736,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1965) * reduce to right at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1965) * remove initializer at ("test/cases/large/clang-22382.c": line 1967) * reduce to operant at ("test/cases/large/clang-22382.c": line 1967) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967) @@ -3714,6 +3748,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1965) * remove iterator at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1969) * remove expr statement at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) @@ -3734,6 +3769,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1986) * reduce to right at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1986) * remove initializer at ("test/cases/large/clang-22382.c": line 1988) * reduce to operant at ("test/cases/large/clang-22382.c": line 1988) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988) @@ -3745,6 +3781,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1986) * remove iterator at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1990) * remove expr statement at ("test/cases/large/clang-22382.c": line 1996) * reduce to left at ("test/cases/large/clang-22382.c": line 1996) * reduce to right at ("test/cases/large/clang-22382.c": line 1996) @@ -3780,6 +3817,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2027) * reduce to right at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2027) * remove initializer at ("test/cases/large/clang-22382.c": line 2029) * reduce to operant at ("test/cases/large/clang-22382.c": line 2029) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029) @@ -3791,6 +3829,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2027) * remove iterator at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2031) * remove expr statement at ("test/cases/large/clang-22382.c": line 2034) * reduce to left at ("test/cases/large/clang-22382.c": line 2034) * reduce to right at ("test/cases/large/clang-22382.c": line 2034) @@ -4035,6 +4074,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2101) * reduce to right at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2101) * remove initializer at ("test/cases/large/clang-22382.c": line 2103) * reduce to operant at ("test/cases/large/clang-22382.c": line 2103) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103) @@ -4046,6 +4086,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2101) * remove iterator at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2105) * remove expr statement at ("test/cases/large/clang-22382.c": line 2108) * remove expr statement at ("test/cases/large/clang-22382.c": line 2109) * do without param at ("test/cases/large/clang-22382.c": line 2109) @@ -4143,6 +4184,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2147) * reduce to left at ("test/cases/large/clang-22382.c": line 2147) * reduce to right at ("test/cases/large/clang-22382.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2147) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149) * remove return statement at ("test/cases/large/clang-22382.c": line 2150) * remove check at ("test/cases/large/clang-22382.c": line 2147) @@ -4183,6 +4225,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2182) * reduce to right at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2182) * remove initializer at ("test/cases/large/clang-22382.c": line 2184) * reduce to operant at ("test/cases/large/clang-22382.c": line 2184) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184) @@ -4194,6 +4237,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2182) * remove iterator at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2186) * remove expr statement at ("test/cases/large/clang-22382.c": line 2189) * reduce to left at ("test/cases/large/clang-22382.c": line 2189) * reduce to right at ("test/cases/large/clang-22382.c": line 2189) @@ -4359,6 +4403,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2292) * reduce to right at ("test/cases/large/clang-22382.c": line 2292) * reduce to operant at ("test/cases/large/clang-22382.c": line 2292) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2292) * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294) * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295) * remove condition at ("test/cases/large/clang-22382.c": line 2296) @@ -4615,9 +4660,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2403) * reduce to left at ("test/cases/large/clang-22382.c": line 2403) * reduce to right at ("test/cases/large/clang-22382.c": line 2403) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2403) * remove initializer at ("test/cases/large/clang-22382.c": line 2405) * reduce to left at ("test/cases/large/clang-22382.c": line 2405) * reduce to right at ("test/cases/large/clang-22382.c": line 2405) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2405) * remove expr statement at ("test/cases/large/clang-22382.c": line 2406) * reduce to left at ("test/cases/large/clang-22382.c": line 2406) * reduce to right at ("test/cases/large/clang-22382.c": line 2406) @@ -4630,6 +4677,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2403) * remove iterator at ("test/cases/large/clang-22382.c": line 2403) * reduce to operant at ("test/cases/large/clang-22382.c": line 2403) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2407) * remove expr statement at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) @@ -4730,9 +4778,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2509) * reduce to left at ("test/cases/large/clang-22382.c": line 2509) * reduce to right at ("test/cases/large/clang-22382.c": line 2509) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2509) * remove initializer at ("test/cases/large/clang-22382.c": line 2511) * reduce to left at ("test/cases/large/clang-22382.c": line 2511) * reduce to right at ("test/cases/large/clang-22382.c": line 2511) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2511) * remove expr statement at ("test/cases/large/clang-22382.c": line 2512) * reduce to left at ("test/cases/large/clang-22382.c": line 2512) * reduce to right at ("test/cases/large/clang-22382.c": line 2512) @@ -4744,6 +4794,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2509) * remove iterator at ("test/cases/large/clang-22382.c": line 2509) * reduce to operant at ("test/cases/large/clang-22382.c": line 2509) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2513) * remove expr statement at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) @@ -4806,6 +4857,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2551) * reduce to left at ("test/cases/large/clang-22382.c": line 2551) * reduce to right at ("test/cases/large/clang-22382.c": line 2551) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2551) * remove expr statement at ("test/cases/large/clang-22382.c": line 2552) * reduce to left at ("test/cases/large/clang-22382.c": line 2552) * reduce to right at ("test/cases/large/clang-22382.c": line 2552) @@ -4940,6 +4992,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2691) * reduce to left at ("test/cases/large/clang-22382.c": line 2691) * reduce to right at ("test/cases/large/clang-22382.c": line 2691) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2691) * remove expr statement at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) @@ -5159,6 +5212,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2766) * remove return statement at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) @@ -5166,6 +5220,7 @@ * remove iterator at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2771) * remove expr statement at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) @@ -5185,6 +5240,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2788) * reduce to right at ("test/cases/large/clang-22382.c": line 2788) * remove return statement at ("test/cases/large/clang-22382.c": line 2784) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2789) * remove expr statement at ("test/cases/large/clang-22382.c": line 2790) * do without param at ("test/cases/large/clang-22382.c": line 2790) * replace by zero at ("test/cases/large/clang-22382.c": line 2790) @@ -5368,9 +5424,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2893) * reduce to left at ("test/cases/large/clang-22382.c": line 2893) * reduce to right at ("test/cases/large/clang-22382.c": line 2893) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2893) * remove initializer at ("test/cases/large/clang-22382.c": line 2895) * reduce to left at ("test/cases/large/clang-22382.c": line 2895) * reduce to right at ("test/cases/large/clang-22382.c": line 2895) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2895) * remove expr statement at ("test/cases/large/clang-22382.c": line 2897) * do without param at ("test/cases/large/clang-22382.c": line 2897) * replace by zero at ("test/cases/large/clang-22382.c": line 2897) @@ -5391,12 +5449,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2901) * reduce to left at ("test/cases/large/clang-22382.c": line 2901) * reduce to right at ("test/cases/large/clang-22382.c": line 2901) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2901) * remove initializer at ("test/cases/large/clang-22382.c": line 2903) * reduce to left at ("test/cases/large/clang-22382.c": line 2903) * reduce to right at ("test/cases/large/clang-22382.c": line 2903) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2903) * remove initializer at ("test/cases/large/clang-22382.c": line 2905) * reduce to left at ("test/cases/large/clang-22382.c": line 2905) * reduce to right at ("test/cases/large/clang-22382.c": line 2905) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2905) * remove expr statement at ("test/cases/large/clang-22382.c": line 2907) * do without param at ("test/cases/large/clang-22382.c": line 2907) * replace by zero at ("test/cases/large/clang-22382.c": line 2907) @@ -5426,6 +5487,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2913) * reduce to left at ("test/cases/large/clang-22382.c": line 2913) * reduce to right at ("test/cases/large/clang-22382.c": line 2913) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2913) * remove expr statement at ("test/cases/large/clang-22382.c": line 2915) * do without param at ("test/cases/large/clang-22382.c": line 2915) * replace by zero at ("test/cases/large/clang-22382.c": line 2915) @@ -5445,12 +5507,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2919) * reduce to left at ("test/cases/large/clang-22382.c": line 2919) * reduce to right at ("test/cases/large/clang-22382.c": line 2919) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2919) * remove initializer at ("test/cases/large/clang-22382.c": line 2921) * reduce to left at ("test/cases/large/clang-22382.c": line 2921) * reduce to right at ("test/cases/large/clang-22382.c": line 2921) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2921) * remove initializer at ("test/cases/large/clang-22382.c": line 2923) * reduce to left at ("test/cases/large/clang-22382.c": line 2923) * reduce to right at ("test/cases/large/clang-22382.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2923) * remove expr statement at ("test/cases/large/clang-22382.c": line 2925) * do without param at ("test/cases/large/clang-22382.c": line 2925) * replace by zero at ("test/cases/large/clang-22382.c": line 2925) @@ -5476,9 +5541,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2930) * reduce to left at ("test/cases/large/clang-22382.c": line 2930) * reduce to right at ("test/cases/large/clang-22382.c": line 2930) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2930) * remove initializer at ("test/cases/large/clang-22382.c": line 2932) * reduce to left at ("test/cases/large/clang-22382.c": line 2932) * reduce to right at ("test/cases/large/clang-22382.c": line 2932) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2932) * remove expr statement at ("test/cases/large/clang-22382.c": line 2934) * do without param at ("test/cases/large/clang-22382.c": line 2934) * replace by zero at ("test/cases/large/clang-22382.c": line 2934) @@ -5499,6 +5566,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2938) * reduce to left at ("test/cases/large/clang-22382.c": line 2938) * reduce to right at ("test/cases/large/clang-22382.c": line 2938) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2938) * remove expr statement at ("test/cases/large/clang-22382.c": line 2940) * do without param at ("test/cases/large/clang-22382.c": line 2940) * replace by zero at ("test/cases/large/clang-22382.c": line 2940) @@ -5514,6 +5582,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2943) * reduce to left at ("test/cases/large/clang-22382.c": line 2943) * reduce to right at ("test/cases/large/clang-22382.c": line 2943) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2943) * remove expr statement at ("test/cases/large/clang-22382.c": line 2945) * do without param at ("test/cases/large/clang-22382.c": line 2945) * replace by zero at ("test/cases/large/clang-22382.c": line 2945) @@ -5533,6 +5602,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2949) * reduce to left at ("test/cases/large/clang-22382.c": line 2949) * reduce to right at ("test/cases/large/clang-22382.c": line 2949) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2949) * remove expr statement at ("test/cases/large/clang-22382.c": line 2951) * do without param at ("test/cases/large/clang-22382.c": line 2951) * replace by zero at ("test/cases/large/clang-22382.c": line 2951) @@ -5556,6 +5626,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2956) * reduce to left at ("test/cases/large/clang-22382.c": line 2956) * reduce to right at ("test/cases/large/clang-22382.c": line 2956) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2956) * remove expr statement at ("test/cases/large/clang-22382.c": line 2958) * do without param at ("test/cases/large/clang-22382.c": line 2958) * replace by zero at ("test/cases/large/clang-22382.c": line 2958) @@ -5598,9 +5669,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2967) * reduce to left at ("test/cases/large/clang-22382.c": line 2967) * reduce to right at ("test/cases/large/clang-22382.c": line 2967) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2967) * remove initializer at ("test/cases/large/clang-22382.c": line 2969) * reduce to left at ("test/cases/large/clang-22382.c": line 2969) * reduce to right at ("test/cases/large/clang-22382.c": line 2969) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2969) * remove expr statement at ("test/cases/large/clang-22382.c": line 2971) * do without param at ("test/cases/large/clang-22382.c": line 2971) * replace by zero at ("test/cases/large/clang-22382.c": line 2971) @@ -5621,12 +5694,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2975) * reduce to left at ("test/cases/large/clang-22382.c": line 2975) * reduce to right at ("test/cases/large/clang-22382.c": line 2975) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2975) * remove initializer at ("test/cases/large/clang-22382.c": line 2977) * reduce to left at ("test/cases/large/clang-22382.c": line 2977) * reduce to right at ("test/cases/large/clang-22382.c": line 2977) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2977) * remove initializer at ("test/cases/large/clang-22382.c": line 2979) * reduce to left at ("test/cases/large/clang-22382.c": line 2979) * reduce to right at ("test/cases/large/clang-22382.c": line 2979) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2979) * remove expr statement at ("test/cases/large/clang-22382.c": line 2981) * do without param at ("test/cases/large/clang-22382.c": line 2981) * replace by zero at ("test/cases/large/clang-22382.c": line 2981) diff --git a/rtree-c/test/expected/clang-22382/reduction/p5.path b/rtree-c/test/expected/clang-22382/reduction/p5.path index 7d445311f46b402838e80072978bb0b2a28cb5f8..19871e6181c32f51d32179f9966bc30300553bf4 100644 --- a/rtree-c/test/expected/clang-22382/reduction/p5.path +++ b/rtree-c/test/expected/clang-22382/reduction/p5.path @@ -1231,12 +1231,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1091) * reduce to left at ("test/cases/large/clang-22382.c": line 1091) * reduce to right at ("test/cases/large/clang-22382.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1091) * remove expr statement at ("test/cases/large/clang-22382.c": line 1092) * reduce to left at ("test/cases/large/clang-22382.c": line 1092) * reduce to right at ("test/cases/large/clang-22382.c": line 1092) * remove initializer at ("test/cases/large/clang-22382.c": line 1093) * reduce to left at ("test/cases/large/clang-22382.c": line 1093) * reduce to right at ("test/cases/large/clang-22382.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1093) * remove condition at ("test/cases/large/clang-22382.c": line 1094) * reduce to left at ("test/cases/large/clang-22382.c": line 1094) * reduce to right at ("test/cases/large/clang-22382.c": line 1094) @@ -1339,6 +1341,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1138) * reduce to left at ("test/cases/large/clang-22382.c": line 1138) * reduce to right at ("test/cases/large/clang-22382.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1138) * remove expr statement at ("test/cases/large/clang-22382.c": line 1139) * do without param at ("test/cases/large/clang-22382.c": line 1139) * replace by zero at ("test/cases/large/clang-22382.c": line 1139) @@ -1426,6 +1429,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1229) * reduce to left at ("test/cases/large/clang-22382.c": line 1229) * reduce to right at ("test/cases/large/clang-22382.c": line 1229) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1229) * remove expr statement at ("test/cases/large/clang-22382.c": line 1230) * reduce to left at ("test/cases/large/clang-22382.c": line 1230) * reduce to right at ("test/cases/large/clang-22382.c": line 1230) @@ -1437,6 +1441,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1231) * reduce to left at ("test/cases/large/clang-22382.c": line 1231) * reduce to right at ("test/cases/large/clang-22382.c": line 1231) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1231) * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1233) * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1234) * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1235) @@ -1470,6 +1475,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1266) * reduce to left at ("test/cases/large/clang-22382.c": line 1266) * reduce to right at ("test/cases/large/clang-22382.c": line 1266) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1266) * remove expr statement at ("test/cases/large/clang-22382.c": line 1267) * reduce to left at ("test/cases/large/clang-22382.c": line 1267) * reduce to right at ("test/cases/large/clang-22382.c": line 1267) @@ -1806,9 +1812,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1410) * reduce to left at ("test/cases/large/clang-22382.c": line 1410) * reduce to right at ("test/cases/large/clang-22382.c": line 1410) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1410) * remove initializer at ("test/cases/large/clang-22382.c": line 1412) * reduce to left at ("test/cases/large/clang-22382.c": line 1412) * reduce to right at ("test/cases/large/clang-22382.c": line 1412) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1412) * remove expr statement at ("test/cases/large/clang-22382.c": line 1413) * reduce to left at ("test/cases/large/clang-22382.c": line 1413) * reduce to right at ("test/cases/large/clang-22382.c": line 1413) @@ -1845,12 +1853,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1435) * reduce to left at ("test/cases/large/clang-22382.c": line 1435) * reduce to right at ("test/cases/large/clang-22382.c": line 1435) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1435) * remove expr statement at ("test/cases/large/clang-22382.c": line 1439) * reduce to left at ("test/cases/large/clang-22382.c": line 1439) * reduce to right at ("test/cases/large/clang-22382.c": line 1439) * remove check at ("test/cases/large/clang-22382.c": line 1435) * remove iterator at ("test/cases/large/clang-22382.c": line 1435) * reduce to operant at ("test/cases/large/clang-22382.c": line 1435) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1442) * remove expr statement at ("test/cases/large/clang-22382.c": line 1443) * do without param at ("test/cases/large/clang-22382.c": line 1443) * reduce to operant at ("test/cases/large/clang-22382.c": line 1443) @@ -1965,6 +1975,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1516) * reduce to left at ("test/cases/large/clang-22382.c": line 1516) * reduce to right at ("test/cases/large/clang-22382.c": line 1516) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1516) * remove return statement at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) @@ -2033,6 +2044,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1570) * reduce to left at ("test/cases/large/clang-22382.c": line 1570) * reduce to right at ("test/cases/large/clang-22382.c": line 1570) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1570) * remove empty compound at ("test/cases/large/clang-22382.c": line 1571) * remove check at ("test/cases/large/clang-22382.c": line 1570) * remove iterator at ("test/cases/large/clang-22382.c": line 1570) @@ -2077,6 +2089,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1589) * reduce to left at ("test/cases/large/clang-22382.c": line 1589) * reduce to right at ("test/cases/large/clang-22382.c": line 1589) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1589) * remove expr statement at ("test/cases/large/clang-22382.c": line 1592) * do without param at ("test/cases/large/clang-22382.c": line 1592) * reduce to left at ("test/cases/large/clang-22382.c": line 1592) @@ -2461,6 +2474,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1676) * reduce to left at ("test/cases/large/clang-22382.c": line 1676) * reduce to right at ("test/cases/large/clang-22382.c": line 1676) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1676) * remove initializer at ("test/cases/large/clang-22382.c": line 1678) * reduce to operant at ("test/cases/large/clang-22382.c": line 1678) * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678) @@ -2532,11 +2546,13 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1685) * reduce to left at ("test/cases/large/clang-22382.c": line 1685) * reduce to right at ("test/cases/large/clang-22382.c": line 1685) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1685) * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687) * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688) * remove initializer at ("test/cases/large/clang-22382.c": line 1689) * reduce to left at ("test/cases/large/clang-22382.c": line 1689) * reduce to right at ("test/cases/large/clang-22382.c": line 1689) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1689) * inline variable l_1562 at ("test/cases/large/clang-22382.c": line 1691) * remove initializer at ("test/cases/large/clang-22382.c": line 1692) * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692) @@ -2558,6 +2574,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1699) * reduce to left at ("test/cases/large/clang-22382.c": line 1699) * reduce to right at ("test/cases/large/clang-22382.c": line 1699) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1699) * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701) * remove variable i at ("test/cases/large/clang-22382.c": line 1702) * remove expr statement at ("test/cases/large/clang-22382.c": line 1703) @@ -2666,6 +2683,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1708) * reduce to right at ("test/cases/large/clang-22382.c": line 1708) * reduce to operant at ("test/cases/large/clang-22382.c": line 1708) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1708) * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710) * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711) * remove expr statement at ("test/cases/large/clang-22382.c": line 1712) @@ -2995,6 +3013,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1785) * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * reduce to operant at ("test/cases/large/clang-22382.c": line 1785) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1785) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788) * remove expr statement at ("test/cases/large/clang-22382.c": line 1790) @@ -3053,6 +3072,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1823) * remove expr statement at ("test/cases/large/clang-22382.c": line 1824) * reduce to left at ("test/cases/large/clang-22382.c": line 1824) * reduce to right at ("test/cases/large/clang-22382.c": line 1824) @@ -3078,12 +3098,15 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1837) * reduce to right at ("test/cases/large/clang-22382.c": line 1837) * reduce to operant at ("test/cases/large/clang-22382.c": line 1837) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1837) * remove initializer at ("test/cases/large/clang-22382.c": line 1839) * reduce to left at ("test/cases/large/clang-22382.c": line 1839) * reduce to right at ("test/cases/large/clang-22382.c": line 1839) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1839) * remove initializer at ("test/cases/large/clang-22382.c": line 1841) * reduce to left at ("test/cases/large/clang-22382.c": line 1841) * reduce to right at ("test/cases/large/clang-22382.c": line 1841) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1841) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843) * remove return statement at ("test/cases/large/clang-22382.c": line 1844) * remove check at ("test/cases/large/clang-22382.c": line 1841) @@ -3185,18 +3208,22 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1857) * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * reduce to operant at ("test/cases/large/clang-22382.c": line 1857) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1857) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860) * remove initializer at ("test/cases/large/clang-22382.c": line 1861) * reduce to left at ("test/cases/large/clang-22382.c": line 1861) * reduce to right at ("test/cases/large/clang-22382.c": line 1861) * reduce to operant at ("test/cases/large/clang-22382.c": line 1861) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1861) * remove initializer at ("test/cases/large/clang-22382.c": line 1863) * reduce to left at ("test/cases/large/clang-22382.c": line 1863) * reduce to right at ("test/cases/large/clang-22382.c": line 1863) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1863) * remove initializer at ("test/cases/large/clang-22382.c": line 1865) * reduce to left at ("test/cases/large/clang-22382.c": line 1865) * reduce to right at ("test/cases/large/clang-22382.c": line 1865) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1865) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867) * remove return statement at ("test/cases/large/clang-22382.c": line 1868) * remove check at ("test/cases/large/clang-22382.c": line 1865) @@ -3293,6 +3320,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1874) * remove expr statement at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) @@ -3314,9 +3342,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1894) * reduce to left at ("test/cases/large/clang-22382.c": line 1894) * reduce to right at ("test/cases/large/clang-22382.c": line 1894) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1894) * remove initializer at ("test/cases/large/clang-22382.c": line 1896) * reduce to left at ("test/cases/large/clang-22382.c": line 1896) * reduce to right at ("test/cases/large/clang-22382.c": line 1896) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1896) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898) * remove return statement at ("test/cases/large/clang-22382.c": line 1899) * remove check at ("test/cases/large/clang-22382.c": line 1896) @@ -3356,12 +3386,14 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1916) * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * reduce to operant at ("test/cases/large/clang-22382.c": line 1916) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1916) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919) * remove initializer at ("test/cases/large/clang-22382.c": line 1920) * reduce to left at ("test/cases/large/clang-22382.c": line 1920) * reduce to right at ("test/cases/large/clang-22382.c": line 1920) * reduce to operant at ("test/cases/large/clang-22382.c": line 1920) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1920) * remove expr statement at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) @@ -3412,6 +3444,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1936) * remove expr statement at ("test/cases/large/clang-22382.c": line 1937) * reduce to left at ("test/cases/large/clang-22382.c": line 1937) * reduce to right at ("test/cases/large/clang-22382.c": line 1937) @@ -3472,6 +3505,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1965) * reduce to right at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1965) * remove initializer at ("test/cases/large/clang-22382.c": line 1967) * reduce to operant at ("test/cases/large/clang-22382.c": line 1967) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967) @@ -3483,6 +3517,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1965) * remove iterator at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1969) * remove expr statement at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) @@ -3503,6 +3538,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1986) * reduce to right at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1986) * remove initializer at ("test/cases/large/clang-22382.c": line 1988) * reduce to operant at ("test/cases/large/clang-22382.c": line 1988) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988) @@ -3514,6 +3550,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1986) * remove iterator at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1990) * remove expr statement at ("test/cases/large/clang-22382.c": line 1996) * reduce to left at ("test/cases/large/clang-22382.c": line 1996) * reduce to right at ("test/cases/large/clang-22382.c": line 1996) @@ -3549,6 +3586,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2027) * reduce to right at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2027) * remove initializer at ("test/cases/large/clang-22382.c": line 2029) * reduce to operant at ("test/cases/large/clang-22382.c": line 2029) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029) @@ -3560,6 +3598,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2027) * remove iterator at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2031) * remove expr statement at ("test/cases/large/clang-22382.c": line 2034) * reduce to left at ("test/cases/large/clang-22382.c": line 2034) * reduce to right at ("test/cases/large/clang-22382.c": line 2034) @@ -3804,6 +3843,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2101) * reduce to right at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2101) * remove initializer at ("test/cases/large/clang-22382.c": line 2103) * reduce to operant at ("test/cases/large/clang-22382.c": line 2103) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103) @@ -3815,6 +3855,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2101) * remove iterator at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2105) * remove expr statement at ("test/cases/large/clang-22382.c": line 2108) * remove expr statement at ("test/cases/large/clang-22382.c": line 2109) * do without param at ("test/cases/large/clang-22382.c": line 2109) @@ -3912,6 +3953,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2147) * reduce to left at ("test/cases/large/clang-22382.c": line 2147) * reduce to right at ("test/cases/large/clang-22382.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2147) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149) * remove return statement at ("test/cases/large/clang-22382.c": line 2150) * remove check at ("test/cases/large/clang-22382.c": line 2147) @@ -3952,6 +3994,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2182) * reduce to right at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2182) * remove initializer at ("test/cases/large/clang-22382.c": line 2184) * reduce to operant at ("test/cases/large/clang-22382.c": line 2184) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184) @@ -3963,6 +4006,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2182) * remove iterator at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2186) * remove expr statement at ("test/cases/large/clang-22382.c": line 2189) * reduce to left at ("test/cases/large/clang-22382.c": line 2189) * reduce to right at ("test/cases/large/clang-22382.c": line 2189) @@ -4128,6 +4172,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2292) * reduce to right at ("test/cases/large/clang-22382.c": line 2292) * reduce to operant at ("test/cases/large/clang-22382.c": line 2292) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2292) * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294) * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295) * remove condition at ("test/cases/large/clang-22382.c": line 2296) @@ -4384,9 +4429,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2403) * reduce to left at ("test/cases/large/clang-22382.c": line 2403) * reduce to right at ("test/cases/large/clang-22382.c": line 2403) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2403) * remove initializer at ("test/cases/large/clang-22382.c": line 2405) * reduce to left at ("test/cases/large/clang-22382.c": line 2405) * reduce to right at ("test/cases/large/clang-22382.c": line 2405) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2405) * remove expr statement at ("test/cases/large/clang-22382.c": line 2406) * reduce to left at ("test/cases/large/clang-22382.c": line 2406) * reduce to right at ("test/cases/large/clang-22382.c": line 2406) @@ -4399,6 +4446,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2403) * remove iterator at ("test/cases/large/clang-22382.c": line 2403) * reduce to operant at ("test/cases/large/clang-22382.c": line 2403) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2407) * remove expr statement at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) @@ -4499,9 +4547,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2509) * reduce to left at ("test/cases/large/clang-22382.c": line 2509) * reduce to right at ("test/cases/large/clang-22382.c": line 2509) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2509) * remove initializer at ("test/cases/large/clang-22382.c": line 2511) * reduce to left at ("test/cases/large/clang-22382.c": line 2511) * reduce to right at ("test/cases/large/clang-22382.c": line 2511) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2511) * remove expr statement at ("test/cases/large/clang-22382.c": line 2512) * reduce to left at ("test/cases/large/clang-22382.c": line 2512) * reduce to right at ("test/cases/large/clang-22382.c": line 2512) @@ -4513,6 +4563,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2509) * remove iterator at ("test/cases/large/clang-22382.c": line 2509) * reduce to operant at ("test/cases/large/clang-22382.c": line 2509) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2513) * remove expr statement at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) @@ -4575,6 +4626,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2551) * reduce to left at ("test/cases/large/clang-22382.c": line 2551) * reduce to right at ("test/cases/large/clang-22382.c": line 2551) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2551) * remove expr statement at ("test/cases/large/clang-22382.c": line 2552) * reduce to left at ("test/cases/large/clang-22382.c": line 2552) * reduce to right at ("test/cases/large/clang-22382.c": line 2552) @@ -4709,6 +4761,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2691) * reduce to left at ("test/cases/large/clang-22382.c": line 2691) * reduce to right at ("test/cases/large/clang-22382.c": line 2691) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2691) * remove expr statement at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) @@ -4928,6 +4981,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2766) * remove return statement at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) @@ -4935,6 +4989,7 @@ * remove iterator at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2771) * remove expr statement at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) @@ -4954,6 +5009,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2788) * reduce to right at ("test/cases/large/clang-22382.c": line 2788) * remove return statement at ("test/cases/large/clang-22382.c": line 2784) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2789) * remove expr statement at ("test/cases/large/clang-22382.c": line 2790) * do without param at ("test/cases/large/clang-22382.c": line 2790) * replace by zero at ("test/cases/large/clang-22382.c": line 2790) @@ -5137,9 +5193,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2893) * reduce to left at ("test/cases/large/clang-22382.c": line 2893) * reduce to right at ("test/cases/large/clang-22382.c": line 2893) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2893) * remove initializer at ("test/cases/large/clang-22382.c": line 2895) * reduce to left at ("test/cases/large/clang-22382.c": line 2895) * reduce to right at ("test/cases/large/clang-22382.c": line 2895) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2895) * remove expr statement at ("test/cases/large/clang-22382.c": line 2897) * do without param at ("test/cases/large/clang-22382.c": line 2897) * replace by zero at ("test/cases/large/clang-22382.c": line 2897) @@ -5160,12 +5218,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2901) * reduce to left at ("test/cases/large/clang-22382.c": line 2901) * reduce to right at ("test/cases/large/clang-22382.c": line 2901) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2901) * remove initializer at ("test/cases/large/clang-22382.c": line 2903) * reduce to left at ("test/cases/large/clang-22382.c": line 2903) * reduce to right at ("test/cases/large/clang-22382.c": line 2903) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2903) * remove initializer at ("test/cases/large/clang-22382.c": line 2905) * reduce to left at ("test/cases/large/clang-22382.c": line 2905) * reduce to right at ("test/cases/large/clang-22382.c": line 2905) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2905) * remove expr statement at ("test/cases/large/clang-22382.c": line 2907) * do without param at ("test/cases/large/clang-22382.c": line 2907) * replace by zero at ("test/cases/large/clang-22382.c": line 2907) @@ -5195,6 +5256,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2913) * reduce to left at ("test/cases/large/clang-22382.c": line 2913) * reduce to right at ("test/cases/large/clang-22382.c": line 2913) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2913) * remove expr statement at ("test/cases/large/clang-22382.c": line 2915) * do without param at ("test/cases/large/clang-22382.c": line 2915) * replace by zero at ("test/cases/large/clang-22382.c": line 2915) @@ -5214,12 +5276,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2919) * reduce to left at ("test/cases/large/clang-22382.c": line 2919) * reduce to right at ("test/cases/large/clang-22382.c": line 2919) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2919) * remove initializer at ("test/cases/large/clang-22382.c": line 2921) * reduce to left at ("test/cases/large/clang-22382.c": line 2921) * reduce to right at ("test/cases/large/clang-22382.c": line 2921) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2921) * remove initializer at ("test/cases/large/clang-22382.c": line 2923) * reduce to left at ("test/cases/large/clang-22382.c": line 2923) * reduce to right at ("test/cases/large/clang-22382.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2923) * remove expr statement at ("test/cases/large/clang-22382.c": line 2925) * do without param at ("test/cases/large/clang-22382.c": line 2925) * replace by zero at ("test/cases/large/clang-22382.c": line 2925) @@ -5245,9 +5310,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2930) * reduce to left at ("test/cases/large/clang-22382.c": line 2930) * reduce to right at ("test/cases/large/clang-22382.c": line 2930) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2930) * remove initializer at ("test/cases/large/clang-22382.c": line 2932) * reduce to left at ("test/cases/large/clang-22382.c": line 2932) * reduce to right at ("test/cases/large/clang-22382.c": line 2932) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2932) * remove expr statement at ("test/cases/large/clang-22382.c": line 2934) * do without param at ("test/cases/large/clang-22382.c": line 2934) * replace by zero at ("test/cases/large/clang-22382.c": line 2934) @@ -5268,6 +5335,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2938) * reduce to left at ("test/cases/large/clang-22382.c": line 2938) * reduce to right at ("test/cases/large/clang-22382.c": line 2938) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2938) * remove expr statement at ("test/cases/large/clang-22382.c": line 2940) * do without param at ("test/cases/large/clang-22382.c": line 2940) * replace by zero at ("test/cases/large/clang-22382.c": line 2940) @@ -5283,6 +5351,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2943) * reduce to left at ("test/cases/large/clang-22382.c": line 2943) * reduce to right at ("test/cases/large/clang-22382.c": line 2943) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2943) * remove expr statement at ("test/cases/large/clang-22382.c": line 2945) * do without param at ("test/cases/large/clang-22382.c": line 2945) * replace by zero at ("test/cases/large/clang-22382.c": line 2945) @@ -5302,6 +5371,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2949) * reduce to left at ("test/cases/large/clang-22382.c": line 2949) * reduce to right at ("test/cases/large/clang-22382.c": line 2949) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2949) * remove expr statement at ("test/cases/large/clang-22382.c": line 2951) * do without param at ("test/cases/large/clang-22382.c": line 2951) * replace by zero at ("test/cases/large/clang-22382.c": line 2951) @@ -5325,6 +5395,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2956) * reduce to left at ("test/cases/large/clang-22382.c": line 2956) * reduce to right at ("test/cases/large/clang-22382.c": line 2956) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2956) * remove expr statement at ("test/cases/large/clang-22382.c": line 2958) * do without param at ("test/cases/large/clang-22382.c": line 2958) * replace by zero at ("test/cases/large/clang-22382.c": line 2958) @@ -5367,9 +5438,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2967) * reduce to left at ("test/cases/large/clang-22382.c": line 2967) * reduce to right at ("test/cases/large/clang-22382.c": line 2967) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2967) * remove initializer at ("test/cases/large/clang-22382.c": line 2969) * reduce to left at ("test/cases/large/clang-22382.c": line 2969) * reduce to right at ("test/cases/large/clang-22382.c": line 2969) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2969) * remove expr statement at ("test/cases/large/clang-22382.c": line 2971) * do without param at ("test/cases/large/clang-22382.c": line 2971) * replace by zero at ("test/cases/large/clang-22382.c": line 2971) @@ -5390,12 +5463,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2975) * reduce to left at ("test/cases/large/clang-22382.c": line 2975) * reduce to right at ("test/cases/large/clang-22382.c": line 2975) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2975) * remove initializer at ("test/cases/large/clang-22382.c": line 2977) * reduce to left at ("test/cases/large/clang-22382.c": line 2977) * reduce to right at ("test/cases/large/clang-22382.c": line 2977) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2977) * remove initializer at ("test/cases/large/clang-22382.c": line 2979) * reduce to left at ("test/cases/large/clang-22382.c": line 2979) * reduce to right at ("test/cases/large/clang-22382.c": line 2979) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2979) * remove expr statement at ("test/cases/large/clang-22382.c": line 2981) * do without param at ("test/cases/large/clang-22382.c": line 2981) * replace by zero at ("test/cases/large/clang-22382.c": line 2981) diff --git a/rtree-c/test/expected/clang-22382/reduction/p6.path b/rtree-c/test/expected/clang-22382/reduction/p6.path index c5835a4c1ab3f90ea68bcb2df6f5ee023697c6d9..a0cdf7c9b33440e897630109c11c3e4030a47bd7 100644 --- a/rtree-c/test/expected/clang-22382/reduction/p6.path +++ b/rtree-c/test/expected/clang-22382/reduction/p6.path @@ -738,12 +738,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1091) * reduce to left at ("test/cases/large/clang-22382.c": line 1091) * reduce to right at ("test/cases/large/clang-22382.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1091) * remove expr statement at ("test/cases/large/clang-22382.c": line 1092) * reduce to left at ("test/cases/large/clang-22382.c": line 1092) * reduce to right at ("test/cases/large/clang-22382.c": line 1092) * remove initializer at ("test/cases/large/clang-22382.c": line 1093) * reduce to left at ("test/cases/large/clang-22382.c": line 1093) * reduce to right at ("test/cases/large/clang-22382.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1093) * remove condition at ("test/cases/large/clang-22382.c": line 1094) * reduce to left at ("test/cases/large/clang-22382.c": line 1094) * reduce to right at ("test/cases/large/clang-22382.c": line 1094) @@ -846,6 +848,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1138) * reduce to left at ("test/cases/large/clang-22382.c": line 1138) * reduce to right at ("test/cases/large/clang-22382.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1138) * remove expr statement at ("test/cases/large/clang-22382.c": line 1139) * do without param at ("test/cases/large/clang-22382.c": line 1139) * replace by zero at ("test/cases/large/clang-22382.c": line 1139) @@ -933,6 +936,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1229) * reduce to left at ("test/cases/large/clang-22382.c": line 1229) * reduce to right at ("test/cases/large/clang-22382.c": line 1229) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1229) * remove expr statement at ("test/cases/large/clang-22382.c": line 1230) * reduce to left at ("test/cases/large/clang-22382.c": line 1230) * reduce to right at ("test/cases/large/clang-22382.c": line 1230) @@ -944,6 +948,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1231) * reduce to left at ("test/cases/large/clang-22382.c": line 1231) * reduce to right at ("test/cases/large/clang-22382.c": line 1231) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1231) * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1233) * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1234) * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1235) @@ -977,6 +982,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1266) * reduce to left at ("test/cases/large/clang-22382.c": line 1266) * reduce to right at ("test/cases/large/clang-22382.c": line 1266) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1266) * remove expr statement at ("test/cases/large/clang-22382.c": line 1267) * reduce to left at ("test/cases/large/clang-22382.c": line 1267) * reduce to right at ("test/cases/large/clang-22382.c": line 1267) @@ -1313,9 +1319,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1410) * reduce to left at ("test/cases/large/clang-22382.c": line 1410) * reduce to right at ("test/cases/large/clang-22382.c": line 1410) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1410) * remove initializer at ("test/cases/large/clang-22382.c": line 1412) * reduce to left at ("test/cases/large/clang-22382.c": line 1412) * reduce to right at ("test/cases/large/clang-22382.c": line 1412) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1412) * remove expr statement at ("test/cases/large/clang-22382.c": line 1413) * reduce to left at ("test/cases/large/clang-22382.c": line 1413) * reduce to right at ("test/cases/large/clang-22382.c": line 1413) @@ -1352,12 +1360,14 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1435) * reduce to left at ("test/cases/large/clang-22382.c": line 1435) * reduce to right at ("test/cases/large/clang-22382.c": line 1435) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1435) * remove expr statement at ("test/cases/large/clang-22382.c": line 1439) * reduce to left at ("test/cases/large/clang-22382.c": line 1439) * reduce to right at ("test/cases/large/clang-22382.c": line 1439) * remove check at ("test/cases/large/clang-22382.c": line 1435) * remove iterator at ("test/cases/large/clang-22382.c": line 1435) * reduce to operant at ("test/cases/large/clang-22382.c": line 1435) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1442) * remove expr statement at ("test/cases/large/clang-22382.c": line 1443) * do without param at ("test/cases/large/clang-22382.c": line 1443) * reduce to operant at ("test/cases/large/clang-22382.c": line 1443) @@ -1472,6 +1482,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1516) * reduce to left at ("test/cases/large/clang-22382.c": line 1516) * reduce to right at ("test/cases/large/clang-22382.c": line 1516) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1516) * remove return statement at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) @@ -1540,6 +1551,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1570) * reduce to left at ("test/cases/large/clang-22382.c": line 1570) * reduce to right at ("test/cases/large/clang-22382.c": line 1570) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1570) * remove empty compound at ("test/cases/large/clang-22382.c": line 1571) * remove check at ("test/cases/large/clang-22382.c": line 1570) * remove iterator at ("test/cases/large/clang-22382.c": line 1570) @@ -1584,6 +1596,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1589) * reduce to left at ("test/cases/large/clang-22382.c": line 1589) * reduce to right at ("test/cases/large/clang-22382.c": line 1589) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1589) * remove expr statement at ("test/cases/large/clang-22382.c": line 1592) * do without param at ("test/cases/large/clang-22382.c": line 1592) * reduce to left at ("test/cases/large/clang-22382.c": line 1592) @@ -1968,6 +1981,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1676) * reduce to left at ("test/cases/large/clang-22382.c": line 1676) * reduce to right at ("test/cases/large/clang-22382.c": line 1676) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1676) * remove initializer at ("test/cases/large/clang-22382.c": line 1678) * reduce to operant at ("test/cases/large/clang-22382.c": line 1678) * remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678) @@ -2039,11 +2053,13 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1685) * reduce to left at ("test/cases/large/clang-22382.c": line 1685) * reduce to right at ("test/cases/large/clang-22382.c": line 1685) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1685) * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687) * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688) * remove initializer at ("test/cases/large/clang-22382.c": line 1689) * reduce to left at ("test/cases/large/clang-22382.c": line 1689) * reduce to right at ("test/cases/large/clang-22382.c": line 1689) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1689) * inline variable l_1562 at ("test/cases/large/clang-22382.c": line 1691) * remove initializer at ("test/cases/large/clang-22382.c": line 1692) * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692) @@ -2065,6 +2081,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1699) * reduce to left at ("test/cases/large/clang-22382.c": line 1699) * reduce to right at ("test/cases/large/clang-22382.c": line 1699) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1699) * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701) * remove variable i at ("test/cases/large/clang-22382.c": line 1702) * remove expr statement at ("test/cases/large/clang-22382.c": line 1703) @@ -2173,6 +2190,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1708) * reduce to right at ("test/cases/large/clang-22382.c": line 1708) * reduce to operant at ("test/cases/large/clang-22382.c": line 1708) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1708) * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710) * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711) * remove expr statement at ("test/cases/large/clang-22382.c": line 1712) @@ -2502,6 +2520,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1785) * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * reduce to operant at ("test/cases/large/clang-22382.c": line 1785) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1785) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788) * remove expr statement at ("test/cases/large/clang-22382.c": line 1790) @@ -2560,6 +2579,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) * do without param at ("test/cases/large/clang-22382.c": line 1785) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1823) * remove expr statement at ("test/cases/large/clang-22382.c": line 1824) * reduce to left at ("test/cases/large/clang-22382.c": line 1824) * reduce to right at ("test/cases/large/clang-22382.c": line 1824) @@ -2585,12 +2605,15 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1837) * reduce to right at ("test/cases/large/clang-22382.c": line 1837) * reduce to operant at ("test/cases/large/clang-22382.c": line 1837) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1837) * remove initializer at ("test/cases/large/clang-22382.c": line 1839) * reduce to left at ("test/cases/large/clang-22382.c": line 1839) * reduce to right at ("test/cases/large/clang-22382.c": line 1839) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1839) * remove initializer at ("test/cases/large/clang-22382.c": line 1841) * reduce to left at ("test/cases/large/clang-22382.c": line 1841) * reduce to right at ("test/cases/large/clang-22382.c": line 1841) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1841) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843) * remove return statement at ("test/cases/large/clang-22382.c": line 1844) * remove check at ("test/cases/large/clang-22382.c": line 1841) @@ -2692,18 +2715,22 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1857) * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * reduce to operant at ("test/cases/large/clang-22382.c": line 1857) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1857) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860) * remove initializer at ("test/cases/large/clang-22382.c": line 1861) * reduce to left at ("test/cases/large/clang-22382.c": line 1861) * reduce to right at ("test/cases/large/clang-22382.c": line 1861) * reduce to operant at ("test/cases/large/clang-22382.c": line 1861) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1861) * remove initializer at ("test/cases/large/clang-22382.c": line 1863) * reduce to left at ("test/cases/large/clang-22382.c": line 1863) * reduce to right at ("test/cases/large/clang-22382.c": line 1863) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1863) * remove initializer at ("test/cases/large/clang-22382.c": line 1865) * reduce to left at ("test/cases/large/clang-22382.c": line 1865) * reduce to right at ("test/cases/large/clang-22382.c": line 1865) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1865) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867) * remove return statement at ("test/cases/large/clang-22382.c": line 1868) * remove check at ("test/cases/large/clang-22382.c": line 1865) @@ -2800,6 +2827,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) * do without param at ("test/cases/large/clang-22382.c": line 1857) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1874) * remove expr statement at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) @@ -2821,9 +2849,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1894) * reduce to left at ("test/cases/large/clang-22382.c": line 1894) * reduce to right at ("test/cases/large/clang-22382.c": line 1894) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1894) * remove initializer at ("test/cases/large/clang-22382.c": line 1896) * reduce to left at ("test/cases/large/clang-22382.c": line 1896) * reduce to right at ("test/cases/large/clang-22382.c": line 1896) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1896) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898) * remove return statement at ("test/cases/large/clang-22382.c": line 1899) * remove check at ("test/cases/large/clang-22382.c": line 1896) @@ -2863,12 +2893,14 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1916) * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * reduce to operant at ("test/cases/large/clang-22382.c": line 1916) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1916) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919) * remove initializer at ("test/cases/large/clang-22382.c": line 1920) * reduce to left at ("test/cases/large/clang-22382.c": line 1920) * reduce to right at ("test/cases/large/clang-22382.c": line 1920) * reduce to operant at ("test/cases/large/clang-22382.c": line 1920) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1920) * remove expr statement at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) @@ -2919,6 +2951,7 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) * do without param at ("test/cases/large/clang-22382.c": line 1916) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1936) * remove expr statement at ("test/cases/large/clang-22382.c": line 1937) * reduce to left at ("test/cases/large/clang-22382.c": line 1937) * reduce to right at ("test/cases/large/clang-22382.c": line 1937) @@ -2979,6 +3012,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1965) * reduce to right at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1965) * remove initializer at ("test/cases/large/clang-22382.c": line 1967) * reduce to operant at ("test/cases/large/clang-22382.c": line 1967) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967) @@ -2990,6 +3024,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1965) * remove iterator at ("test/cases/large/clang-22382.c": line 1965) * reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1969) * remove expr statement at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) @@ -3010,6 +3045,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1986) * reduce to right at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1986) * remove initializer at ("test/cases/large/clang-22382.c": line 1988) * reduce to operant at ("test/cases/large/clang-22382.c": line 1988) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988) @@ -3021,6 +3057,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1986) * remove iterator at ("test/cases/large/clang-22382.c": line 1986) * reduce to operant at ("test/cases/large/clang-22382.c": line 1986) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1990) * remove expr statement at ("test/cases/large/clang-22382.c": line 1996) * reduce to left at ("test/cases/large/clang-22382.c": line 1996) * reduce to right at ("test/cases/large/clang-22382.c": line 1996) @@ -3056,6 +3093,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2027) * reduce to right at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2027) * remove initializer at ("test/cases/large/clang-22382.c": line 2029) * reduce to operant at ("test/cases/large/clang-22382.c": line 2029) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029) @@ -3067,6 +3105,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2027) * remove iterator at ("test/cases/large/clang-22382.c": line 2027) * reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2031) * remove expr statement at ("test/cases/large/clang-22382.c": line 2034) * reduce to left at ("test/cases/large/clang-22382.c": line 2034) * reduce to right at ("test/cases/large/clang-22382.c": line 2034) @@ -3311,6 +3350,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2101) * reduce to right at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2101) * remove initializer at ("test/cases/large/clang-22382.c": line 2103) * reduce to operant at ("test/cases/large/clang-22382.c": line 2103) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103) @@ -3322,6 +3362,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2101) * remove iterator at ("test/cases/large/clang-22382.c": line 2101) * reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2105) * remove expr statement at ("test/cases/large/clang-22382.c": line 2108) * remove expr statement at ("test/cases/large/clang-22382.c": line 2109) * do without param at ("test/cases/large/clang-22382.c": line 2109) @@ -3419,6 +3460,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2147) * reduce to left at ("test/cases/large/clang-22382.c": line 2147) * reduce to right at ("test/cases/large/clang-22382.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2147) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149) * remove return statement at ("test/cases/large/clang-22382.c": line 2150) * remove check at ("test/cases/large/clang-22382.c": line 2147) @@ -3459,6 +3501,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2182) * reduce to right at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2182) * remove initializer at ("test/cases/large/clang-22382.c": line 2184) * reduce to operant at ("test/cases/large/clang-22382.c": line 2184) * remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184) @@ -3470,6 +3513,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2182) * remove iterator at ("test/cases/large/clang-22382.c": line 2182) * reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2186) * remove expr statement at ("test/cases/large/clang-22382.c": line 2189) * reduce to left at ("test/cases/large/clang-22382.c": line 2189) * reduce to right at ("test/cases/large/clang-22382.c": line 2189) @@ -3635,6 +3679,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2292) * reduce to right at ("test/cases/large/clang-22382.c": line 2292) * reduce to operant at ("test/cases/large/clang-22382.c": line 2292) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2292) * inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294) * inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295) * remove condition at ("test/cases/large/clang-22382.c": line 2296) @@ -3891,9 +3936,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2403) * reduce to left at ("test/cases/large/clang-22382.c": line 2403) * reduce to right at ("test/cases/large/clang-22382.c": line 2403) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2403) * remove initializer at ("test/cases/large/clang-22382.c": line 2405) * reduce to left at ("test/cases/large/clang-22382.c": line 2405) * reduce to right at ("test/cases/large/clang-22382.c": line 2405) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2405) * remove expr statement at ("test/cases/large/clang-22382.c": line 2406) * reduce to left at ("test/cases/large/clang-22382.c": line 2406) * reduce to right at ("test/cases/large/clang-22382.c": line 2406) @@ -3906,6 +3953,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2403) * remove iterator at ("test/cases/large/clang-22382.c": line 2403) * reduce to operant at ("test/cases/large/clang-22382.c": line 2403) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2407) * remove expr statement at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) @@ -4006,9 +4054,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2509) * reduce to left at ("test/cases/large/clang-22382.c": line 2509) * reduce to right at ("test/cases/large/clang-22382.c": line 2509) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2509) * remove initializer at ("test/cases/large/clang-22382.c": line 2511) * reduce to left at ("test/cases/large/clang-22382.c": line 2511) * reduce to right at ("test/cases/large/clang-22382.c": line 2511) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2511) * remove expr statement at ("test/cases/large/clang-22382.c": line 2512) * reduce to left at ("test/cases/large/clang-22382.c": line 2512) * reduce to right at ("test/cases/large/clang-22382.c": line 2512) @@ -4020,6 +4070,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2509) * remove iterator at ("test/cases/large/clang-22382.c": line 2509) * reduce to operant at ("test/cases/large/clang-22382.c": line 2509) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2513) * remove expr statement at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) @@ -4082,6 +4133,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2551) * reduce to left at ("test/cases/large/clang-22382.c": line 2551) * reduce to right at ("test/cases/large/clang-22382.c": line 2551) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2551) * remove expr statement at ("test/cases/large/clang-22382.c": line 2552) * reduce to left at ("test/cases/large/clang-22382.c": line 2552) * reduce to right at ("test/cases/large/clang-22382.c": line 2552) @@ -4216,6 +4268,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2691) * reduce to left at ("test/cases/large/clang-22382.c": line 2691) * reduce to right at ("test/cases/large/clang-22382.c": line 2691) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2691) * remove expr statement at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) @@ -4435,6 +4488,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2766) * remove return statement at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) @@ -4442,6 +4496,7 @@ * remove iterator at ("test/cases/large/clang-22382.c": line 2766) * reduce to left at ("test/cases/large/clang-22382.c": line 2766) * reduce to right at ("test/cases/large/clang-22382.c": line 2766) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2771) * remove expr statement at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) @@ -4461,6 +4516,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2788) * reduce to right at ("test/cases/large/clang-22382.c": line 2788) * remove return statement at ("test/cases/large/clang-22382.c": line 2784) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2789) * remove expr statement at ("test/cases/large/clang-22382.c": line 2790) * do without param at ("test/cases/large/clang-22382.c": line 2790) * replace by zero at ("test/cases/large/clang-22382.c": line 2790) @@ -4644,9 +4700,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2893) * reduce to left at ("test/cases/large/clang-22382.c": line 2893) * reduce to right at ("test/cases/large/clang-22382.c": line 2893) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2893) * remove initializer at ("test/cases/large/clang-22382.c": line 2895) * reduce to left at ("test/cases/large/clang-22382.c": line 2895) * reduce to right at ("test/cases/large/clang-22382.c": line 2895) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2895) * remove expr statement at ("test/cases/large/clang-22382.c": line 2897) * do without param at ("test/cases/large/clang-22382.c": line 2897) * replace by zero at ("test/cases/large/clang-22382.c": line 2897) @@ -4667,12 +4725,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2901) * reduce to left at ("test/cases/large/clang-22382.c": line 2901) * reduce to right at ("test/cases/large/clang-22382.c": line 2901) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2901) * remove initializer at ("test/cases/large/clang-22382.c": line 2903) * reduce to left at ("test/cases/large/clang-22382.c": line 2903) * reduce to right at ("test/cases/large/clang-22382.c": line 2903) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2903) * remove initializer at ("test/cases/large/clang-22382.c": line 2905) * reduce to left at ("test/cases/large/clang-22382.c": line 2905) * reduce to right at ("test/cases/large/clang-22382.c": line 2905) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2905) * remove expr statement at ("test/cases/large/clang-22382.c": line 2907) * do without param at ("test/cases/large/clang-22382.c": line 2907) * replace by zero at ("test/cases/large/clang-22382.c": line 2907) @@ -4702,6 +4763,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2913) * reduce to left at ("test/cases/large/clang-22382.c": line 2913) * reduce to right at ("test/cases/large/clang-22382.c": line 2913) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2913) * remove expr statement at ("test/cases/large/clang-22382.c": line 2915) * do without param at ("test/cases/large/clang-22382.c": line 2915) * replace by zero at ("test/cases/large/clang-22382.c": line 2915) @@ -4721,12 +4783,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2919) * reduce to left at ("test/cases/large/clang-22382.c": line 2919) * reduce to right at ("test/cases/large/clang-22382.c": line 2919) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2919) * remove initializer at ("test/cases/large/clang-22382.c": line 2921) * reduce to left at ("test/cases/large/clang-22382.c": line 2921) * reduce to right at ("test/cases/large/clang-22382.c": line 2921) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2921) * remove initializer at ("test/cases/large/clang-22382.c": line 2923) * reduce to left at ("test/cases/large/clang-22382.c": line 2923) * reduce to right at ("test/cases/large/clang-22382.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2923) * remove expr statement at ("test/cases/large/clang-22382.c": line 2925) * do without param at ("test/cases/large/clang-22382.c": line 2925) * replace by zero at ("test/cases/large/clang-22382.c": line 2925) @@ -4752,9 +4817,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2930) * reduce to left at ("test/cases/large/clang-22382.c": line 2930) * reduce to right at ("test/cases/large/clang-22382.c": line 2930) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2930) * remove initializer at ("test/cases/large/clang-22382.c": line 2932) * reduce to left at ("test/cases/large/clang-22382.c": line 2932) * reduce to right at ("test/cases/large/clang-22382.c": line 2932) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2932) * remove expr statement at ("test/cases/large/clang-22382.c": line 2934) * do without param at ("test/cases/large/clang-22382.c": line 2934) * replace by zero at ("test/cases/large/clang-22382.c": line 2934) @@ -4775,6 +4842,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2938) * reduce to left at ("test/cases/large/clang-22382.c": line 2938) * reduce to right at ("test/cases/large/clang-22382.c": line 2938) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2938) * remove expr statement at ("test/cases/large/clang-22382.c": line 2940) * do without param at ("test/cases/large/clang-22382.c": line 2940) * replace by zero at ("test/cases/large/clang-22382.c": line 2940) @@ -4790,6 +4858,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2943) * reduce to left at ("test/cases/large/clang-22382.c": line 2943) * reduce to right at ("test/cases/large/clang-22382.c": line 2943) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2943) * remove expr statement at ("test/cases/large/clang-22382.c": line 2945) * do without param at ("test/cases/large/clang-22382.c": line 2945) * replace by zero at ("test/cases/large/clang-22382.c": line 2945) @@ -4809,6 +4878,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2949) * reduce to left at ("test/cases/large/clang-22382.c": line 2949) * reduce to right at ("test/cases/large/clang-22382.c": line 2949) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2949) * remove expr statement at ("test/cases/large/clang-22382.c": line 2951) * do without param at ("test/cases/large/clang-22382.c": line 2951) * replace by zero at ("test/cases/large/clang-22382.c": line 2951) @@ -4832,6 +4902,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2956) * reduce to left at ("test/cases/large/clang-22382.c": line 2956) * reduce to right at ("test/cases/large/clang-22382.c": line 2956) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2956) * remove expr statement at ("test/cases/large/clang-22382.c": line 2958) * do without param at ("test/cases/large/clang-22382.c": line 2958) * replace by zero at ("test/cases/large/clang-22382.c": line 2958) @@ -4874,9 +4945,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2967) * reduce to left at ("test/cases/large/clang-22382.c": line 2967) * reduce to right at ("test/cases/large/clang-22382.c": line 2967) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2967) * remove initializer at ("test/cases/large/clang-22382.c": line 2969) * reduce to left at ("test/cases/large/clang-22382.c": line 2969) * reduce to right at ("test/cases/large/clang-22382.c": line 2969) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2969) * remove expr statement at ("test/cases/large/clang-22382.c": line 2971) * do without param at ("test/cases/large/clang-22382.c": line 2971) * replace by zero at ("test/cases/large/clang-22382.c": line 2971) @@ -4897,12 +4970,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2975) * reduce to left at ("test/cases/large/clang-22382.c": line 2975) * reduce to right at ("test/cases/large/clang-22382.c": line 2975) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2975) * remove initializer at ("test/cases/large/clang-22382.c": line 2977) * reduce to left at ("test/cases/large/clang-22382.c": line 2977) * reduce to right at ("test/cases/large/clang-22382.c": line 2977) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2977) * remove initializer at ("test/cases/large/clang-22382.c": line 2979) * reduce to left at ("test/cases/large/clang-22382.c": line 2979) * reduce to right at ("test/cases/large/clang-22382.c": line 2979) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2979) * remove expr statement at ("test/cases/large/clang-22382.c": line 2981) * do without param at ("test/cases/large/clang-22382.c": line 2981) * replace by zero at ("test/cases/large/clang-22382.c": line 2981) diff --git a/rtree-c/test/expected/clang-22382/reduction/p7.path b/rtree-c/test/expected/clang-22382/reduction/p7.path index 992be92c8a94cc5f2075a958bf08251878b0e323..a4340e865c056421e870f908146f842a53f5211c 100644 --- a/rtree-c/test/expected/clang-22382/reduction/p7.path +++ b/rtree-c/test/expected/clang-22382/reduction/p7.path @@ -106,9 +106,6 @@ 1 remove variable __undefined at ("test/cases/large/clang-22382.c": line 1145) 1 remove declaration at ("test/cases/large/clang-22382.c": line 1147) 1 inline variable g_2 at ("test/cases/large/clang-22382.c": line 1154) -1 remove initializer at ("test/cases/large/clang-22382.c": line 1155) -1 remove variable g_35 at ("test/cases/large/clang-22382.c": line 1155) -1 remove declaration at ("test/cases/large/clang-22382.c": line 1155) 1 inline variable g_40 at ("test/cases/large/clang-22382.c": line 1156) 1 inline variable g_85 at ("test/cases/large/clang-22382.c": line 1157) 1 inline variable g_86 at ("test/cases/large/clang-22382.c": line 1158) @@ -125,12 +122,10 @@ 1 inline variable g_355 at ("test/cases/large/clang-22382.c": line 1169) 1 reduce to operant at ("test/cases/large/clang-22382.c": line 1170) 1 inline variable g_356 at ("test/cases/large/clang-22382.c": line 1170) -1 remove initializer at ("test/cases/large/clang-22382.c": line 1171) -* remove variable g_388 at ("test/cases/large/clang-22382.c": line 1171) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1172) -* inline variable g_390 at ("test/cases/large/clang-22382.c": line 1172) -* inline variable g_391 at ("test/cases/large/clang-22382.c": line 1173) -* remove initializer at ("test/cases/large/clang-22382.c": line 1174) +1 reduce to operant at ("test/cases/large/clang-22382.c": line 1172) +1 inline variable g_390 at ("test/cases/large/clang-22382.c": line 1172) +1 inline variable g_391 at ("test/cases/large/clang-22382.c": line 1173) +1 remove initializer at ("test/cases/large/clang-22382.c": line 1174) * remove variable g_420 at ("test/cases/large/clang-22382.c": line 1174) * remove initializer at ("test/cases/large/clang-22382.c": line 1175) * reduce to operant at ("test/cases/large/clang-22382.c": line 1175) @@ -196,24 +191,6 @@ * inline variable g_1103 at ("test/cases/large/clang-22382.c": line 1185) * reduce to operant at ("test/cases/large/clang-22382.c": line 1186) * inline variable g_1109 at ("test/cases/large/clang-22382.c": line 1186) -* remove initializer at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1187) -* remove variable g_1145 at ("test/cases/large/clang-22382.c": line 1187) * inline variable g_1238 at ("test/cases/large/clang-22382.c": line 1188) * inline variable g_1241 at ("test/cases/large/clang-22382.c": line 1189) * inline variable g_1304 at ("test/cases/large/clang-22382.c": line 1190) @@ -236,12 +213,6 @@ * remove parameter at ("test/cases/large/clang-22382.c": line 1202) * remove parameter at ("test/cases/large/clang-22382.c": line 1202) * remove variable func_6 at ("test/cases/large/clang-22382.c": line 1202) -* remove parameter at ("test/cases/large/clang-22382.c": line 1203) -* remove parameter at ("test/cases/large/clang-22382.c": line 1203) -* remove parameter at ("test/cases/large/clang-22382.c": line 1203) -* remove parameter at ("test/cases/large/clang-22382.c": line 1203) -* remove parameter at ("test/cases/large/clang-22382.c": line 1203) -* remove variable func_12 at ("test/cases/large/clang-22382.c": line 1203) * remove parameter at ("test/cases/large/clang-22382.c": line 1204) * remove variable func_22 at ("test/cases/large/clang-22382.c": line 1204) * remove parameter at ("test/cases/large/clang-22382.c": line 1205) @@ -255,24 +226,18 @@ * remove parameter at ("test/cases/large/clang-22382.c": line 1206) * remove parameter at ("test/cases/large/clang-22382.c": line 1206) * remove variable func_51 at ("test/cases/large/clang-22382.c": line 1206) -* remove parameter at ("test/cases/large/clang-22382.c": line 1207) -* remove parameter at ("test/cases/large/clang-22382.c": line 1207) -* remove parameter at ("test/cases/large/clang-22382.c": line 1207) -* remove parameter at ("test/cases/large/clang-22382.c": line 1207) -* remove parameter at ("test/cases/large/clang-22382.c": line 1207) -* remove variable func_59 at ("test/cases/large/clang-22382.c": line 1207) -* remove parameter at ("test/cases/large/clang-22382.c": line 1208) -* remove parameter at ("test/cases/large/clang-22382.c": line 1208) -* remove variable func_66 at ("test/cases/large/clang-22382.c": line 1208) * remove parameter at ("test/cases/large/clang-22382.c": line 1209) * remove parameter at ("test/cases/large/clang-22382.c": line 1209) * remove parameter at ("test/cases/large/clang-22382.c": line 1209) * remove variable func_71 at ("test/cases/large/clang-22382.c": line 1209) * remove parameter at ("test/cases/large/clang-22382.c": line 1210) * remove variable func_78 at ("test/cases/large/clang-22382.c": line 1210) -* remove static at ("test/cases/large/clang-22382.c": line 1171) -* remove static at ("test/cases/large/clang-22382.c": line 1172) -* remove static at ("test/cases/large/clang-22382.c": line 1173) +* remove function func_12 at ("test/cases/large/clang-22382.c": line 1346) +* remove parameter at ("test/cases/large/clang-22382.c": line 1346) +* remove parameter at ("test/cases/large/clang-22382.c": line 1346) +* remove parameter at ("test/cases/large/clang-22382.c": line 1346) +* remove function func_66 at ("test/cases/large/clang-22382.c": line 2352) +* remove parameter at ("test/cases/large/clang-22382.c": line 2352) * remove static at ("test/cases/large/clang-22382.c": line 1174) * remove static at ("test/cases/large/clang-22382.c": line 1175) * remove static at ("test/cases/large/clang-22382.c": line 1176) @@ -286,7 +251,6 @@ * remove static at ("test/cases/large/clang-22382.c": line 1184) * remove static at ("test/cases/large/clang-22382.c": line 1185) * remove static at ("test/cases/large/clang-22382.c": line 1186) -* remove static at ("test/cases/large/clang-22382.c": line 1187) * remove static at ("test/cases/large/clang-22382.c": line 1188) * remove static at ("test/cases/large/clang-22382.c": line 1189) * remove static at ("test/cases/large/clang-22382.c": line 1190) @@ -301,19 +265,13 @@ * remove static at ("test/cases/large/clang-22382.c": line 1199) * remove static at ("test/cases/large/clang-22382.c": line 1201) * remove static at ("test/cases/large/clang-22382.c": line 1202) -* remove static at ("test/cases/large/clang-22382.c": line 1203) * remove static at ("test/cases/large/clang-22382.c": line 1204) * remove static at ("test/cases/large/clang-22382.c": line 1205) * remove static at ("test/cases/large/clang-22382.c": line 1206) -* remove static at ("test/cases/large/clang-22382.c": line 1207) -* remove static at ("test/cases/large/clang-22382.c": line 1208) * remove static at ("test/cases/large/clang-22382.c": line 1209) * remove static at ("test/cases/large/clang-22382.c": line 1210) * remove static at ("test/cases/large/clang-22382.c": line 1217) * inline variable l_5 at ("test/cases/large/clang-22382.c": line 1219) -* remove initializer at ("test/cases/large/clang-22382.c": line 1220) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1220) -* remove variable l_34 at ("test/cases/large/clang-22382.c": line 1220) * remove variable l_2303 at ("test/cases/large/clang-22382.c": line 1221) * inline variable l_2308 at ("test/cases/large/clang-22382.c": line 1222) * inline variable l_2311 at ("test/cases/large/clang-22382.c": line 1223) @@ -326,6 +284,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1229) * reduce to left at ("test/cases/large/clang-22382.c": line 1229) * reduce to right at ("test/cases/large/clang-22382.c": line 1229) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1229) * remove expr statement at ("test/cases/large/clang-22382.c": line 1230) * reduce to left at ("test/cases/large/clang-22382.c": line 1230) * reduce to right at ("test/cases/large/clang-22382.c": line 1230) @@ -334,6 +293,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 1229) * remove iterator at ("test/cases/large/clang-22382.c": line 1229) * reduce to operant at ("test/cases/large/clang-22382.c": line 1229) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1231) * inline variable l_30 at ("test/cases/large/clang-22382.c": line 1233) * inline variable l_33 at ("test/cases/large/clang-22382.c": line 1234) * inline variable l_2301 at ("test/cases/large/clang-22382.c": line 1235) @@ -367,6 +327,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1266) * reduce to left at ("test/cases/large/clang-22382.c": line 1266) * reduce to right at ("test/cases/large/clang-22382.c": line 1266) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1266) * remove expr statement at ("test/cases/large/clang-22382.c": line 1267) * reduce to left at ("test/cases/large/clang-22382.c": line 1267) * reduce to right at ("test/cases/large/clang-22382.c": line 1267) @@ -384,6 +345,30 @@ * do without param at ("test/cases/large/clang-22382.c": line 1269) * do without param at ("test/cases/large/clang-22382.c": line 1269) * do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* reduce to left at ("test/cases/large/clang-22382.c": line 1269) +* reduce to right at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* reduce to left at ("test/cases/large/clang-22382.c": line 1269) +* reduce to right at ("test/cases/large/clang-22382.c": line 1269) +* reduce to left at ("test/cases/large/clang-22382.c": line 1269) +* reduce to right at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* reduce to left at ("test/cases/large/clang-22382.c": line 1269) +* reduce to right at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) +* do without param at ("test/cases/large/clang-22382.c": line 1269) * remove expr statement at ("test/cases/large/clang-22382.c": line 1270) * reduce to operant at ("test/cases/large/clang-22382.c": line 1270) * expand compound statment at ("test/cases/large/clang-22382.c": line 1252) @@ -427,7 +412,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 1313) * remove expr statement at ("test/cases/large/clang-22382.c": line 1318) * do without param at ("test/cases/large/clang-22382.c": line 1318) -* do without param at ("test/cases/large/clang-22382.c": line 1318) * remove expr statement at ("test/cases/large/clang-22382.c": line 1323) * do without param at ("test/cases/large/clang-22382.c": line 1323) * do without param at ("test/cases/large/clang-22382.c": line 1323) @@ -447,9 +431,6 @@ * remove variable l_47 at ("test/cases/large/clang-22382.c": line 1348) * inline variable l_48 at ("test/cases/large/clang-22382.c": line 1349) * inline variable l_58 at ("test/cases/large/clang-22382.c": line 1350) -* remove initializer at ("test/cases/large/clang-22382.c": line 1351) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1351) -* remove variable l_65 at ("test/cases/large/clang-22382.c": line 1351) * inline variable l_2073 at ("test/cases/large/clang-22382.c": line 1352) * inline variable l_2076 at ("test/cases/large/clang-22382.c": line 1353) * inline variable l_2077 at ("test/cases/large/clang-22382.c": line 1354) @@ -459,14 +440,6 @@ * inline variable l_2167 at ("test/cases/large/clang-22382.c": line 1358) * remove variable l_2242 at ("test/cases/large/clang-22382.c": line 1359) * inline variable l_2280 at ("test/cases/large/clang-22382.c": line 1360) -* remove initializer at ("test/cases/large/clang-22382.c": line 1361) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1361) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1361) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1361) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1361) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1361) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1361) -* remove variable l_2282 at ("test/cases/large/clang-22382.c": line 1361) * inline variable l_2298 at ("test/cases/large/clang-22382.c": line 1362) * remove variable k at ("test/cases/large/clang-22382.c": line 1363) * remove variable j at ("test/cases/large/clang-22382.c": line 1363) @@ -477,13 +450,11 @@ * do without param at ("test/cases/large/clang-22382.c": line 1365) * remove expr statement at ("test/cases/large/clang-22382.c": line 1368) * do without param at ("test/cases/large/clang-22382.c": line 1368) -* do without param at ("test/cases/large/clang-22382.c": line 1368) * remove expr statement at ("test/cases/large/clang-22382.c": line 1369) * do without param at ("test/cases/large/clang-22382.c": line 1369) * remove expression at ("test/cases/large/clang-22382.c": line 1369) * do without param at ("test/cases/large/clang-22382.c": line 1369) * do without param at ("test/cases/large/clang-22382.c": line 1369) -* do without param at ("test/cases/large/clang-22382.c": line 1369) * reduce to left at ("test/cases/large/clang-22382.c": line 1369) * reduce to right at ("test/cases/large/clang-22382.c": line 1369) * replace by zero at ("test/cases/large/clang-22382.c": line 1369) @@ -502,28 +473,14 @@ * do without param at ("test/cases/large/clang-22382.c": line 1369) * do without param at ("test/cases/large/clang-22382.c": line 1369) * remove expression at ("test/cases/large/clang-22382.c": line 1369) -* do without param at ("test/cases/large/clang-22382.c": line 1369) -* reduce to left at ("test/cases/large/clang-22382.c": line 1369) -* reduce to right at ("test/cases/large/clang-22382.c": line 1369) -* reduce to left at ("test/cases/large/clang-22382.c": line 1369) -* reduce to right at ("test/cases/large/clang-22382.c": line 1369) -* remove expression at ("test/cases/large/clang-22382.c": line 1369) -* do without param at ("test/cases/large/clang-22382.c": line 1369) -* reduce to left at ("test/cases/large/clang-22382.c": line 1369) -* reduce to right at ("test/cases/large/clang-22382.c": line 1369) -* do without param at ("test/cases/large/clang-22382.c": line 1369) -* do without param at ("test/cases/large/clang-22382.c": line 1369) -* replace by zero at ("test/cases/large/clang-22382.c": line 1369) * replace by zero at ("test/cases/large/clang-22382.c": line 1369) * do without param at ("test/cases/large/clang-22382.c": line 1369) -* do without param at ("test/cases/large/clang-22382.c": line 1369) * replace by zero at ("test/cases/large/clang-22382.c": line 1369) * do without param at ("test/cases/large/clang-22382.c": line 1369) * replace by zero at ("test/cases/large/clang-22382.c": line 1369) * do without param at ("test/cases/large/clang-22382.c": line 1369) * remove expr statement at ("test/cases/large/clang-22382.c": line 1370) * do without param at ("test/cases/large/clang-22382.c": line 1370) -* do without param at ("test/cases/large/clang-22382.c": line 1370) * remove expr statement at ("test/cases/large/clang-22382.c": line 1375) * do without param at ("test/cases/large/clang-22382.c": line 1375) * do without param at ("test/cases/large/clang-22382.c": line 1375) @@ -548,9 +505,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1410) * reduce to left at ("test/cases/large/clang-22382.c": line 1410) * reduce to right at ("test/cases/large/clang-22382.c": line 1410) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1410) * remove initializer at ("test/cases/large/clang-22382.c": line 1412) * reduce to left at ("test/cases/large/clang-22382.c": line 1412) * reduce to right at ("test/cases/large/clang-22382.c": line 1412) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1412) * remove expr statement at ("test/cases/large/clang-22382.c": line 1413) * reduce to left at ("test/cases/large/clang-22382.c": line 1413) * reduce to right at ("test/cases/large/clang-22382.c": line 1413) @@ -582,10 +541,12 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1435) * reduce to left at ("test/cases/large/clang-22382.c": line 1435) * reduce to right at ("test/cases/large/clang-22382.c": line 1435) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1435) * remove empty compound at ("test/cases/large/clang-22382.c": line 1436) * remove check at ("test/cases/large/clang-22382.c": line 1435) * remove iterator at ("test/cases/large/clang-22382.c": line 1435) * reduce to operant at ("test/cases/large/clang-22382.c": line 1435) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1442) * remove expr statement at ("test/cases/large/clang-22382.c": line 1443) * do without param at ("test/cases/large/clang-22382.c": line 1443) * reduce to operant at ("test/cases/large/clang-22382.c": line 1443) @@ -614,43 +575,22 @@ * do without param at ("test/cases/large/clang-22382.c": line 1482) * do without param at ("test/cases/large/clang-22382.c": line 1482) * remove expression at ("test/cases/large/clang-22382.c": line 1482) -* do without param at ("test/cases/large/clang-22382.c": line 1482) -* reduce to left at ("test/cases/large/clang-22382.c": line 1482) -* reduce to right at ("test/cases/large/clang-22382.c": line 1482) -* reduce to left at ("test/cases/large/clang-22382.c": line 1482) -* reduce to right at ("test/cases/large/clang-22382.c": line 1482) -* remove expression at ("test/cases/large/clang-22382.c": line 1482) -* do without param at ("test/cases/large/clang-22382.c": line 1482) -* reduce to left at ("test/cases/large/clang-22382.c": line 1482) -* reduce to right at ("test/cases/large/clang-22382.c": line 1482) -* do without param at ("test/cases/large/clang-22382.c": line 1482) -* do without param at ("test/cases/large/clang-22382.c": line 1482) -* replace by zero at ("test/cases/large/clang-22382.c": line 1482) * replace by zero at ("test/cases/large/clang-22382.c": line 1482) * do without param at ("test/cases/large/clang-22382.c": line 1482) -* do without param at ("test/cases/large/clang-22382.c": line 1482) * replace by zero at ("test/cases/large/clang-22382.c": line 1482) * do without param at ("test/cases/large/clang-22382.c": line 1482) * replace by zero at ("test/cases/large/clang-22382.c": line 1482) -* remove expr statement at ("test/cases/large/clang-22382.c": line 1487) -* reduce to left at ("test/cases/large/clang-22382.c": line 1487) -* reduce to right at ("test/cases/large/clang-22382.c": line 1487) * remove expr statement at ("test/cases/large/clang-22382.c": line 1501) * reduce to left at ("test/cases/large/clang-22382.c": line 1501) * reduce to right at ("test/cases/large/clang-22382.c": line 1501) * expand compound statment at ("test/cases/large/clang-22382.c": line 1490) * remove expr statement at ("test/cases/large/clang-22382.c": line 1507) * do without param at ("test/cases/large/clang-22382.c": line 1507) -* reduce to left at ("test/cases/large/clang-22382.c": line 1507) -* reduce to right at ("test/cases/large/clang-22382.c": line 1507) -* replace by zero at ("test/cases/large/clang-22382.c": line 1507) * do without param at ("test/cases/large/clang-22382.c": line 1507) * remove expr statement at ("test/cases/large/clang-22382.c": line 1508) * do without param at ("test/cases/large/clang-22382.c": line 1508) * reduce to left at ("test/cases/large/clang-22382.c": line 1508) * reduce to right at ("test/cases/large/clang-22382.c": line 1508) -* reduce to left at ("test/cases/large/clang-22382.c": line 1508) -* reduce to right at ("test/cases/large/clang-22382.c": line 1508) * remove expression at ("test/cases/large/clang-22382.c": line 1508) * reduce to left at ("test/cases/large/clang-22382.c": line 1508) * reduce to right at ("test/cases/large/clang-22382.c": line 1508) @@ -661,6 +601,7 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 1512) * do without param at ("test/cases/large/clang-22382.c": line 1512) * do without param at ("test/cases/large/clang-22382.c": line 1512) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1516) * remove return statement at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) * replace by zero at ("test/cases/large/clang-22382.c": line 1520) @@ -694,9 +635,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 1548) * remove expr statement at ("test/cases/large/clang-22382.c": line 1556) * do without param at ("test/cases/large/clang-22382.c": line 1556) -* reduce to left at ("test/cases/large/clang-22382.c": line 1556) -* reduce to right at ("test/cases/large/clang-22382.c": line 1556) -* replace by zero at ("test/cases/large/clang-22382.c": line 1556) * do without param at ("test/cases/large/clang-22382.c": line 1556) * remove expr statement at ("test/cases/large/clang-22382.c": line 1561) * do without param at ("test/cases/large/clang-22382.c": line 1561) @@ -707,6 +645,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1570) * reduce to left at ("test/cases/large/clang-22382.c": line 1570) * reduce to right at ("test/cases/large/clang-22382.c": line 1570) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1570) * remove empty compound at ("test/cases/large/clang-22382.c": line 1571) * remove check at ("test/cases/large/clang-22382.c": line 1570) * remove iterator at ("test/cases/large/clang-22382.c": line 1570) @@ -751,20 +690,9 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1589) * reduce to left at ("test/cases/large/clang-22382.c": line 1589) * reduce to right at ("test/cases/large/clang-22382.c": line 1589) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1589) * remove expr statement at ("test/cases/large/clang-22382.c": line 1592) * do without param at ("test/cases/large/clang-22382.c": line 1592) -* reduce to left at ("test/cases/large/clang-22382.c": line 1592) -* reduce to right at ("test/cases/large/clang-22382.c": line 1592) -* reduce to left at ("test/cases/large/clang-22382.c": line 1592) -* reduce to right at ("test/cases/large/clang-22382.c": line 1592) -* remove expression at ("test/cases/large/clang-22382.c": line 1592) -* reduce to left at ("test/cases/large/clang-22382.c": line 1592) -* reduce to right at ("test/cases/large/clang-22382.c": line 1592) -* reduce to left at ("test/cases/large/clang-22382.c": line 1592) -* reduce to right at ("test/cases/large/clang-22382.c": line 1592) -* do without param at ("test/cases/large/clang-22382.c": line 1592) -* do without param at ("test/cases/large/clang-22382.c": line 1592) -* do without param at ("test/cases/large/clang-22382.c": line 1592) * remove check at ("test/cases/large/clang-22382.c": line 1589) * remove iterator at ("test/cases/large/clang-22382.c": line 1589) * reduce to operant at ("test/cases/large/clang-22382.c": line 1589) @@ -772,89 +700,18 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1599) * reduce to right at ("test/cases/large/clang-22382.c": line 1599) * do without param at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* remove expression at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* remove expression at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* remove expression at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* remove expression at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* reduce to left at ("test/cases/large/clang-22382.c": line 1599) -* reduce to right at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* do without param at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) -* replace by zero at ("test/cases/large/clang-22382.c": line 1599) * expand compound statment at ("test/cases/large/clang-22382.c": line 1579) * remove expr statement at ("test/cases/large/clang-22382.c": line 1601) * do without param at ("test/cases/large/clang-22382.c": line 1601) * do without param at ("test/cases/large/clang-22382.c": line 1601) * remove expr statement at ("test/cases/large/clang-22382.c": line 1607) * do without param at ("test/cases/large/clang-22382.c": line 1607) -* do without param at ("test/cases/large/clang-22382.c": line 1607) * replace by zero at ("test/cases/large/clang-22382.c": line 1607) * remove expr statement at ("test/cases/large/clang-22382.c": line 1612) * do without param at ("test/cases/large/clang-22382.c": line 1612) * do without param at ("test/cases/large/clang-22382.c": line 1612) * remove expr statement at ("test/cases/large/clang-22382.c": line 1617) * do without param at ("test/cases/large/clang-22382.c": line 1617) -* remove expr statement at ("test/cases/large/clang-22382.c": line 1624) -* reduce to left at ("test/cases/large/clang-22382.c": line 1624) -* reduce to right at ("test/cases/large/clang-22382.c": line 1624) -* remove expression at ("test/cases/large/clang-22382.c": line 1624) -* do without param at ("test/cases/large/clang-22382.c": line 1624) -* reduce to left at ("test/cases/large/clang-22382.c": line 1624) -* reduce to right at ("test/cases/large/clang-22382.c": line 1624) -* do without param at ("test/cases/large/clang-22382.c": line 1624) -* do without param at ("test/cases/large/clang-22382.c": line 1624) * remove expr statement at ("test/cases/large/clang-22382.c": line 1625) * do without param at ("test/cases/large/clang-22382.c": line 1625) * do without param at ("test/cases/large/clang-22382.c": line 1625) @@ -870,67 +727,6 @@ * inline variable l_1506 at ("test/cases/large/clang-22382.c": line 1648) * inline variable l_1507 at ("test/cases/large/clang-22382.c": line 1649) * inline variable l_1508 at ("test/cases/large/clang-22382.c": line 1650) -* remove initializer at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1651) -* remove variable l_1570 at ("test/cases/large/clang-22382.c": line 1651) * inline variable l_1694 at ("test/cases/large/clang-22382.c": line 1652) * reduce to operant at ("test/cases/large/clang-22382.c": line 1653) * inline variable l_1695 at ("test/cases/large/clang-22382.c": line 1653) @@ -964,25 +760,10 @@ * remove variable l_1652 at ("test/cases/large/clang-22382.c": line 1674) * remove variable j at ("test/cases/large/clang-22382.c": line 1675) * remove variable i at ("test/cases/large/clang-22382.c": line 1675) -* remove initializer at ("test/cases/large/clang-22382.c": line 1678) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1678) -* remove variable l_1553 at ("test/cases/large/clang-22382.c": line 1678) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1676) * remove condition at ("test/cases/large/clang-22382.c": line 1679) -* reduce to left at ("test/cases/large/clang-22382.c": line 1679) -* reduce to right at ("test/cases/large/clang-22382.c": line 1679) * do without param at ("test/cases/large/clang-22382.c": line 1679) * replace by zero at ("test/cases/large/clang-22382.c": line 1679) -* remove expression at ("test/cases/large/clang-22382.c": line 1679) -* reduce to left at ("test/cases/large/clang-22382.c": line 1679) -* reduce to right at ("test/cases/large/clang-22382.c": line 1679) -* replace by zero at ("test/cases/large/clang-22382.c": line 1679) -* replace by zero at ("test/cases/large/clang-22382.c": line 1679) -* replace by zero at ("test/cases/large/clang-22382.c": line 1679) -* do without param at ("test/cases/large/clang-22382.c": line 1679) -* do without param at ("test/cases/large/clang-22382.c": line 1679) -* remove expression at ("test/cases/large/clang-22382.c": line 1679) -* do without param at ("test/cases/large/clang-22382.c": line 1679) -* do without param at ("test/cases/large/clang-22382.c": line 1679) * remove condition at ("test/cases/large/clang-22382.c": line 1720) * remove statement at ("test/cases/large/clang-22382.c": line 1721) * remove return statement at ("test/cases/large/clang-22382.c": line 1722) @@ -990,9 +771,6 @@ * inline variable l_1563 at ("test/cases/large/clang-22382.c": line 1681) * reduce to operant at ("test/cases/large/clang-22382.c": line 1682) * inline variable l_1565 at ("test/cases/large/clang-22382.c": line 1682) -* remove initializer at ("test/cases/large/clang-22382.c": line 1683) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1683) -* remove variable l_1569 at ("test/cases/large/clang-22382.c": line 1683) * remove expr statement at ("test/cases/large/clang-22382.c": line 1684) * reduce to left at ("test/cases/large/clang-22382.c": line 1684) * reduce to right at ("test/cases/large/clang-22382.c": line 1684) @@ -1000,8 +778,10 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1685) * reduce to left at ("test/cases/large/clang-22382.c": line 1685) * reduce to right at ("test/cases/large/clang-22382.c": line 1685) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1685) * inline variable l_1566 at ("test/cases/large/clang-22382.c": line 1687) * inline variable l_1622 at ("test/cases/large/clang-22382.c": line 1688) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1689) * inline variable l_1562 at ("test/cases/large/clang-22382.c": line 1691) * remove initializer at ("test/cases/large/clang-22382.c": line 1692) * remove variable l_1564 at ("test/cases/large/clang-22382.c": line 1692) @@ -1020,14 +800,9 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 1699) * reduce to left at ("test/cases/large/clang-22382.c": line 1699) * reduce to right at ("test/cases/large/clang-22382.c": line 1699) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1699) * inline variable l_1581 at ("test/cases/large/clang-22382.c": line 1701) * remove variable i at ("test/cases/large/clang-22382.c": line 1702) -* remove expr statement at ("test/cases/large/clang-22382.c": line 1703) -* reduce to left at ("test/cases/large/clang-22382.c": line 1703) -* reduce to right at ("test/cases/large/clang-22382.c": line 1703) -* replace by zero at ("test/cases/large/clang-22382.c": line 1703) -* replace by zero at ("test/cases/large/clang-22382.c": line 1703) -* replace by zero at ("test/cases/large/clang-22382.c": line 1703) * remove expr statement at ("test/cases/large/clang-22382.c": line 1704) * reduce to left at ("test/cases/large/clang-22382.c": line 1704) * reduce to right at ("test/cases/large/clang-22382.c": line 1704) @@ -1055,17 +830,6 @@ * replace by zero at ("test/cases/large/clang-22382.c": line 1705) * do without param at ("test/cases/large/clang-22382.c": line 1705) * do without param at ("test/cases/large/clang-22382.c": line 1705) -* do without param at ("test/cases/large/clang-22382.c": line 1705) -* reduce to left at ("test/cases/large/clang-22382.c": line 1705) -* reduce to right at ("test/cases/large/clang-22382.c": line 1705) -* do without param at ("test/cases/large/clang-22382.c": line 1705) -* do without param at ("test/cases/large/clang-22382.c": line 1705) -* reduce to left at ("test/cases/large/clang-22382.c": line 1705) -* reduce to right at ("test/cases/large/clang-22382.c": line 1705) -* remove expression at ("test/cases/large/clang-22382.c": line 1705) -* reduce to left at ("test/cases/large/clang-22382.c": line 1705) -* reduce to right at ("test/cases/large/clang-22382.c": line 1705) -* do without param at ("test/cases/large/clang-22382.c": line 1705) * reduce to left at ("test/cases/large/clang-22382.c": line 1705) * reduce to right at ("test/cases/large/clang-22382.c": line 1705) * do without param at ("test/cases/large/clang-22382.c": line 1705) @@ -1087,10 +851,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 1706) * remove expression at ("test/cases/large/clang-22382.c": line 1706) * do without param at ("test/cases/large/clang-22382.c": line 1706) -* replace by zero at ("test/cases/large/clang-22382.c": line 1706) -* replace by zero at ("test/cases/large/clang-22382.c": line 1706) -* replace by zero at ("test/cases/large/clang-22382.c": line 1706) -* do without param at ("test/cases/large/clang-22382.c": line 1706) * reduce to left at ("test/cases/large/clang-22382.c": line 1706) * reduce to right at ("test/cases/large/clang-22382.c": line 1706) * reduce to left at ("test/cases/large/clang-22382.c": line 1706) @@ -1102,7 +862,6 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1706) * reduce to right at ("test/cases/large/clang-22382.c": line 1706) * reduce to operant at ("test/cases/large/clang-22382.c": line 1706) -* do without param at ("test/cases/large/clang-22382.c": line 1706) * reduce to left at ("test/cases/large/clang-22382.c": line 1706) * reduce to right at ("test/cases/large/clang-22382.c": line 1706) * do without param at ("test/cases/large/clang-22382.c": line 1706) @@ -1122,6 +881,7 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 1708) * reduce to right at ("test/cases/large/clang-22382.c": line 1708) * reduce to operant at ("test/cases/large/clang-22382.c": line 1708) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1708) * inline variable l_1623 at ("test/cases/large/clang-22382.c": line 1710) * inline variable l_1651 at ("test/cases/large/clang-22382.c": line 1711) * remove expr statement at ("test/cases/large/clang-22382.c": line 1712) @@ -1132,59 +892,8 @@ * replace by zero at ("test/cases/large/clang-22382.c": line 1712) * reduce to left at ("test/cases/large/clang-22382.c": line 1712) * reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* do without param at ("test/cases/large/clang-22382.c": line 1712) -* do without param at ("test/cases/large/clang-22382.c": line 1712) -* do without param at ("test/cases/large/clang-22382.c": line 1712) -* do without param at ("test/cases/large/clang-22382.c": line 1712) -* do without param at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* replace by zero at ("test/cases/large/clang-22382.c": line 1712) -* replace by zero at ("test/cases/large/clang-22382.c": line 1712) -* replace by zero at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* replace by zero at ("test/cases/large/clang-22382.c": line 1712) * do without param at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) * do without param at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* remove expression at ("test/cases/large/clang-22382.c": line 1712) -* replace by zero at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* do without param at ("test/cases/large/clang-22382.c": line 1712) -* do without param at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* do without param at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* reduce to left at ("test/cases/large/clang-22382.c": line 1712) -* reduce to right at ("test/cases/large/clang-22382.c": line 1712) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1712) -* do without param at ("test/cases/large/clang-22382.c": line 1712) -* replace by zero at ("test/cases/large/clang-22382.c": line 1712) -* replace by zero at ("test/cases/large/clang-22382.c": line 1712) -* do without param at ("test/cases/large/clang-22382.c": line 1712) -* do without param at ("test/cases/large/clang-22382.c": line 1712) -* replace by zero at ("test/cases/large/clang-22382.c": line 1712) -* replace by zero at ("test/cases/large/clang-22382.c": line 1712) -* replace by zero at ("test/cases/large/clang-22382.c": line 1712) * do without param at ("test/cases/large/clang-22382.c": line 1712) * do without param at ("test/cases/large/clang-22382.c": line 1712) * do without param at ("test/cases/large/clang-22382.c": line 1712) @@ -1202,33 +911,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 1713) * reduce to left at ("test/cases/large/clang-22382.c": line 1713) * reduce to right at ("test/cases/large/clang-22382.c": line 1713) -* do without param at ("test/cases/large/clang-22382.c": line 1713) -* reduce to left at ("test/cases/large/clang-22382.c": line 1713) -* reduce to right at ("test/cases/large/clang-22382.c": line 1713) -* reduce to left at ("test/cases/large/clang-22382.c": line 1713) -* reduce to right at ("test/cases/large/clang-22382.c": line 1713) -* reduce to left at ("test/cases/large/clang-22382.c": line 1713) -* reduce to right at ("test/cases/large/clang-22382.c": line 1713) -* do without param at ("test/cases/large/clang-22382.c": line 1713) -* reduce to left at ("test/cases/large/clang-22382.c": line 1713) -* reduce to right at ("test/cases/large/clang-22382.c": line 1713) -* do without param at ("test/cases/large/clang-22382.c": line 1713) -* remove expression at ("test/cases/large/clang-22382.c": line 1713) -* do without param at ("test/cases/large/clang-22382.c": line 1713) -* do without param at ("test/cases/large/clang-22382.c": line 1713) -* do without param at ("test/cases/large/clang-22382.c": line 1713) -* reduce to left at ("test/cases/large/clang-22382.c": line 1713) -* reduce to right at ("test/cases/large/clang-22382.c": line 1713) -* reduce to left at ("test/cases/large/clang-22382.c": line 1713) -* reduce to right at ("test/cases/large/clang-22382.c": line 1713) -* replace by zero at ("test/cases/large/clang-22382.c": line 1713) -* do without param at ("test/cases/large/clang-22382.c": line 1713) -* do without param at ("test/cases/large/clang-22382.c": line 1713) -* do without param at ("test/cases/large/clang-22382.c": line 1713) -* replace by zero at ("test/cases/large/clang-22382.c": line 1713) -* replace by zero at ("test/cases/large/clang-22382.c": line 1713) -* replace by zero at ("test/cases/large/clang-22382.c": line 1713) -* do without param at ("test/cases/large/clang-22382.c": line 1713) * replace by zero at ("test/cases/large/clang-22382.c": line 1713) * replace by zero at ("test/cases/large/clang-22382.c": line 1713) * do without param at ("test/cases/large/clang-22382.c": line 1713) @@ -1240,43 +922,8 @@ * do without param at ("test/cases/large/clang-22382.c": line 1714) * reduce to operant at ("test/cases/large/clang-22382.c": line 1714) * do without param at ("test/cases/large/clang-22382.c": line 1714) -* replace by zero at ("test/cases/large/clang-22382.c": line 1714) -* replace by zero at ("test/cases/large/clang-22382.c": line 1714) -* replace by zero at ("test/cases/large/clang-22382.c": line 1714) -* do without param at ("test/cases/large/clang-22382.c": line 1714) -* reduce to left at ("test/cases/large/clang-22382.c": line 1714) -* reduce to right at ("test/cases/large/clang-22382.c": line 1714) * reduce to left at ("test/cases/large/clang-22382.c": line 1714) * reduce to right at ("test/cases/large/clang-22382.c": line 1714) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1714) -* replace by zero at ("test/cases/large/clang-22382.c": line 1714) -* replace by zero at ("test/cases/large/clang-22382.c": line 1714) -* replace by zero at ("test/cases/large/clang-22382.c": line 1714) -* remove expression at ("test/cases/large/clang-22382.c": line 1714) -* reduce to left at ("test/cases/large/clang-22382.c": line 1714) -* reduce to right at ("test/cases/large/clang-22382.c": line 1714) -* reduce to left at ("test/cases/large/clang-22382.c": line 1714) -* reduce to right at ("test/cases/large/clang-22382.c": line 1714) -* do without param at ("test/cases/large/clang-22382.c": line 1714) -* do without param at ("test/cases/large/clang-22382.c": line 1714) -* reduce to left at ("test/cases/large/clang-22382.c": line 1714) -* reduce to right at ("test/cases/large/clang-22382.c": line 1714) -* remove expression at ("test/cases/large/clang-22382.c": line 1714) -* reduce to left at ("test/cases/large/clang-22382.c": line 1714) -* reduce to right at ("test/cases/large/clang-22382.c": line 1714) -* reduce to left at ("test/cases/large/clang-22382.c": line 1714) -* reduce to right at ("test/cases/large/clang-22382.c": line 1714) -* remove expression at ("test/cases/large/clang-22382.c": line 1714) -* remove expression at ("test/cases/large/clang-22382.c": line 1714) -* replace by zero at ("test/cases/large/clang-22382.c": line 1714) -* remove expression at ("test/cases/large/clang-22382.c": line 1714) -* remove expression at ("test/cases/large/clang-22382.c": line 1714) -* do without param at ("test/cases/large/clang-22382.c": line 1714) -* do without param at ("test/cases/large/clang-22382.c": line 1714) -* replace by zero at ("test/cases/large/clang-22382.c": line 1714) -* replace by zero at ("test/cases/large/clang-22382.c": line 1714) -* do without param at ("test/cases/large/clang-22382.c": line 1714) -* do without param at ("test/cases/large/clang-22382.c": line 1714) * replace by zero at ("test/cases/large/clang-22382.c": line 1714) * replace by zero at ("test/cases/large/clang-22382.c": line 1714) * replace by zero at ("test/cases/large/clang-22382.c": line 1714) @@ -1293,9 +940,6 @@ * reduce to right at ("test/cases/large/clang-22382.c": line 1685) * remove check at ("test/cases/large/clang-22382.c": line 1676) * inline variable l_1509 at ("test/cases/large/clang-22382.c": line 1663) -* remove initializer at ("test/cases/large/clang-22382.c": line 1664) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1664) -* remove variable l_1528 at ("test/cases/large/clang-22382.c": line 1664) * remove expr statement at ("test/cases/large/clang-22382.c": line 1665) * reduce to left at ("test/cases/large/clang-22382.c": line 1665) * reduce to right at ("test/cases/large/clang-22382.c": line 1665) @@ -1304,69 +948,6 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 1666) * reduce to left at ("test/cases/large/clang-22382.c": line 1666) * reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* replace by zero at ("test/cases/large/clang-22382.c": line 1666) -* replace by zero at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* remove expression at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* remove expression at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* replace by zero at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* remove expression at ("test/cases/large/clang-22382.c": line 1666) -* reduce to left at ("test/cases/large/clang-22382.c": line 1666) -* reduce to right at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* replace by zero at ("test/cases/large/clang-22382.c": line 1666) -* replace by zero at ("test/cases/large/clang-22382.c": line 1666) -* replace by zero at ("test/cases/large/clang-22382.c": line 1666) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) -* do without param at ("test/cases/large/clang-22382.c": line 1666) * remove expr statement at ("test/cases/large/clang-22382.c": line 1727) * reduce to left at ("test/cases/large/clang-22382.c": line 1727) * reduce to right at ("test/cases/large/clang-22382.c": line 1727) @@ -1375,11 +956,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 1730) * reduce to left at ("test/cases/large/clang-22382.c": line 1730) * reduce to right at ("test/cases/large/clang-22382.c": line 1730) -* replace by zero at ("test/cases/large/clang-22382.c": line 1730) -* replace by zero at ("test/cases/large/clang-22382.c": line 1730) -* replace by zero at ("test/cases/large/clang-22382.c": line 1730) -* reduce to left at ("test/cases/large/clang-22382.c": line 1730) -* reduce to right at ("test/cases/large/clang-22382.c": line 1730) * do without param at ("test/cases/large/clang-22382.c": line 1730) * remove expression at ("test/cases/large/clang-22382.c": line 1730) * do without param at ("test/cases/large/clang-22382.c": line 1730) @@ -1412,9 +988,6 @@ * remove static at ("test/cases/large/clang-22382.c": line 1763) * remove initializer at ("test/cases/large/clang-22382.c": line 1765) * remove variable l_1104 at ("test/cases/large/clang-22382.c": line 1765) -* remove initializer at ("test/cases/large/clang-22382.c": line 1766) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1766) -* remove variable l_1144 at ("test/cases/large/clang-22382.c": line 1766) * inline variable l_1162 at ("test/cases/large/clang-22382.c": line 1767) * inline variable l_1354 at ("test/cases/large/clang-22382.c": line 1768) * remove initializer at ("test/cases/large/clang-22382.c": line 1769) @@ -1425,9 +998,6 @@ * remove variable l_1356 at ("test/cases/large/clang-22382.c": line 1769) * inline variable l_1363 at ("test/cases/large/clang-22382.c": line 1770) * remove variable l_1426 at ("test/cases/large/clang-22382.c": line 1771) -* remove initializer at ("test/cases/large/clang-22382.c": line 1772) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1772) -* remove variable l_1427 at ("test/cases/large/clang-22382.c": line 1772) * remove variable k at ("test/cases/large/clang-22382.c": line 1773) * remove variable j at ("test/cases/large/clang-22382.c": line 1773) * remove variable i at ("test/cases/large/clang-22382.c": line 1773) @@ -1436,6 +1006,7 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 1782) * reduce to left at ("test/cases/large/clang-22382.c": line 1782) * reduce to right at ("test/cases/large/clang-22382.c": line 1782) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1785) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1787) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1788) * remove expr statement at ("test/cases/large/clang-22382.c": line 1790) @@ -1467,23 +1038,15 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 1806) * remove expr statement at ("test/cases/large/clang-22382.c": line 1807) * do without param at ("test/cases/large/clang-22382.c": line 1807) -* reduce to left at ("test/cases/large/clang-22382.c": line 1807) -* reduce to right at ("test/cases/large/clang-22382.c": line 1807) -* do without param at ("test/cases/large/clang-22382.c": line 1807) -* reduce to left at ("test/cases/large/clang-22382.c": line 1807) -* reduce to right at ("test/cases/large/clang-22382.c": line 1807) -* do without param at ("test/cases/large/clang-22382.c": line 1807) -* do without param at ("test/cases/large/clang-22382.c": line 1807) * remove expr statement at ("test/cases/large/clang-22382.c": line 1812) * do without param at ("test/cases/large/clang-22382.c": line 1812) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1812) -* do without param at ("test/cases/large/clang-22382.c": line 1812) * expand compound statment at ("test/cases/large/clang-22382.c": line 1810) * remove expr statement at ("test/cases/large/clang-22382.c": line 1820) * do without param at ("test/cases/large/clang-22382.c": line 1820) * do without param at ("test/cases/large/clang-22382.c": line 1820) * reduce to operant at ("test/cases/large/clang-22382.c": line 1820) * remove check at ("test/cases/large/clang-22382.c": line 1785) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1823) * remove expr statement at ("test/cases/large/clang-22382.c": line 1824) * reduce to left at ("test/cases/large/clang-22382.c": line 1824) * reduce to right at ("test/cases/large/clang-22382.c": line 1824) @@ -1491,18 +1054,14 @@ * do without param at ("test/cases/large/clang-22382.c": line 1828) * remove expr statement at ("test/cases/large/clang-22382.c": line 1829) * do without param at ("test/cases/large/clang-22382.c": line 1829) -* reduce to left at ("test/cases/large/clang-22382.c": line 1829) -* reduce to right at ("test/cases/large/clang-22382.c": line 1829) -* do without param at ("test/cases/large/clang-22382.c": line 1829) -* reduce to left at ("test/cases/large/clang-22382.c": line 1829) -* reduce to right at ("test/cases/large/clang-22382.c": line 1829) -* do without param at ("test/cases/large/clang-22382.c": line 1829) -* do without param at ("test/cases/large/clang-22382.c": line 1829) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1835) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1836) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1837) * remove initializer at ("test/cases/large/clang-22382.c": line 1839) * reduce to left at ("test/cases/large/clang-22382.c": line 1839) * reduce to right at ("test/cases/large/clang-22382.c": line 1839) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1839) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1841) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1843) * remove return statement at ("test/cases/large/clang-22382.c": line 1844) * remove check at ("test/cases/large/clang-22382.c": line 1841) @@ -1513,34 +1072,9 @@ * do without param at ("test/cases/large/clang-22382.c": line 1839) * do without param at ("test/cases/large/clang-22382.c": line 1839) * remove check at ("test/cases/large/clang-22382.c": line 1837) -* remove expr statement at ("test/cases/large/clang-22382.c": line 1848) -* reduce to left at ("test/cases/large/clang-22382.c": line 1848) -* reduce to right at ("test/cases/large/clang-22382.c": line 1848) -* reduce to left at ("test/cases/large/clang-22382.c": line 1848) -* reduce to right at ("test/cases/large/clang-22382.c": line 1848) -* reduce to left at ("test/cases/large/clang-22382.c": line 1848) -* reduce to right at ("test/cases/large/clang-22382.c": line 1848) -* reduce to left at ("test/cases/large/clang-22382.c": line 1848) -* reduce to right at ("test/cases/large/clang-22382.c": line 1848) -* do without param at ("test/cases/large/clang-22382.c": line 1848) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1848) -* do without param at ("test/cases/large/clang-22382.c": line 1848) -* do without param at ("test/cases/large/clang-22382.c": line 1848) -* reduce to left at ("test/cases/large/clang-22382.c": line 1848) -* reduce to right at ("test/cases/large/clang-22382.c": line 1848) -* remove expression at ("test/cases/large/clang-22382.c": line 1848) -* do without param at ("test/cases/large/clang-22382.c": line 1848) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1848) * remove expr statement at ("test/cases/large/clang-22382.c": line 1849) * reduce to left at ("test/cases/large/clang-22382.c": line 1849) * reduce to right at ("test/cases/large/clang-22382.c": line 1849) -* remove expression at ("test/cases/large/clang-22382.c": line 1849) -* reduce to left at ("test/cases/large/clang-22382.c": line 1849) -* reduce to right at ("test/cases/large/clang-22382.c": line 1849) -* reduce to left at ("test/cases/large/clang-22382.c": line 1849) -* reduce to right at ("test/cases/large/clang-22382.c": line 1849) -* reduce to left at ("test/cases/large/clang-22382.c": line 1849) -* reduce to right at ("test/cases/large/clang-22382.c": line 1849) * reduce to left at ("test/cases/large/clang-22382.c": line 1849) * reduce to right at ("test/cases/large/clang-22382.c": line 1849) * do without param at ("test/cases/large/clang-22382.c": line 1849) @@ -1567,11 +1101,15 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 1856) * do without param at ("test/cases/large/clang-22382.c": line 1856) * do without param at ("test/cases/large/clang-22382.c": line 1856) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1857) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1859) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1860) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1861) * remove initializer at ("test/cases/large/clang-22382.c": line 1863) * reduce to left at ("test/cases/large/clang-22382.c": line 1863) * reduce to right at ("test/cases/large/clang-22382.c": line 1863) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1863) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1865) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1867) * remove return statement at ("test/cases/large/clang-22382.c": line 1868) * remove check at ("test/cases/large/clang-22382.c": line 1865) @@ -1582,34 +1120,9 @@ * do without param at ("test/cases/large/clang-22382.c": line 1863) * do without param at ("test/cases/large/clang-22382.c": line 1863) * remove check at ("test/cases/large/clang-22382.c": line 1861) -* remove expr statement at ("test/cases/large/clang-22382.c": line 1872) -* reduce to left at ("test/cases/large/clang-22382.c": line 1872) -* reduce to right at ("test/cases/large/clang-22382.c": line 1872) -* reduce to left at ("test/cases/large/clang-22382.c": line 1872) -* reduce to right at ("test/cases/large/clang-22382.c": line 1872) -* reduce to left at ("test/cases/large/clang-22382.c": line 1872) -* reduce to right at ("test/cases/large/clang-22382.c": line 1872) -* reduce to left at ("test/cases/large/clang-22382.c": line 1872) -* reduce to right at ("test/cases/large/clang-22382.c": line 1872) -* do without param at ("test/cases/large/clang-22382.c": line 1872) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1872) -* do without param at ("test/cases/large/clang-22382.c": line 1872) -* do without param at ("test/cases/large/clang-22382.c": line 1872) -* reduce to left at ("test/cases/large/clang-22382.c": line 1872) -* reduce to right at ("test/cases/large/clang-22382.c": line 1872) -* remove expression at ("test/cases/large/clang-22382.c": line 1872) -* do without param at ("test/cases/large/clang-22382.c": line 1872) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1872) * remove expr statement at ("test/cases/large/clang-22382.c": line 1873) * reduce to left at ("test/cases/large/clang-22382.c": line 1873) * reduce to right at ("test/cases/large/clang-22382.c": line 1873) -* remove expression at ("test/cases/large/clang-22382.c": line 1873) -* reduce to left at ("test/cases/large/clang-22382.c": line 1873) -* reduce to right at ("test/cases/large/clang-22382.c": line 1873) -* reduce to left at ("test/cases/large/clang-22382.c": line 1873) -* reduce to right at ("test/cases/large/clang-22382.c": line 1873) -* reduce to left at ("test/cases/large/clang-22382.c": line 1873) -* reduce to right at ("test/cases/large/clang-22382.c": line 1873) * reduce to left at ("test/cases/large/clang-22382.c": line 1873) * reduce to right at ("test/cases/large/clang-22382.c": line 1873) * do without param at ("test/cases/large/clang-22382.c": line 1873) @@ -1630,6 +1143,7 @@ * do without param at ("test/cases/large/clang-22382.c": line 1873) * do without param at ("test/cases/large/clang-22382.c": line 1873) * remove check at ("test/cases/large/clang-22382.c": line 1857) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1874) * remove expr statement at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) * do without param at ("test/cases/large/clang-22382.c": line 1878) @@ -1646,11 +1160,11 @@ * do without param at ("test/cases/large/clang-22382.c": line 1883) * remove expr statement at ("test/cases/large/clang-22382.c": line 1888) * do without param at ("test/cases/large/clang-22382.c": line 1888) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1888) -* do without param at ("test/cases/large/clang-22382.c": line 1888) * remove initializer at ("test/cases/large/clang-22382.c": line 1894) * reduce to left at ("test/cases/large/clang-22382.c": line 1894) * reduce to right at ("test/cases/large/clang-22382.c": line 1894) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1894) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1896) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 1898) * remove return statement at ("test/cases/large/clang-22382.c": line 1899) * remove check at ("test/cases/large/clang-22382.c": line 1896) @@ -1676,8 +1190,10 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 1910) * do without param at ("test/cases/large/clang-22382.c": line 1910) * do without param at ("test/cases/large/clang-22382.c": line 1910) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1916) * inline variable l_1440 at ("test/cases/large/clang-22382.c": line 1918) * inline variable l_1452 at ("test/cases/large/clang-22382.c": line 1919) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1920) * remove expr statement at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) * do without param at ("test/cases/large/clang-22382.c": line 1924) @@ -1689,13 +1205,6 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 1932) * reduce to left at ("test/cases/large/clang-22382.c": line 1932) * reduce to right at ("test/cases/large/clang-22382.c": line 1932) -* remove expression at ("test/cases/large/clang-22382.c": line 1932) -* reduce to left at ("test/cases/large/clang-22382.c": line 1932) -* reduce to right at ("test/cases/large/clang-22382.c": line 1932) -* reduce to left at ("test/cases/large/clang-22382.c": line 1932) -* reduce to right at ("test/cases/large/clang-22382.c": line 1932) -* reduce to left at ("test/cases/large/clang-22382.c": line 1932) -* reduce to right at ("test/cases/large/clang-22382.c": line 1932) * reduce to left at ("test/cases/large/clang-22382.c": line 1932) * reduce to right at ("test/cases/large/clang-22382.c": line 1932) * do without param at ("test/cases/large/clang-22382.c": line 1932) @@ -1719,26 +1228,12 @@ * do without param at ("test/cases/large/clang-22382.c": line 1933) * do without param at ("test/cases/large/clang-22382.c": line 1933) * remove check at ("test/cases/large/clang-22382.c": line 1916) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1936) * remove expr statement at ("test/cases/large/clang-22382.c": line 1938) * reduce to left at ("test/cases/large/clang-22382.c": line 1938) * reduce to right at ("test/cases/large/clang-22382.c": line 1938) * remove expr statement at ("test/cases/large/clang-22382.c": line 1939) * do without param at ("test/cases/large/clang-22382.c": line 1939) -* reduce to left at ("test/cases/large/clang-22382.c": line 1939) -* reduce to right at ("test/cases/large/clang-22382.c": line 1939) -* reduce to left at ("test/cases/large/clang-22382.c": line 1939) -* reduce to right at ("test/cases/large/clang-22382.c": line 1939) -* remove expression at ("test/cases/large/clang-22382.c": line 1939) -* do without param at ("test/cases/large/clang-22382.c": line 1939) -* do without param at ("test/cases/large/clang-22382.c": line 1939) -* do without param at ("test/cases/large/clang-22382.c": line 1939) -* do without param at ("test/cases/large/clang-22382.c": line 1939) -* do without param at ("test/cases/large/clang-22382.c": line 1939) -* replace by zero at ("test/cases/large/clang-22382.c": line 1939) -* do without param at ("test/cases/large/clang-22382.c": line 1939) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1939) -* replace by zero at ("test/cases/large/clang-22382.c": line 1939) -* do without param at ("test/cases/large/clang-22382.c": line 1939) * remove expr statement at ("test/cases/large/clang-22382.c": line 1944) * do without param at ("test/cases/large/clang-22382.c": line 1944) * reduce to left at ("test/cases/large/clang-22382.c": line 1944) @@ -1747,21 +1242,6 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 1949) * do without param at ("test/cases/large/clang-22382.c": line 1949) * do without param at ("test/cases/large/clang-22382.c": line 1949) -* reduce to left at ("test/cases/large/clang-22382.c": line 1949) -* reduce to right at ("test/cases/large/clang-22382.c": line 1949) -* reduce to left at ("test/cases/large/clang-22382.c": line 1949) -* reduce to right at ("test/cases/large/clang-22382.c": line 1949) -* remove expression at ("test/cases/large/clang-22382.c": line 1949) -* do without param at ("test/cases/large/clang-22382.c": line 1949) -* do without param at ("test/cases/large/clang-22382.c": line 1949) -* do without param at ("test/cases/large/clang-22382.c": line 1949) -* do without param at ("test/cases/large/clang-22382.c": line 1949) -* do without param at ("test/cases/large/clang-22382.c": line 1949) -* replace by zero at ("test/cases/large/clang-22382.c": line 1949) -* do without param at ("test/cases/large/clang-22382.c": line 1949) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1949) -* replace by zero at ("test/cases/large/clang-22382.c": line 1949) -* do without param at ("test/cases/large/clang-22382.c": line 1949) * do without param at ("test/cases/large/clang-22382.c": line 1949) * remove expr statement at ("test/cases/large/clang-22382.c": line 1954) * do without param at ("test/cases/large/clang-22382.c": line 1954) @@ -1769,21 +1249,10 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 1959) * do without param at ("test/cases/large/clang-22382.c": line 1959) * do without param at ("test/cases/large/clang-22382.c": line 1959) -* remove initializer at ("test/cases/large/clang-22382.c": line 1965) -* reduce to left at ("test/cases/large/clang-22382.c": line 1965) -* reduce to right at ("test/cases/large/clang-22382.c": line 1965) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1965) -* remove initializer at ("test/cases/large/clang-22382.c": line 1967) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1967) -* remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1967) -* remove expr statement at ("test/cases/large/clang-22382.c": line 1968) -* reduce to left at ("test/cases/large/clang-22382.c": line 1968) -* reduce to right at ("test/cases/large/clang-22382.c": line 1968) -* reduce to left at ("test/cases/large/clang-22382.c": line 1968) -* reduce to right at ("test/cases/large/clang-22382.c": line 1968) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1965) +* remove empty compound at ("test/cases/large/clang-22382.c": line 1966) * remove check at ("test/cases/large/clang-22382.c": line 1965) -* remove iterator at ("test/cases/large/clang-22382.c": line 1965) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1965) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1969) * remove expr statement at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) * do without param at ("test/cases/large/clang-22382.c": line 1972) @@ -1794,25 +1263,11 @@ * do without param at ("test/cases/large/clang-22382.c": line 1981) * reduce to operant at ("test/cases/large/clang-22382.c": line 1981) * do without param at ("test/cases/large/clang-22382.c": line 1981) -* remove initializer at ("test/cases/large/clang-22382.c": line 1986) -* reduce to left at ("test/cases/large/clang-22382.c": line 1986) -* reduce to right at ("test/cases/large/clang-22382.c": line 1986) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1986) -* remove initializer at ("test/cases/large/clang-22382.c": line 1988) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1988) -* remove variable l_1479 at ("test/cases/large/clang-22382.c": line 1988) -* remove expr statement at ("test/cases/large/clang-22382.c": line 1989) -* reduce to left at ("test/cases/large/clang-22382.c": line 1989) -* reduce to right at ("test/cases/large/clang-22382.c": line 1989) -* reduce to left at ("test/cases/large/clang-22382.c": line 1989) -* reduce to right at ("test/cases/large/clang-22382.c": line 1989) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 1986) +* remove empty compound at ("test/cases/large/clang-22382.c": line 1987) * remove check at ("test/cases/large/clang-22382.c": line 1986) -* remove iterator at ("test/cases/large/clang-22382.c": line 1986) -* reduce to operant at ("test/cases/large/clang-22382.c": line 1986) -* remove expr statement at ("test/cases/large/clang-22382.c": line 1996) -* reduce to left at ("test/cases/large/clang-22382.c": line 1996) -* reduce to right at ("test/cases/large/clang-22382.c": line 1996) -* replace by zero at ("test/cases/large/clang-22382.c": line 1996) +* remove expr statement at ("test/cases/large/clang-22382.c": line 1990) +* remove empty compound at ("test/cases/large/clang-22382.c": line 1995) * expand compound statment at ("test/cases/large/clang-22382.c": line 1995) * remove expr statement at ("test/cases/large/clang-22382.c": line 2000) * do without param at ("test/cases/large/clang-22382.c": line 2000) @@ -1824,9 +1279,6 @@ * reduce to operant at ("test/cases/large/clang-22382.c": line 2012) * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2012) * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2013) -* remove initializer at ("test/cases/large/clang-22382.c": line 2014) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2014) -* remove variable l_1240 at ("test/cases/large/clang-22382.c": line 2014) * inline variable l_1360 at ("test/cases/large/clang-22382.c": line 2015) * inline variable l_1362 at ("test/cases/large/clang-22382.c": line 2016) * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2017) @@ -1837,21 +1289,10 @@ * replace by zero at ("test/cases/large/clang-22382.c": line 2022) * replace by zero at ("test/cases/large/clang-22382.c": line 2022) * do without param at ("test/cases/large/clang-22382.c": line 2022) -* remove initializer at ("test/cases/large/clang-22382.c": line 2027) -* reduce to left at ("test/cases/large/clang-22382.c": line 2027) -* reduce to right at ("test/cases/large/clang-22382.c": line 2027) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2027) -* remove initializer at ("test/cases/large/clang-22382.c": line 2029) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2029) -* remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2029) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2030) -* reduce to left at ("test/cases/large/clang-22382.c": line 2030) -* reduce to right at ("test/cases/large/clang-22382.c": line 2030) -* reduce to left at ("test/cases/large/clang-22382.c": line 2030) -* reduce to right at ("test/cases/large/clang-22382.c": line 2030) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2027) +* remove empty compound at ("test/cases/large/clang-22382.c": line 2028) * remove check at ("test/cases/large/clang-22382.c": line 2027) -* remove iterator at ("test/cases/large/clang-22382.c": line 2027) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2027) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2031) * remove expr statement at ("test/cases/large/clang-22382.c": line 2034) * reduce to left at ("test/cases/large/clang-22382.c": line 2034) * reduce to right at ("test/cases/large/clang-22382.c": line 2034) @@ -1876,10 +1317,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 2053) * do without param at ("test/cases/large/clang-22382.c": line 2053) * do without param at ("test/cases/large/clang-22382.c": line 2053) -* remove expression at ("test/cases/large/clang-22382.c": line 2053) -* reduce to left at ("test/cases/large/clang-22382.c": line 2053) -* reduce to right at ("test/cases/large/clang-22382.c": line 2053) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2053) * replace by zero at ("test/cases/large/clang-22382.c": line 2053) * replace by zero at ("test/cases/large/clang-22382.c": line 2053) * replace by zero at ("test/cases/large/clang-22382.c": line 2053) @@ -1889,43 +1326,20 @@ * expand compound statment at ("test/cases/large/clang-22382.c": line 2011) * remove expr statement at ("test/cases/large/clang-22382.c": line 2062) * do without param at ("test/cases/large/clang-22382.c": line 2062) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2062) -* do without param at ("test/cases/large/clang-22382.c": line 2062) * remove expr statement at ("test/cases/large/clang-22382.c": line 2065) * do without param at ("test/cases/large/clang-22382.c": line 2065) * replace by zero at ("test/cases/large/clang-22382.c": line 2065) -* reduce to left at ("test/cases/large/clang-22382.c": line 2065) -* reduce to right at ("test/cases/large/clang-22382.c": line 2065) * do without param at ("test/cases/large/clang-22382.c": line 2065) * remove expression at ("test/cases/large/clang-22382.c": line 2065) * replace by zero at ("test/cases/large/clang-22382.c": line 2065) * do without param at ("test/cases/large/clang-22382.c": line 2065) -* replace by zero at ("test/cases/large/clang-22382.c": line 2065) * do without param at ("test/cases/large/clang-22382.c": line 2065) * remove expr statement at ("test/cases/large/clang-22382.c": line 2066) * do without param at ("test/cases/large/clang-22382.c": line 2066) -* reduce to left at ("test/cases/large/clang-22382.c": line 2066) -* reduce to right at ("test/cases/large/clang-22382.c": line 2066) -* reduce to left at ("test/cases/large/clang-22382.c": line 2066) -* reduce to right at ("test/cases/large/clang-22382.c": line 2066) -* remove expression at ("test/cases/large/clang-22382.c": line 2066) -* do without param at ("test/cases/large/clang-22382.c": line 2066) -* do without param at ("test/cases/large/clang-22382.c": line 2066) -* do without param at ("test/cases/large/clang-22382.c": line 2066) -* do without param at ("test/cases/large/clang-22382.c": line 2066) -* do without param at ("test/cases/large/clang-22382.c": line 2066) -* replace by zero at ("test/cases/large/clang-22382.c": line 2066) -* do without param at ("test/cases/large/clang-22382.c": line 2066) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2066) -* replace by zero at ("test/cases/large/clang-22382.c": line 2066) -* do without param at ("test/cases/large/clang-22382.c": line 2066) * expand compound statment at ("test/cases/large/clang-22382.c": line 2058) * reduce to operant at ("test/cases/large/clang-22382.c": line 2071) * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2071) * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2072) -* remove initializer at ("test/cases/large/clang-22382.c": line 2073) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2073) -* remove variable l_1240 at ("test/cases/large/clang-22382.c": line 2073) * inline variable l_1360 at ("test/cases/large/clang-22382.c": line 2074) * inline variable l_1362 at ("test/cases/large/clang-22382.c": line 2075) * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2076) @@ -1953,29 +1367,14 @@ * do without param at ("test/cases/large/clang-22382.c": line 2096) * do without param at ("test/cases/large/clang-22382.c": line 2096) * do without param at ("test/cases/large/clang-22382.c": line 2096) -* remove expression at ("test/cases/large/clang-22382.c": line 2096) -* reduce to left at ("test/cases/large/clang-22382.c": line 2096) -* reduce to right at ("test/cases/large/clang-22382.c": line 2096) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2096) * replace by zero at ("test/cases/large/clang-22382.c": line 2096) * replace by zero at ("test/cases/large/clang-22382.c": line 2096) * replace by zero at ("test/cases/large/clang-22382.c": line 2096) * do without param at ("test/cases/large/clang-22382.c": line 2096) -* remove initializer at ("test/cases/large/clang-22382.c": line 2101) -* reduce to left at ("test/cases/large/clang-22382.c": line 2101) -* reduce to right at ("test/cases/large/clang-22382.c": line 2101) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2101) -* remove initializer at ("test/cases/large/clang-22382.c": line 2103) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2103) -* remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2103) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2104) -* reduce to left at ("test/cases/large/clang-22382.c": line 2104) -* reduce to right at ("test/cases/large/clang-22382.c": line 2104) -* reduce to left at ("test/cases/large/clang-22382.c": line 2104) -* reduce to right at ("test/cases/large/clang-22382.c": line 2104) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2101) +* remove empty compound at ("test/cases/large/clang-22382.c": line 2102) * remove check at ("test/cases/large/clang-22382.c": line 2101) -* remove iterator at ("test/cases/large/clang-22382.c": line 2101) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2101) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2105) * remove expr statement at ("test/cases/large/clang-22382.c": line 2108) * remove expr statement at ("test/cases/large/clang-22382.c": line 2109) * do without param at ("test/cases/large/clang-22382.c": line 2109) @@ -1983,7 +1382,6 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 2114) * remove expr statement at ("test/cases/large/clang-22382.c": line 2118) * do without param at ("test/cases/large/clang-22382.c": line 2118) -* do without param at ("test/cases/large/clang-22382.c": line 2118) * expand compound statment at ("test/cases/large/clang-22382.c": line 2098) * remove expr statement at ("test/cases/large/clang-22382.c": line 2129) * do without param at ("test/cases/large/clang-22382.c": line 2129) @@ -1997,10 +1395,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 2137) * do without param at ("test/cases/large/clang-22382.c": line 2137) * do without param at ("test/cases/large/clang-22382.c": line 2137) -* remove expression at ("test/cases/large/clang-22382.c": line 2137) -* reduce to left at ("test/cases/large/clang-22382.c": line 2137) -* reduce to right at ("test/cases/large/clang-22382.c": line 2137) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2137) * replace by zero at ("test/cases/large/clang-22382.c": line 2137) * replace by zero at ("test/cases/large/clang-22382.c": line 2137) * replace by zero at ("test/cases/large/clang-22382.c": line 2137) @@ -2009,14 +1403,11 @@ * do without param at ("test/cases/large/clang-22382.c": line 2138) * remove expr statement at ("test/cases/large/clang-22382.c": line 2142) * do without param at ("test/cases/large/clang-22382.c": line 2142) -* reduce to left at ("test/cases/large/clang-22382.c": line 2142) -* reduce to right at ("test/cases/large/clang-22382.c": line 2142) -* replace by zero at ("test/cases/large/clang-22382.c": line 2142) -* do without param at ("test/cases/large/clang-22382.c": line 2142) * replace by zero at ("test/cases/large/clang-22382.c": line 2142) * remove expr statement at ("test/cases/large/clang-22382.c": line 2145) * do without param at ("test/cases/large/clang-22382.c": line 2145) * do without param at ("test/cases/large/clang-22382.c": line 2145) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2147) * inline variable l_1437 at ("test/cases/large/clang-22382.c": line 2149) * remove return statement at ("test/cases/large/clang-22382.c": line 2150) * remove check at ("test/cases/large/clang-22382.c": line 2147) @@ -2033,9 +1424,6 @@ * reduce to operant at ("test/cases/large/clang-22382.c": line 2166) * inline variable l_1164 at ("test/cases/large/clang-22382.c": line 2166) * inline variable l_1176 at ("test/cases/large/clang-22382.c": line 2167) -* remove initializer at ("test/cases/large/clang-22382.c": line 2168) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2168) -* remove variable l_1240 at ("test/cases/large/clang-22382.c": line 2168) * inline variable l_1360 at ("test/cases/large/clang-22382.c": line 2169) * inline variable l_1362 at ("test/cases/large/clang-22382.c": line 2170) * remove variable l_1423 at ("test/cases/large/clang-22382.c": line 2171) @@ -2048,21 +1436,10 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 2177) * do without param at ("test/cases/large/clang-22382.c": line 2177) * do without param at ("test/cases/large/clang-22382.c": line 2177) -* remove initializer at ("test/cases/large/clang-22382.c": line 2182) -* reduce to left at ("test/cases/large/clang-22382.c": line 2182) -* reduce to right at ("test/cases/large/clang-22382.c": line 2182) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2182) -* remove initializer at ("test/cases/large/clang-22382.c": line 2184) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2184) -* remove variable l_1479 at ("test/cases/large/clang-22382.c": line 2184) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2185) -* reduce to left at ("test/cases/large/clang-22382.c": line 2185) -* reduce to right at ("test/cases/large/clang-22382.c": line 2185) -* reduce to left at ("test/cases/large/clang-22382.c": line 2185) -* reduce to right at ("test/cases/large/clang-22382.c": line 2185) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2182) +* remove empty compound at ("test/cases/large/clang-22382.c": line 2183) * remove check at ("test/cases/large/clang-22382.c": line 2182) -* remove iterator at ("test/cases/large/clang-22382.c": line 2182) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2182) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2186) * remove expr statement at ("test/cases/large/clang-22382.c": line 2189) * reduce to left at ("test/cases/large/clang-22382.c": line 2189) * reduce to right at ("test/cases/large/clang-22382.c": line 2189) @@ -2074,10 +1451,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 2189) * do without param at ("test/cases/large/clang-22382.c": line 2189) * do without param at ("test/cases/large/clang-22382.c": line 2189) -* remove expression at ("test/cases/large/clang-22382.c": line 2189) -* reduce to left at ("test/cases/large/clang-22382.c": line 2189) -* reduce to right at ("test/cases/large/clang-22382.c": line 2189) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2189) * replace by zero at ("test/cases/large/clang-22382.c": line 2189) * replace by zero at ("test/cases/large/clang-22382.c": line 2189) * replace by zero at ("test/cases/large/clang-22382.c": line 2189) @@ -2091,171 +1464,6 @@ * expand compound statment at ("test/cases/large/clang-22382.c": line 2070) * remove return statement at ("test/cases/large/clang-22382.c": line 2208) * replace by zero at ("test/cases/large/clang-22382.c": line 2208) -* remove static at ("test/cases/large/clang-22382.c": line 2215) -* remove labelIdent "lbl_903" 201853349 (NodeInfo ("test/cases/large/clang-22382.c": line 2291) (("test/cases/large/clang-22382.c": line 2291),7) (Name {nameId = 14361})) at ("test/cases/large/clang-22382.c": line 2291) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2217) -* inline variable l_75 at ("test/cases/large/clang-22382.c": line 2217) -* inline variable l_80 at ("test/cases/large/clang-22382.c": line 2218) -* inline variable l_81 at ("test/cases/large/clang-22382.c": line 2219) -* inline variable l_82 at ("test/cases/large/clang-22382.c": line 2220) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2221) -* inline variable l_83 at ("test/cases/large/clang-22382.c": line 2221) -* remove initializer at ("test/cases/large/clang-22382.c": line 2222) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2222) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2222) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2222) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2222) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2222) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2222) -* remove variable l_84 at ("test/cases/large/clang-22382.c": line 2222) -* remove initializer at ("test/cases/large/clang-22382.c": line 2223) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2223) -* remove variable l_163 at ("test/cases/large/clang-22382.c": line 2223) -* remove variable l_603 at ("test/cases/large/clang-22382.c": line 2224) -* inline variable l_606 at ("test/cases/large/clang-22382.c": line 2225) -* inline variable l_712 at ("test/cases/large/clang-22382.c": line 2226) -* inline variable l_716 at ("test/cases/large/clang-22382.c": line 2227) -* inline variable l_902 at ("test/cases/large/clang-22382.c": line 2228) -* remove variable l_959 at ("test/cases/large/clang-22382.c": line 2229) -* inline variable l_961 at ("test/cases/large/clang-22382.c": line 2230) -* remove variable j at ("test/cases/large/clang-22382.c": line 2231) -* remove variable i at ("test/cases/large/clang-22382.c": line 2231) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2233) -* reduce to left at ("test/cases/large/clang-22382.c": line 2233) -* reduce to right at ("test/cases/large/clang-22382.c": line 2233) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2238) -* do without param at ("test/cases/large/clang-22382.c": line 2238) -* do without param at ("test/cases/large/clang-22382.c": line 2238) -* remove empty compound at ("test/cases/large/clang-22382.c": line 2245) -* expand compound statment at ("test/cases/large/clang-22382.c": line 2245) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2255) -* do without param at ("test/cases/large/clang-22382.c": line 2255) -* do without param at ("test/cases/large/clang-22382.c": line 2255) -* do without param at ("test/cases/large/clang-22382.c": line 2255) -* do without param at ("test/cases/large/clang-22382.c": line 2255) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2261) -* do without param at ("test/cases/large/clang-22382.c": line 2261) -* do without param at ("test/cases/large/clang-22382.c": line 2261) -* do without param at ("test/cases/large/clang-22382.c": line 2261) -* replace by zero at ("test/cases/large/clang-22382.c": line 2261) -* replace by zero at ("test/cases/large/clang-22382.c": line 2261) -* do without param at ("test/cases/large/clang-22382.c": line 2261) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2266) -* do without param at ("test/cases/large/clang-22382.c": line 2266) -* do without param at ("test/cases/large/clang-22382.c": line 2266) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2271) -* do without param at ("test/cases/large/clang-22382.c": line 2271) -* do without param at ("test/cases/large/clang-22382.c": line 2271) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2276) -* do without param at ("test/cases/large/clang-22382.c": line 2276) -* do without param at ("test/cases/large/clang-22382.c": line 2276) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2281) -* do without param at ("test/cases/large/clang-22382.c": line 2281) -* reduce to left at ("test/cases/large/clang-22382.c": line 2281) -* reduce to right at ("test/cases/large/clang-22382.c": line 2281) -* replace by zero at ("test/cases/large/clang-22382.c": line 2281) -* replace by zero at ("test/cases/large/clang-22382.c": line 2281) -* replace by zero at ("test/cases/large/clang-22382.c": line 2281) -* do without param at ("test/cases/large/clang-22382.c": line 2281) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2286) -* do without param at ("test/cases/large/clang-22382.c": line 2286) -* do without param at ("test/cases/large/clang-22382.c": line 2286) -* reduce to left at ("test/cases/large/clang-22382.c": line 2286) -* reduce to right at ("test/cases/large/clang-22382.c": line 2286) -* reduce to left at ("test/cases/large/clang-22382.c": line 2286) -* reduce to right at ("test/cases/large/clang-22382.c": line 2286) -* do without param at ("test/cases/large/clang-22382.c": line 2286) -* do without param at ("test/cases/large/clang-22382.c": line 2286) -* inline variable l_604 at ("test/cases/large/clang-22382.c": line 2294) -* inline variable l_605 at ("test/cases/large/clang-22382.c": line 2295) -* remove condition at ("test/cases/large/clang-22382.c": line 2296) -* remove statement at ("test/cases/large/clang-22382.c": line 2297) -* remove condition at ("test/cases/large/clang-22382.c": line 2298) -* remove statement at ("test/cases/large/clang-22382.c": line 2299) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2301) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2301) -* remove check at ("test/cases/large/clang-22382.c": line 2292) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* replace by zero at ("test/cases/large/clang-22382.c": line 2305) -* replace by zero at ("test/cases/large/clang-22382.c": line 2305) -* remove expression at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* remove expression at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* reduce to left at ("test/cases/large/clang-22382.c": line 2305) -* reduce to right at ("test/cases/large/clang-22382.c": line 2305) -* remove expression at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* reduce to left at ("test/cases/large/clang-22382.c": line 2305) -* reduce to right at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* do without param at ("test/cases/large/clang-22382.c": line 2305) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2308) -* do without param at ("test/cases/large/clang-22382.c": line 2308) -* do without param at ("test/cases/large/clang-22382.c": line 2308) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2310) -* do without param at ("test/cases/large/clang-22382.c": line 2310) -* replace by zero at ("test/cases/large/clang-22382.c": line 2310) -* replace by zero at ("test/cases/large/clang-22382.c": line 2310) -* do without param at ("test/cases/large/clang-22382.c": line 2310) -* remove condition at ("test/cases/large/clang-22382.c": line 2318) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2320) -* do without param at ("test/cases/large/clang-22382.c": line 2320) -* do without param at ("test/cases/large/clang-22382.c": line 2320) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2321) -* do without param at ("test/cases/large/clang-22382.c": line 2321) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2321) -* do without param at ("test/cases/large/clang-22382.c": line 2321) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2324) -* do without param at ("test/cases/large/clang-22382.c": line 2324) -* do without param at ("test/cases/large/clang-22382.c": line 2324) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2330) -* do without param at ("test/cases/large/clang-22382.c": line 2330) -* remove condition at ("test/cases/large/clang-22382.c": line 2333) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* reduce to left at ("test/cases/large/clang-22382.c": line 2338) -* reduce to right at ("test/cases/large/clang-22382.c": line 2338) -* remove expression at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* reduce to left at ("test/cases/large/clang-22382.c": line 2338) -* reduce to right at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* do without param at ("test/cases/large/clang-22382.c": line 2338) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2342) -* do without param at ("test/cases/large/clang-22382.c": line 2342) -* replace by zero at ("test/cases/large/clang-22382.c": line 2342) -* replace by zero at ("test/cases/large/clang-22382.c": line 2342) -* remove return statement at ("test/cases/large/clang-22382.c": line 2345) * remove static at ("test/cases/large/clang-22382.c": line 2352) * inline variable l_168 at ("test/cases/large/clang-22382.c": line 2354) * remove variable l_179 at ("test/cases/large/clang-22382.c": line 2355) @@ -2272,84 +1480,6 @@ * inline variable l_544 at ("test/cases/large/clang-22382.c": line 2364) * inline variable l_551 at ("test/cases/large/clang-22382.c": line 2365) * inline variable l_560 at ("test/cases/large/clang-22382.c": line 2366) -* remove initializer at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* reduce to operant at ("test/cases/large/clang-22382.c": line 2367) -* remove variable l_567 at ("test/cases/large/clang-22382.c": line 2367) * remove variable k at ("test/cases/large/clang-22382.c": line 2368) * remove variable j at ("test/cases/large/clang-22382.c": line 2368) * remove variable i at ("test/cases/large/clang-22382.c": line 2368) @@ -2374,13 +1504,10 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 2394) * do without param at ("test/cases/large/clang-22382.c": line 2394) * replace by zero at ("test/cases/large/clang-22382.c": line 2394) -* reduce to left at ("test/cases/large/clang-22382.c": line 2394) -* reduce to right at ("test/cases/large/clang-22382.c": line 2394) * do without param at ("test/cases/large/clang-22382.c": line 2394) * remove expression at ("test/cases/large/clang-22382.c": line 2394) * replace by zero at ("test/cases/large/clang-22382.c": line 2394) * do without param at ("test/cases/large/clang-22382.c": line 2394) -* replace by zero at ("test/cases/large/clang-22382.c": line 2394) * do without param at ("test/cases/large/clang-22382.c": line 2394) * remove expr statement at ("test/cases/large/clang-22382.c": line 2399) * do without param at ("test/cases/large/clang-22382.c": line 2399) @@ -2389,9 +1516,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2403) * reduce to left at ("test/cases/large/clang-22382.c": line 2403) * reduce to right at ("test/cases/large/clang-22382.c": line 2403) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2403) * remove initializer at ("test/cases/large/clang-22382.c": line 2405) * reduce to left at ("test/cases/large/clang-22382.c": line 2405) * reduce to right at ("test/cases/large/clang-22382.c": line 2405) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2405) * remove expr statement at ("test/cases/large/clang-22382.c": line 2406) * reduce to left at ("test/cases/large/clang-22382.c": line 2406) * reduce to right at ("test/cases/large/clang-22382.c": line 2406) @@ -2404,6 +1533,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2403) * remove iterator at ("test/cases/large/clang-22382.c": line 2403) * reduce to operant at ("test/cases/large/clang-22382.c": line 2403) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2407) * remove expr statement at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) * do without param at ("test/cases/large/clang-22382.c": line 2410) @@ -2429,7 +1559,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 2426) * do without param at ("test/cases/large/clang-22382.c": line 2426) * do without param at ("test/cases/large/clang-22382.c": line 2426) -* do without param at ("test/cases/large/clang-22382.c": line 2426) * remove expression at ("test/cases/large/clang-22382.c": line 2426) * replace by zero at ("test/cases/large/clang-22382.c": line 2426) * remove expr statement at ("test/cases/large/clang-22382.c": line 2429) @@ -2465,7 +1594,6 @@ * expand compound statment at ("test/cases/large/clang-22382.c": line 2463) * remove expr statement at ("test/cases/large/clang-22382.c": line 2475) * do without param at ("test/cases/large/clang-22382.c": line 2475) -* do without param at ("test/cases/large/clang-22382.c": line 2475) * remove expr statement at ("test/cases/large/clang-22382.c": line 2483) * do without param at ("test/cases/large/clang-22382.c": line 2483) * reduce to left at ("test/cases/large/clang-22382.c": line 2483) @@ -2482,10 +1610,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 2494) * remove expr statement at ("test/cases/large/clang-22382.c": line 2505) * do without param at ("test/cases/large/clang-22382.c": line 2505) -* reduce to left at ("test/cases/large/clang-22382.c": line 2505) -* reduce to right at ("test/cases/large/clang-22382.c": line 2505) -* replace by zero at ("test/cases/large/clang-22382.c": line 2505) -* do without param at ("test/cases/large/clang-22382.c": line 2505) * replace by zero at ("test/cases/large/clang-22382.c": line 2505) * remove expr statement at ("test/cases/large/clang-22382.c": line 2508) * do without param at ("test/cases/large/clang-22382.c": line 2508) @@ -2493,9 +1617,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2509) * reduce to left at ("test/cases/large/clang-22382.c": line 2509) * reduce to right at ("test/cases/large/clang-22382.c": line 2509) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2509) * remove initializer at ("test/cases/large/clang-22382.c": line 2511) * reduce to left at ("test/cases/large/clang-22382.c": line 2511) * reduce to right at ("test/cases/large/clang-22382.c": line 2511) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2511) * remove expr statement at ("test/cases/large/clang-22382.c": line 2512) * reduce to left at ("test/cases/large/clang-22382.c": line 2512) * reduce to right at ("test/cases/large/clang-22382.c": line 2512) @@ -2507,6 +1633,7 @@ * remove check at ("test/cases/large/clang-22382.c": line 2509) * remove iterator at ("test/cases/large/clang-22382.c": line 2509) * reduce to operant at ("test/cases/large/clang-22382.c": line 2509) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2513) * remove expr statement at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) * do without param at ("test/cases/large/clang-22382.c": line 2518) @@ -2532,7 +1659,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 2539) * do without param at ("test/cases/large/clang-22382.c": line 2539) * do without param at ("test/cases/large/clang-22382.c": line 2539) -* do without param at ("test/cases/large/clang-22382.c": line 2539) * remove expr statement at ("test/cases/large/clang-22382.c": line 2541) * do without param at ("test/cases/large/clang-22382.c": line 2541) * do without param at ("test/cases/large/clang-22382.c": line 2541) @@ -2540,12 +1666,12 @@ * do without param at ("test/cases/large/clang-22382.c": line 2544) * do without param at ("test/cases/large/clang-22382.c": line 2544) * do without param at ("test/cases/large/clang-22382.c": line 2544) -* do without param at ("test/cases/large/clang-22382.c": line 2544) * remove expression at ("test/cases/large/clang-22382.c": line 2544) * replace by zero at ("test/cases/large/clang-22382.c": line 2544) * remove initializer at ("test/cases/large/clang-22382.c": line 2551) * reduce to left at ("test/cases/large/clang-22382.c": line 2551) * reduce to right at ("test/cases/large/clang-22382.c": line 2551) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2551) * remove expr statement at ("test/cases/large/clang-22382.c": line 2552) * reduce to left at ("test/cases/large/clang-22382.c": line 2552) * reduce to right at ("test/cases/large/clang-22382.c": line 2552) @@ -2583,10 +1709,6 @@ * remove variable i at ("test/cases/large/clang-22382.c": line 2591) * remove expr statement at ("test/cases/large/clang-22382.c": line 2601) * do without param at ("test/cases/large/clang-22382.c": line 2601) -* reduce to left at ("test/cases/large/clang-22382.c": line 2601) -* reduce to right at ("test/cases/large/clang-22382.c": line 2601) -* replace by zero at ("test/cases/large/clang-22382.c": line 2601) -* do without param at ("test/cases/large/clang-22382.c": line 2601) * replace by zero at ("test/cases/large/clang-22382.c": line 2601) * expand compound statment at ("test/cases/large/clang-22382.c": line 2599) * remove expr statement at ("test/cases/large/clang-22382.c": line 2606) @@ -2594,9 +1716,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 2606) * remove expr statement at ("test/cases/large/clang-22382.c": line 2612) * expand compound statment at ("test/cases/large/clang-22382.c": line 2609) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2616) -* reduce to left at ("test/cases/large/clang-22382.c": line 2616) -* reduce to right at ("test/cases/large/clang-22382.c": line 2616) * remove expr statement at ("test/cases/large/clang-22382.c": line 2619) * do without param at ("test/cases/large/clang-22382.c": line 2619) * remove expr statement at ("test/cases/large/clang-22382.c": line 2624) @@ -2610,12 +1729,6 @@ * replace by zero at ("test/cases/large/clang-22382.c": line 2629) * replace by zero at ("test/cases/large/clang-22382.c": line 2629) * remove expr statement at ("test/cases/large/clang-22382.c": line 2634) -* do without param at ("test/cases/large/clang-22382.c": line 2634) -* replace by zero at ("test/cases/large/clang-22382.c": line 2634) -* replace by zero at ("test/cases/large/clang-22382.c": line 2634) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2639) -* reduce to left at ("test/cases/large/clang-22382.c": line 2639) -* reduce to right at ("test/cases/large/clang-22382.c": line 2639) * remove expr statement at ("test/cases/large/clang-22382.c": line 2647) * do without param at ("test/cases/large/clang-22382.c": line 2647) * do without param at ("test/cases/large/clang-22382.c": line 2647) @@ -2631,7 +1744,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 2658) * do without param at ("test/cases/large/clang-22382.c": line 2658) * do without param at ("test/cases/large/clang-22382.c": line 2658) -* do without param at ("test/cases/large/clang-22382.c": line 2658) * remove expression at ("test/cases/large/clang-22382.c": line 2658) * replace by zero at ("test/cases/large/clang-22382.c": line 2658) * remove expr statement at ("test/cases/large/clang-22382.c": line 2661) @@ -2639,7 +1751,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 2661) * remove expr statement at ("test/cases/large/clang-22382.c": line 2664) * do without param at ("test/cases/large/clang-22382.c": line 2664) -* do without param at ("test/cases/large/clang-22382.c": line 2664) * remove expr statement at ("test/cases/large/clang-22382.c": line 2666) * reduce to left at ("test/cases/large/clang-22382.c": line 2666) * reduce to right at ("test/cases/large/clang-22382.c": line 2666) @@ -2653,6 +1764,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2691) * reduce to left at ("test/cases/large/clang-22382.c": line 2691) * reduce to right at ("test/cases/large/clang-22382.c": line 2691) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2691) * remove expr statement at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) * do without param at ("test/cases/large/clang-22382.c": line 2695) @@ -2753,10 +1865,12 @@ * remove variable i at ("test/cases/large/clang-22382.c": line 2760) * remove expr statement at ("test/cases/large/clang-22382.c": line 2763) * do without param at ("test/cases/large/clang-22382.c": line 2763) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2766) * remove return statement at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) * replace by zero at ("test/cases/large/clang-22382.c": line 2770) * remove check at ("test/cases/large/clang-22382.c": line 2766) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2771) * remove expr statement at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) * do without param at ("test/cases/large/clang-22382.c": line 2775) @@ -2764,8 +1878,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 2779) * do without param at ("test/cases/large/clang-22382.c": line 2779) * remove expression at ("test/cases/large/clang-22382.c": line 2779) -* reduce to left at ("test/cases/large/clang-22382.c": line 2779) -* reduce to right at ("test/cases/large/clang-22382.c": line 2779) * do without param at ("test/cases/large/clang-22382.c": line 2779) * remove condition at ("test/cases/large/clang-22382.c": line 2782) * do without param at ("test/cases/large/clang-22382.c": line 2782) @@ -2776,16 +1888,14 @@ * reduce to left at ("test/cases/large/clang-22382.c": line 2788) * reduce to right at ("test/cases/large/clang-22382.c": line 2788) * remove return statement at ("test/cases/large/clang-22382.c": line 2784) +* remove expr statement at ("test/cases/large/clang-22382.c": line 2789) * remove expr statement at ("test/cases/large/clang-22382.c": line 2790) * do without param at ("test/cases/large/clang-22382.c": line 2790) * replace by zero at ("test/cases/large/clang-22382.c": line 2790) -* reduce to left at ("test/cases/large/clang-22382.c": line 2790) -* reduce to right at ("test/cases/large/clang-22382.c": line 2790) * do without param at ("test/cases/large/clang-22382.c": line 2790) * remove expression at ("test/cases/large/clang-22382.c": line 2790) * replace by zero at ("test/cases/large/clang-22382.c": line 2790) * do without param at ("test/cases/large/clang-22382.c": line 2790) -* replace by zero at ("test/cases/large/clang-22382.c": line 2790) * do without param at ("test/cases/large/clang-22382.c": line 2790) * remove expr statement at ("test/cases/large/clang-22382.c": line 2795) * do without param at ("test/cases/large/clang-22382.c": line 2795) @@ -2819,7 +1929,6 @@ * do without param at ("test/cases/large/clang-22382.c": line 2842) * do without param at ("test/cases/large/clang-22382.c": line 2842) * do without param at ("test/cases/large/clang-22382.c": line 2842) -* do without param at ("test/cases/large/clang-22382.c": line 2842) * remove expression at ("test/cases/large/clang-22382.c": line 2842) * replace by zero at ("test/cases/large/clang-22382.c": line 2842) * expand compound statment at ("test/cases/large/clang-22382.c": line 2840) @@ -2917,19 +2026,15 @@ * remove expr statement at ("test/cases/large/clang-22382.c": line 2887) * do without param at ("test/cases/large/clang-22382.c": line 2887) * do without param at ("test/cases/large/clang-22382.c": line 2887) -* do without param at ("test/cases/large/clang-22382.c": line 2887) * remove expr statement at ("test/cases/large/clang-22382.c": line 2888) * do without param at ("test/cases/large/clang-22382.c": line 2888) * do without param at ("test/cases/large/clang-22382.c": line 2888) -* do without param at ("test/cases/large/clang-22382.c": line 2888) * remove expr statement at ("test/cases/large/clang-22382.c": line 2889) * do without param at ("test/cases/large/clang-22382.c": line 2889) * do without param at ("test/cases/large/clang-22382.c": line 2889) -* do without param at ("test/cases/large/clang-22382.c": line 2889) * remove expr statement at ("test/cases/large/clang-22382.c": line 2890) * do without param at ("test/cases/large/clang-22382.c": line 2890) * do without param at ("test/cases/large/clang-22382.c": line 2890) -* do without param at ("test/cases/large/clang-22382.c": line 2890) * remove expr statement at ("test/cases/large/clang-22382.c": line 2891) * do without param at ("test/cases/large/clang-22382.c": line 2891) * do without param at ("test/cases/large/clang-22382.c": line 2891) @@ -2941,9 +2046,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2893) * reduce to left at ("test/cases/large/clang-22382.c": line 2893) * reduce to right at ("test/cases/large/clang-22382.c": line 2893) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2893) * remove initializer at ("test/cases/large/clang-22382.c": line 2895) * reduce to left at ("test/cases/large/clang-22382.c": line 2895) * reduce to right at ("test/cases/large/clang-22382.c": line 2895) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2895) * remove expr statement at ("test/cases/large/clang-22382.c": line 2897) * do without param at ("test/cases/large/clang-22382.c": line 2897) * replace by zero at ("test/cases/large/clang-22382.c": line 2897) @@ -2964,12 +2071,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2901) * reduce to left at ("test/cases/large/clang-22382.c": line 2901) * reduce to right at ("test/cases/large/clang-22382.c": line 2901) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2901) * remove initializer at ("test/cases/large/clang-22382.c": line 2903) * reduce to left at ("test/cases/large/clang-22382.c": line 2903) * reduce to right at ("test/cases/large/clang-22382.c": line 2903) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2903) * remove initializer at ("test/cases/large/clang-22382.c": line 2905) * reduce to left at ("test/cases/large/clang-22382.c": line 2905) * reduce to right at ("test/cases/large/clang-22382.c": line 2905) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2905) * remove expr statement at ("test/cases/large/clang-22382.c": line 2907) * do without param at ("test/cases/large/clang-22382.c": line 2907) * replace by zero at ("test/cases/large/clang-22382.c": line 2907) @@ -2999,6 +2109,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2913) * reduce to left at ("test/cases/large/clang-22382.c": line 2913) * reduce to right at ("test/cases/large/clang-22382.c": line 2913) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2913) * remove expr statement at ("test/cases/large/clang-22382.c": line 2915) * do without param at ("test/cases/large/clang-22382.c": line 2915) * replace by zero at ("test/cases/large/clang-22382.c": line 2915) @@ -3018,12 +2129,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2919) * reduce to left at ("test/cases/large/clang-22382.c": line 2919) * reduce to right at ("test/cases/large/clang-22382.c": line 2919) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2919) * remove initializer at ("test/cases/large/clang-22382.c": line 2921) * reduce to left at ("test/cases/large/clang-22382.c": line 2921) * reduce to right at ("test/cases/large/clang-22382.c": line 2921) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2921) * remove initializer at ("test/cases/large/clang-22382.c": line 2923) * reduce to left at ("test/cases/large/clang-22382.c": line 2923) * reduce to right at ("test/cases/large/clang-22382.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2923) * remove expr statement at ("test/cases/large/clang-22382.c": line 2925) * do without param at ("test/cases/large/clang-22382.c": line 2925) * replace by zero at ("test/cases/large/clang-22382.c": line 2925) @@ -3049,9 +2163,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2930) * reduce to left at ("test/cases/large/clang-22382.c": line 2930) * reduce to right at ("test/cases/large/clang-22382.c": line 2930) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2930) * remove initializer at ("test/cases/large/clang-22382.c": line 2932) * reduce to left at ("test/cases/large/clang-22382.c": line 2932) * reduce to right at ("test/cases/large/clang-22382.c": line 2932) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2932) * remove expr statement at ("test/cases/large/clang-22382.c": line 2934) * do without param at ("test/cases/large/clang-22382.c": line 2934) * replace by zero at ("test/cases/large/clang-22382.c": line 2934) @@ -3072,6 +2188,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2938) * reduce to left at ("test/cases/large/clang-22382.c": line 2938) * reduce to right at ("test/cases/large/clang-22382.c": line 2938) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2938) * remove expr statement at ("test/cases/large/clang-22382.c": line 2940) * do without param at ("test/cases/large/clang-22382.c": line 2940) * replace by zero at ("test/cases/large/clang-22382.c": line 2940) @@ -3087,6 +2204,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2943) * reduce to left at ("test/cases/large/clang-22382.c": line 2943) * reduce to right at ("test/cases/large/clang-22382.c": line 2943) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2943) * remove expr statement at ("test/cases/large/clang-22382.c": line 2945) * do without param at ("test/cases/large/clang-22382.c": line 2945) * replace by zero at ("test/cases/large/clang-22382.c": line 2945) @@ -3106,6 +2224,7 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2949) * reduce to left at ("test/cases/large/clang-22382.c": line 2949) * reduce to right at ("test/cases/large/clang-22382.c": line 2949) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2949) * remove expr statement at ("test/cases/large/clang-22382.c": line 2951) * do without param at ("test/cases/large/clang-22382.c": line 2951) * replace by zero at ("test/cases/large/clang-22382.c": line 2951) @@ -3129,25 +2248,18 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2956) * reduce to left at ("test/cases/large/clang-22382.c": line 2956) * reduce to right at ("test/cases/large/clang-22382.c": line 2956) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2956) * remove expr statement at ("test/cases/large/clang-22382.c": line 2958) * do without param at ("test/cases/large/clang-22382.c": line 2958) -* replace by zero at ("test/cases/large/clang-22382.c": line 2958) -* do without param at ("test/cases/large/clang-22382.c": line 2958) * do without param at ("test/cases/large/clang-22382.c": line 2958) * remove expr statement at ("test/cases/large/clang-22382.c": line 2959) * do without param at ("test/cases/large/clang-22382.c": line 2959) -* replace by zero at ("test/cases/large/clang-22382.c": line 2959) -* do without param at ("test/cases/large/clang-22382.c": line 2959) * do without param at ("test/cases/large/clang-22382.c": line 2959) * remove expr statement at ("test/cases/large/clang-22382.c": line 2960) * do without param at ("test/cases/large/clang-22382.c": line 2960) -* replace by zero at ("test/cases/large/clang-22382.c": line 2960) -* do without param at ("test/cases/large/clang-22382.c": line 2960) * do without param at ("test/cases/large/clang-22382.c": line 2960) * remove expr statement at ("test/cases/large/clang-22382.c": line 2961) * do without param at ("test/cases/large/clang-22382.c": line 2961) -* replace by zero at ("test/cases/large/clang-22382.c": line 2961) -* do without param at ("test/cases/large/clang-22382.c": line 2961) * do without param at ("test/cases/large/clang-22382.c": line 2961) * remove condition at ("test/cases/large/clang-22382.c": line 2962) * remove expr statement at ("test/cases/large/clang-22382.c": line 2962) @@ -3171,9 +2283,11 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2967) * reduce to left at ("test/cases/large/clang-22382.c": line 2967) * reduce to right at ("test/cases/large/clang-22382.c": line 2967) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2967) * remove initializer at ("test/cases/large/clang-22382.c": line 2969) * reduce to left at ("test/cases/large/clang-22382.c": line 2969) * reduce to right at ("test/cases/large/clang-22382.c": line 2969) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2969) * remove expr statement at ("test/cases/large/clang-22382.c": line 2971) * do without param at ("test/cases/large/clang-22382.c": line 2971) * replace by zero at ("test/cases/large/clang-22382.c": line 2971) @@ -3194,12 +2308,15 @@ * remove initializer at ("test/cases/large/clang-22382.c": line 2975) * reduce to left at ("test/cases/large/clang-22382.c": line 2975) * reduce to right at ("test/cases/large/clang-22382.c": line 2975) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2975) * remove initializer at ("test/cases/large/clang-22382.c": line 2977) * reduce to left at ("test/cases/large/clang-22382.c": line 2977) * reduce to right at ("test/cases/large/clang-22382.c": line 2977) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2977) * remove initializer at ("test/cases/large/clang-22382.c": line 2979) * reduce to left at ("test/cases/large/clang-22382.c": line 2979) * reduce to right at ("test/cases/large/clang-22382.c": line 2979) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2979) * remove expr statement at ("test/cases/large/clang-22382.c": line 2981) * do without param at ("test/cases/large/clang-22382.c": line 2981) * replace by zero at ("test/cases/large/clang-22382.c": line 2981) diff --git a/rtree-c/test/expected/clang-22382/reduction/p8.path b/rtree-c/test/expected/clang-22382/reduction/p8.path index 59fb06bd4a76a56eb854fd1ee8665ad5c3e73c57..c8728e4f7814448c7dabf235bf9073b7bae2bee8 100644 --- a/rtree-c/test/expected/clang-22382/reduction/p8.path +++ b/rtree-c/test/expected/clang-22382/reduction/p8.path @@ -106,9 +106,6 @@ 1 remove variable __undefined at ("test/cases/large/clang-22382.c": line 1145) 1 remove declaration at ("test/cases/large/clang-22382.c": line 1147) 1 inline variable g_2 at ("test/cases/large/clang-22382.c": line 1154) -1 remove initializer at ("test/cases/large/clang-22382.c": line 1155) -1 remove variable g_35 at ("test/cases/large/clang-22382.c": line 1155) -1 remove declaration at ("test/cases/large/clang-22382.c": line 1155) 1 inline variable g_40 at ("test/cases/large/clang-22382.c": line 1156) 1 inline variable g_85 at ("test/cases/large/clang-22382.c": line 1157) 1 inline variable g_86 at ("test/cases/large/clang-22382.c": line 1158) @@ -125,9 +122,6 @@ 1 inline variable g_355 at ("test/cases/large/clang-22382.c": line 1169) 1 reduce to operant at ("test/cases/large/clang-22382.c": line 1170) 1 inline variable g_356 at ("test/cases/large/clang-22382.c": line 1170) -1 remove initializer at ("test/cases/large/clang-22382.c": line 1171) -1 remove variable g_388 at ("test/cases/large/clang-22382.c": line 1171) -1 remove declaration at ("test/cases/large/clang-22382.c": line 1171) 1 reduce to operant at ("test/cases/large/clang-22382.c": line 1172) 1 inline variable g_390 at ("test/cases/large/clang-22382.c": line 1172) 1 inline variable g_391 at ("test/cases/large/clang-22382.c": line 1173) @@ -153,9 +147,6 @@ 1 inline variable g_1103 at ("test/cases/large/clang-22382.c": line 1185) 1 reduce to operant at ("test/cases/large/clang-22382.c": line 1186) 1 inline variable g_1109 at ("test/cases/large/clang-22382.c": line 1186) -1 remove initializer at ("test/cases/large/clang-22382.c": line 1187) -1 remove variable g_1145 at ("test/cases/large/clang-22382.c": line 1187) -1 remove declaration at ("test/cases/large/clang-22382.c": line 1187) 1 inline variable g_1238 at ("test/cases/large/clang-22382.c": line 1188) 1 inline variable g_1241 at ("test/cases/large/clang-22382.c": line 1189) 1 inline variable g_1304 at ("test/cases/large/clang-22382.c": line 1190) @@ -178,12 +169,6 @@ 1 remove parameter at ("test/cases/large/clang-22382.c": line 1202) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1202) 1 remove variable func_6 at ("test/cases/large/clang-22382.c": line 1202) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1203) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1203) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1203) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1203) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1203) -1 remove variable func_12 at ("test/cases/large/clang-22382.c": line 1203) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1204) 1 remove variable func_22 at ("test/cases/large/clang-22382.c": line 1204) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1205) @@ -197,16 +182,6 @@ 1 remove parameter at ("test/cases/large/clang-22382.c": line 1206) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1206) 1 remove variable func_51 at ("test/cases/large/clang-22382.c": line 1206) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1207) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1207) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1207) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1207) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1207) -1 remove variable func_59 at ("test/cases/large/clang-22382.c": line 1207) -1 remove declaration at ("test/cases/large/clang-22382.c": line 1207) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1208) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1208) -1 remove variable func_66 at ("test/cases/large/clang-22382.c": line 1208) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1209) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1209) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1209) @@ -219,7 +194,6 @@ 1 remove function func_22 at ("test/cases/large/clang-22382.c": line 1635) 1 remove function func_41 at ("test/cases/large/clang-22382.c": line 1644) 1 remove function func_51 at ("test/cases/large/clang-22382.c": line 1763) -1 remove function func_59 at ("test/cases/large/clang-22382.c": line 2215) 1 remove function func_66 at ("test/cases/large/clang-22382.c": line 2352) 1 remove function func_71 at ("test/cases/large/clang-22382.c": line 2583) 1 remove function func_78 at ("test/cases/large/clang-22382.c": line 2752) @@ -254,26 +228,39 @@ 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2889) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2890) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2891) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2892) -* do without param at ("test/cases/large/clang-22382.c": line 2892) -* do without param at ("test/cases/large/clang-22382.c": line 2892) -* do without param at ("test/cases/large/clang-22382.c": line 2892) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2897) -* do without param at ("test/cases/large/clang-22382.c": line 2897) -* do without param at ("test/cases/large/clang-22382.c": line 2897) -* remove condition at ("test/cases/large/clang-22382.c": line 2898) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2898) -* do without param at ("test/cases/large/clang-22382.c": line 2898) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2907) -* do without param at ("test/cases/large/clang-22382.c": line 2907) -* do without param at ("test/cases/large/clang-22382.c": line 2907) -* remove condition at ("test/cases/large/clang-22382.c": line 2908) -* remove expr statement at ("test/cases/large/clang-22382.c": line 2908) -* do without param at ("test/cases/large/clang-22382.c": line 2908) +1 remove expr statement at ("test/cases/large/clang-22382.c": line 2892) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2893) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2895) +1 remove expr statement at ("test/cases/large/clang-22382.c": line 2897) +1 remove condition at ("test/cases/large/clang-22382.c": line 2898) +1 remove expr statement at ("test/cases/large/clang-22382.c": line 2898) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2898) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2896) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2895) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2895) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2894) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2893) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2893) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2901) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2903) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2905) +1 remove expr statement at ("test/cases/large/clang-22382.c": line 2907) +1 remove condition at ("test/cases/large/clang-22382.c": line 2908) +1 remove expr statement at ("test/cases/large/clang-22382.c": line 2908) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2908) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2906) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2905) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2905) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2904) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2903) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2903) +* remove empty compound at ("test/cases/large/clang-22382.c": line 2902) +* remove the for loop at ("test/cases/large/clang-22382.c": line 2901) * remove expr statement at ("test/cases/large/clang-22382.c": line 2912) * do without param at ("test/cases/large/clang-22382.c": line 2912) * do without param at ("test/cases/large/clang-22382.c": line 2912) * do without param at ("test/cases/large/clang-22382.c": line 2912) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2913) * remove expr statement at ("test/cases/large/clang-22382.c": line 2915) * do without param at ("test/cases/large/clang-22382.c": line 2915) * do without param at ("test/cases/large/clang-22382.c": line 2915) @@ -284,24 +271,31 @@ * do without param at ("test/cases/large/clang-22382.c": line 2918) * do without param at ("test/cases/large/clang-22382.c": line 2918) * do without param at ("test/cases/large/clang-22382.c": line 2918) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2919) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2921) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2923) * remove expr statement at ("test/cases/large/clang-22382.c": line 2925) * do without param at ("test/cases/large/clang-22382.c": line 2925) * do without param at ("test/cases/large/clang-22382.c": line 2925) * remove condition at ("test/cases/large/clang-22382.c": line 2926) * remove expr statement at ("test/cases/large/clang-22382.c": line 2926) * do without param at ("test/cases/large/clang-22382.c": line 2926) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2930) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2932) * remove expr statement at ("test/cases/large/clang-22382.c": line 2934) * do without param at ("test/cases/large/clang-22382.c": line 2934) * do without param at ("test/cases/large/clang-22382.c": line 2934) * remove condition at ("test/cases/large/clang-22382.c": line 2935) * remove expr statement at ("test/cases/large/clang-22382.c": line 2935) * do without param at ("test/cases/large/clang-22382.c": line 2935) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2938) * remove expr statement at ("test/cases/large/clang-22382.c": line 2940) * do without param at ("test/cases/large/clang-22382.c": line 2940) * do without param at ("test/cases/large/clang-22382.c": line 2940) * remove condition at ("test/cases/large/clang-22382.c": line 2941) * remove expr statement at ("test/cases/large/clang-22382.c": line 2941) * do without param at ("test/cases/large/clang-22382.c": line 2941) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2943) * remove expr statement at ("test/cases/large/clang-22382.c": line 2945) * do without param at ("test/cases/large/clang-22382.c": line 2945) * do without param at ("test/cases/large/clang-22382.c": line 2945) @@ -312,6 +306,7 @@ * do without param at ("test/cases/large/clang-22382.c": line 2948) * do without param at ("test/cases/large/clang-22382.c": line 2948) * do without param at ("test/cases/large/clang-22382.c": line 2948) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2949) * remove expr statement at ("test/cases/large/clang-22382.c": line 2951) * do without param at ("test/cases/large/clang-22382.c": line 2951) * do without param at ("test/cases/large/clang-22382.c": line 2951) @@ -326,6 +321,7 @@ * do without param at ("test/cases/large/clang-22382.c": line 2955) * do without param at ("test/cases/large/clang-22382.c": line 2955) * do without param at ("test/cases/large/clang-22382.c": line 2955) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2956) * remove expr statement at ("test/cases/large/clang-22382.c": line 2958) * do without param at ("test/cases/large/clang-22382.c": line 2958) * do without param at ("test/cases/large/clang-22382.c": line 2958) @@ -353,12 +349,17 @@ * do without param at ("test/cases/large/clang-22382.c": line 2966) * do without param at ("test/cases/large/clang-22382.c": line 2966) * do without param at ("test/cases/large/clang-22382.c": line 2966) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2967) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2969) * remove expr statement at ("test/cases/large/clang-22382.c": line 2971) * do without param at ("test/cases/large/clang-22382.c": line 2971) * do without param at ("test/cases/large/clang-22382.c": line 2971) * remove condition at ("test/cases/large/clang-22382.c": line 2972) * remove expr statement at ("test/cases/large/clang-22382.c": line 2972) * do without param at ("test/cases/large/clang-22382.c": line 2972) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2975) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2977) +* remove empty declaration at ("test/cases/large/clang-22382.c": line 2979) * remove expr statement at ("test/cases/large/clang-22382.c": line 2981) * do without param at ("test/cases/large/clang-22382.c": line 2981) * do without param at ("test/cases/large/clang-22382.c": line 2981) diff --git a/rtree-c/test/expected/clang-22382/reduction/p9.path b/rtree-c/test/expected/clang-22382/reduction/p9.path index 08dd519f4b09beb39a3226dbfcba26ce3382f89e..adac6024485fa64b2c822ba03873ae516e2b5539 100644 --- a/rtree-c/test/expected/clang-22382/reduction/p9.path +++ b/rtree-c/test/expected/clang-22382/reduction/p9.path @@ -106,9 +106,6 @@ 1 remove variable __undefined at ("test/cases/large/clang-22382.c": line 1145) 1 remove declaration at ("test/cases/large/clang-22382.c": line 1147) 1 inline variable g_2 at ("test/cases/large/clang-22382.c": line 1154) -1 remove initializer at ("test/cases/large/clang-22382.c": line 1155) -1 remove variable g_35 at ("test/cases/large/clang-22382.c": line 1155) -1 remove declaration at ("test/cases/large/clang-22382.c": line 1155) 1 inline variable g_40 at ("test/cases/large/clang-22382.c": line 1156) 1 inline variable g_85 at ("test/cases/large/clang-22382.c": line 1157) 1 inline variable g_86 at ("test/cases/large/clang-22382.c": line 1158) @@ -125,9 +122,6 @@ 1 inline variable g_355 at ("test/cases/large/clang-22382.c": line 1169) 1 reduce to operant at ("test/cases/large/clang-22382.c": line 1170) 1 inline variable g_356 at ("test/cases/large/clang-22382.c": line 1170) -1 remove initializer at ("test/cases/large/clang-22382.c": line 1171) -1 remove variable g_388 at ("test/cases/large/clang-22382.c": line 1171) -1 remove declaration at ("test/cases/large/clang-22382.c": line 1171) 1 reduce to operant at ("test/cases/large/clang-22382.c": line 1172) 1 inline variable g_390 at ("test/cases/large/clang-22382.c": line 1172) 1 inline variable g_391 at ("test/cases/large/clang-22382.c": line 1173) @@ -153,9 +147,6 @@ 1 inline variable g_1103 at ("test/cases/large/clang-22382.c": line 1185) 1 reduce to operant at ("test/cases/large/clang-22382.c": line 1186) 1 inline variable g_1109 at ("test/cases/large/clang-22382.c": line 1186) -1 remove initializer at ("test/cases/large/clang-22382.c": line 1187) -1 remove variable g_1145 at ("test/cases/large/clang-22382.c": line 1187) -1 remove declaration at ("test/cases/large/clang-22382.c": line 1187) 1 inline variable g_1238 at ("test/cases/large/clang-22382.c": line 1188) 1 inline variable g_1241 at ("test/cases/large/clang-22382.c": line 1189) 1 inline variable g_1304 at ("test/cases/large/clang-22382.c": line 1190) @@ -178,12 +169,6 @@ 1 remove parameter at ("test/cases/large/clang-22382.c": line 1202) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1202) 1 remove variable func_6 at ("test/cases/large/clang-22382.c": line 1202) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1203) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1203) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1203) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1203) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1203) -1 remove variable func_12 at ("test/cases/large/clang-22382.c": line 1203) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1204) 1 remove variable func_22 at ("test/cases/large/clang-22382.c": line 1204) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1205) @@ -197,16 +182,6 @@ 1 remove parameter at ("test/cases/large/clang-22382.c": line 1206) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1206) 1 remove variable func_51 at ("test/cases/large/clang-22382.c": line 1206) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1207) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1207) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1207) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1207) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1207) -1 remove variable func_59 at ("test/cases/large/clang-22382.c": line 1207) -1 remove declaration at ("test/cases/large/clang-22382.c": line 1207) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1208) -1 remove parameter at ("test/cases/large/clang-22382.c": line 1208) -1 remove variable func_66 at ("test/cases/large/clang-22382.c": line 1208) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1209) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1209) 1 remove parameter at ("test/cases/large/clang-22382.c": line 1209) @@ -219,7 +194,6 @@ 1 remove function func_22 at ("test/cases/large/clang-22382.c": line 1635) 1 remove function func_41 at ("test/cases/large/clang-22382.c": line 1644) 1 remove function func_51 at ("test/cases/large/clang-22382.c": line 1763) -1 remove function func_59 at ("test/cases/large/clang-22382.c": line 2215) 1 remove function func_66 at ("test/cases/large/clang-22382.c": line 2352) 1 remove function func_71 at ("test/cases/large/clang-22382.c": line 2583) 1 remove function func_78 at ("test/cases/large/clang-22382.c": line 2752) @@ -255,51 +229,100 @@ 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2890) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2891) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2892) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2893) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2895) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2897) 1 remove condition at ("test/cases/large/clang-22382.c": line 2898) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2898) 1 expand compound statment at ("test/cases/large/clang-22382.c": line 2898) 1 remove empty compound at ("test/cases/large/clang-22382.c": line 2896) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2895) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2895) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2894) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2893) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2893) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2901) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2903) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2905) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2907) 1 remove condition at ("test/cases/large/clang-22382.c": line 2908) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2908) 1 expand compound statment at ("test/cases/large/clang-22382.c": line 2908) 1 remove empty compound at ("test/cases/large/clang-22382.c": line 2906) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2905) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2905) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2904) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2903) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2903) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2902) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2901) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2901) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2912) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2913) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2915) 1 remove condition at ("test/cases/large/clang-22382.c": line 2916) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2916) 1 expand compound statment at ("test/cases/large/clang-22382.c": line 2916) 1 remove empty compound at ("test/cases/large/clang-22382.c": line 2914) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2913) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2913) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2918) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2919) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2921) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2923) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2925) 1 remove condition at ("test/cases/large/clang-22382.c": line 2926) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2926) 1 expand compound statment at ("test/cases/large/clang-22382.c": line 2926) 1 remove empty compound at ("test/cases/large/clang-22382.c": line 2924) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2923) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2923) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2922) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2921) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2921) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2920) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2919) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2919) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2930) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2932) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2934) 1 remove condition at ("test/cases/large/clang-22382.c": line 2935) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2935) 1 expand compound statment at ("test/cases/large/clang-22382.c": line 2935) 1 remove empty compound at ("test/cases/large/clang-22382.c": line 2933) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2932) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2932) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2931) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2930) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2930) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2938) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2940) 1 remove condition at ("test/cases/large/clang-22382.c": line 2941) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2941) 1 expand compound statment at ("test/cases/large/clang-22382.c": line 2941) 1 remove empty compound at ("test/cases/large/clang-22382.c": line 2939) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2938) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2938) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2943) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2945) 1 remove condition at ("test/cases/large/clang-22382.c": line 2946) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2946) 1 expand compound statment at ("test/cases/large/clang-22382.c": line 2946) 1 remove empty compound at ("test/cases/large/clang-22382.c": line 2944) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2943) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2943) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2948) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2949) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2951) 1 remove condition at ("test/cases/large/clang-22382.c": line 2952) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2952) 1 expand compound statment at ("test/cases/large/clang-22382.c": line 2952) 1 remove empty compound at ("test/cases/large/clang-22382.c": line 2950) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2949) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2949) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2954) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2955) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2956) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2958) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2959) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2960) @@ -308,19 +331,39 @@ 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2962) 1 expand compound statment at ("test/cases/large/clang-22382.c": line 2962) 1 remove empty compound at ("test/cases/large/clang-22382.c": line 2957) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2956) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2956) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2964) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2965) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2966) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2967) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2969) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2971) 1 remove condition at ("test/cases/large/clang-22382.c": line 2972) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2972) 1 expand compound statment at ("test/cases/large/clang-22382.c": line 2972) 1 remove empty compound at ("test/cases/large/clang-22382.c": line 2970) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2969) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2969) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2968) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2967) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2967) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2975) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2977) +1 remove empty declaration at ("test/cases/large/clang-22382.c": line 2979) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2981) 1 remove condition at ("test/cases/large/clang-22382.c": line 2982) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2982) 1 expand compound statment at ("test/cases/large/clang-22382.c": line 2982) 1 remove empty compound at ("test/cases/large/clang-22382.c": line 2980) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2979) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2979) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2978) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2977) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2977) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2976) +1 remove the for loop at ("test/cases/large/clang-22382.c": line 2975) +1 expand compound statment at ("test/cases/large/clang-22382.c": line 2975) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2986) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2987) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2988) @@ -330,4 +373,5 @@ 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2992) 1 remove expr statement at ("test/cases/large/clang-22382.c": line 2993) 1 remove return statement at ("test/cases/large/clang-22382.c": line 2994) +1 remove empty compound at ("test/cases/large/clang-22382.c": line 2862) diff --git a/rtree-c/test/expected/clang-22382/reduction/x7.c b/rtree-c/test/expected/clang-22382/reduction/x7.c index 01f55224dcbf4c44d1f8110b4510e7b619ac9e28..706a107610806b5b8082fe3a309b337b08f9fd77 100644 --- a/rtree-c/test/expected/clang-22382/reduction/x7.c +++ b/rtree-c/test/expected/clang-22382/reduction/x7.c @@ -7,12 +7,7 @@ typedef unsigned char uint8_t; typedef unsigned short int uint16_t; typedef unsigned int uint32_t; typedef unsigned long long int uint64_t; -static struct S0 { - signed f0 : 1; int64_t f1; signed f2 : 20; unsigned f3 : 8; - } g_388; -static int32_t g_390 = -1L; -static uint8_t g_391 = 255uL; -static uint16_t g_420[4][10] = { { 65535uL, 0x88f0L, 65535uL, 65532uL, 0x88f0L, 7uL, 7uL, 0x88f0L, 65532uL, 65535uL }, { 0uL, 0uL, 0x54a8L, 0x88f0L, 0x8ac6L, 0x54a8L, 0x8ac6L, 0x88f0L, 0x54a8L, 0uL }, { 0x8ac6L, 7uL, 65535uL, 0x8ac6L, 65532uL, 65532uL, 0x8ac6L, 65535uL, 7uL, 0x8ac6L }, { 65535uL, 0uL, 7uL, 65532uL, 0uL, 65532uL, 7uL, 0uL, 65535uL, 65535uL } }; +static uint16_t g_420[4][10]; static int32_t g_421[5][10][5] = { { { -1L, 0x9cc7936fL, 0x733e4b69L, -10L, 3L }, { 0x6f17c7b4L, 0x504e397cL, 0xfaf5c5a5L, 0x7c3e73e6L, -1L }, { 9L, 0x276b277bL, -1L, 6L, 6L }, { -8L, 0xa1e38021L, -8L, 0x94c3bd62L, 0xa7408f1fL }, { 0x8ac3a7dbL, 0xd1f34a63L, 0x5469b73L, 0x41e353bdL, 0x2626dbabL }, { 0x6f17c7b4L, 0L, -3L, 1L, 0xc693e4d5L }, { -1L, 0x468dfb35L, 0x5469b73L, 0x2626dbabL, 3L }, { 0xd2a2360eL, -9L, -8L, 0x962c5fe5L, 0x6f17c7b4L }, { 0x44593456L, 0x9cc7936fL, -1L, 0xadf75ad1L, 0xd7fdc368L }, { 0xc7dfe44cL, 0x889a9044L, 0xfaf5c5a5L, -1L, 0x504e397cL } }, { { 0xd1f34a63L, 0x7d366db7L, 0xfa444388L, 0x468dfb35L, 0x4a120eaaL }, { 0x7c3e73e6L, 0x40dd39b6L, 0xd06cbe39L, 0x73bcdcaeL, 0x92d6179aL }, { 3L, 0L, 0xadf75ad1L, 0L, 0x8ac3a7dbL }, { 0x889a9044L, 7L, 0x2dc81d43L, 0xb3515830L, 0xfaf5c5a5L }, { 0xfa444388L, 0x5469b73L, 1L, -5L, 1L }, { 0x34421670L, 0x34421670L, -1L, -1L, 0x73bcdcaeL }, { 0xb2f5332aL, 0x2626dbabL, 0x7e2228e0L, 0x28b7bcceL, 0x276b277bL }, { 0xde5c95e5L, 0L, -4L, 0xa3ea5012L, 0xda0ab8efL }, { 0xd5dd3e96L, 0x2626dbabL, 9L, 0x13025689L, 1L }, { 0L, 0x34421670L, 0x57f46e1eL, 0x40dd39b6L, 0xc7dfe44cL } }, { { 0x28b7bcceL, 0x5469b73L, 1L, 1L, 0x7d366db7L }, { -1L, 7L, 0x962c5fe5L, 0L, 0xdfefce86L }, { 0xb56072fL, 0L, 0x733e4b69L, 0xd7fdc368L, 0L }, { -1L, 0x40dd39b6L, -1L, 0xfaf5c5a5L, 0xd2a2360eL }, { 0xcd05dc4eL, 0x7d366db7L, 1L, 0x4772fbbaL, 0xbb4b3d1cL }, { 0xda0ab8efL, 0x889a9044L, 0xa3ea5012L, 0x6f17c7b4L, -1L }, { -1L, 0x9cc7936fL, 0xb2f5332aL, 0xb2f5332aL, 0x9cc7936fL }, { 0xc693e4d5L, -9L, 0x504e397cL, 0xd06cbe39L, 0xa3ea5012L }, { 1L, 0x468dfb35L, 9L, -7L, 0x2871c56aL }, { 0xd06cbe39L, 0L, 0xeb725935L, -1L, 1L } }, { { 1L, 0xd1f34a63L, -1L, 1L, 0x13025689L }, { 0xc693e4d5L, 0xa1e38021L, 1L, -1L, 0x5d2bdd0bL }, { -1L, 0x276b277bL, 0x2871c56aL, -1L, 6L }, { 0xda0ab8efL, 0x504e397cL, 0x5d2bdd0bL, 7L, 0L }, { 0xcd05dc4eL, -1L, 0xbb4b3d1cL, 3L, 0L }, { -1L, -1L, 8L, 0x3e7f1e87L, 0x962c5fe5L }, { 0xb56072fL, 0x28b7bcceL, 0L, 0x2871c56aL, -1L }, { -1L, 0x552e894L, -1L, 0x5cf14d71L, -8L }, { 0x28b7bcceL, -1L, 8L, -1L, 0x28b7bcceL }, { 0L, -8L, 0xa7408f1fL, 0L, 1L } }, { { -1L, 0x2871c56aL, 0L, 0x28b7bcceL, 0xb56072fL }, { 1L, 1L, -1L, 0xb7c597ceL, 1L }, { 6L, 0x28b7bcceL, 0xd1f34a63L, 0x9cc7936fL, 3L }, { 1L, 0x45cbe6d6L, -3L, 0x3e7f1e87L, 0xb7c597ceL }, { 0xbc0fe9d4L, 1L, 0x4772fbbaL, 1L, 3L }, { 0x40dd39b6L, 0xc693e4d5L, 0x552e894L, 0x6f17c7b4L, 0L }, { 0xcd05dc4eL, -5L, 0x5469b73L, -1L, 0x7e2228e0L }, { 0L, 0x552e894L, 1L, 1L, 0xfaf5c5a5L }, { 0xbb4b3d1cL, 0x276b277bL, 9L, 1L, 0L }, { 0x3e7f1e87L, 0L, 0x962c5fe5L, -1L, 0xd2a2360eL } } }; static uint64_t g_506 = 0uL; static uint64_t g_559[8] = { 4uL, 4uL, 4uL, 4uL, 4uL, 4uL, 4uL, 4uL }; @@ -25,7 +20,6 @@ static int32_t g_1031 = 1L; static uint32_t g_1032[9] = { 18446744073709551615uL, 18446744073709551606uL, 18446744073709551615uL, 18446744073709551606uL, 18446744073709551615uL, 18446744073709551606uL, 18446744073709551615uL, 18446744073709551606uL, 18446744073709551615uL }; static int32_t g_1103 = 0x44377efeL; static int8_t g_1109 = -10L; -static struct S0 g_1145[8] = { { -0, -1L, 887, 10 }, { -0, -1L, 887, 10 }, { -0, -1L, 887, 10 }, { -0, -1L, 887, 10 }, { -0, -1L, 887, 10 }, { -0, -1L, 887, 10 }, { -0, -1L, 887, 10 }, { -0, -1L, 887, 10 } }; static int64_t g_1238 = 0xef73cdc07db9fd50LL; static uint64_t g_1241 = 1uL; static uint32_t g_1304 = 0uL; @@ -44,11 +38,6 @@ static int32_t func_6(uint32_t p_7, int64_t p_9, int8_t p_10, int32_t p_11); -static uint8_t func_12(uint32_t p_13, - int16_t p_14, - struct S0 p_15, - struct S0 p_16, - int8_t p_17); static uint8_t func_22(uint32_t p_23); static uint8_t func_41(int32_t p_42, uint8_t p_43, @@ -59,18 +48,11 @@ static uint16_t func_51(int16_t p_52, uint16_t p_53, uint64_t p_54, int32_t p_55); -static struct S0 func_59(uint32_t p_60, - int16_t p_61, - uint64_t p_62, - uint8_t p_63, - struct S0 p_64); -static int32_t func_66(uint16_t p_67, struct S0 p_68); static int32_t func_71(uint8_t p_72, uint32_t p_73, uint32_t p_74); static uint8_t func_78(uint32_t p_79); static int64_t func_1() { uint32_t l_5 = 0x6da5043cL; - struct S0 l_34 = { 0, 0x5c82f744ed25e425LL, -208, 14 }; int32_t l_2303[5]; int8_t l_2308 = 3L; uint16_t l_2311 = 65527uL; @@ -113,7 +95,11 @@ static int64_t func_1() for (i = 0; i < 1; i++) l_2310[i] = 0xf3d959faL; l_5 = 1L; - g_2300 |= func_6(0, l_30, l_33, 1L, l_33); + g_2300 |= func_6((18446744073709551615uL != 0x315362daab72b21aLL) > (1L == ((0x4ccfd66c4a87fce6LL, 1L && func_22(((0uL && (l_30, (4294967290uL != (l_33 ^ 1L) > l_30, 1L)) & 65534uL, 0x2ad015b01d976d99LL), 1L))), l_5), l_5), + l_30, + l_33, + 1L, + l_33); l_2311++; } (0x720fL == 0x14d4L, 0x1e7b790c5a96d6b6LL); @@ -130,7 +116,7 @@ static int64_t func_1() ((0x6d2bL, 12), g_1032[4]); (0xbd2ee514L, 0); ((3 & 1L, 8L) ^ 4294967295uL) <= 0x5cc1ffd3L != 1uL; - (g_388.f0, 0xd95d3b69L); + 0xd95d3b69L; (0x6d2bL, 12); } l_2354--; @@ -145,16 +131,11 @@ static int32_t func_6(uint32_t p_7, { return p_8; } -static uint8_t func_12(uint32_t p_13, - int16_t p_14, - struct S0 p_15, - struct S0 p_16, - int8_t p_17) +static uint8_t func_12(uint32_t p_13, int16_t p_14, int8_t p_17) { uint16_t l_47[9][1]; int32_t l_48 = 0x693ce85dL; int32_t l_58 = 1L; - struct S0 l_65 = { -0, 0x398c3d34e0bb6923LL, 83, 9 }; int32_t l_2073 = 1L; int32_t l_2076 = 0xf76a42b0L; int32_t l_2077 = 0x8d8b355dL; @@ -164,24 +145,19 @@ static uint8_t func_12(uint32_t p_13, int8_t l_2167 = 1L; uint16_t l_2242[1]; int32_t l_2280 = 0xa36c0f69L; - struct S0 l_2282[6] = { { 0, -1L, 256, 10 }, { 0, -1L, 256, 10 }, { 0, -1L, 256, 10 }, { 0, -1L, 256, 10 }, { 0, -1L, 256, 10 }, { 0, -1L, 256, 10 } }; uint32_t l_2298 = 0xb81f1c22L; int i, j, k; (-1L, 1); - (p_13 >= p_16.f1, 3); - ((0, func_41(p_16.f1, + 3; + ((0, func_41(0, l_47[0][0] = 1L, func_22(0), l_48, (func_51(((l_58, 3), 1L), - (func_22((g_1103 |= (func_59(p_15.f3 ^= 0x43772679L, - p_16.f3, - p_15.f2, - 0, - l_65), p_15.f2)) || g_1021[4]), g_1021[3]), - l_65.f1, + (func_22(0), g_1021[3]), + 0, g_1021[3]) && 0L, g_1021[3]) && 0x72b8796b4b0cddffLL)), 3); - (g_388.f0, 0xd95d3b69L); + 0xd95d3b69L; ("index = [%d]\n", i); 0L < 0x16abL; { @@ -196,7 +172,7 @@ static uint8_t func_12(uint32_t p_13, l_2080[i][j][k] = 0L; } } - (0L > g_391, -9L); + (0L > 255uL, -9L); ("index = [%d][%d][%d]\n", i, j, k); (func_78(0), 0x89ab98cfL); g_506 &= 0x387e3cdf10492640LL; @@ -211,19 +187,14 @@ static uint8_t func_12(uint32_t p_13, 3uL; (65535uL, 9); (func_51(((l_58, 3), 1L), - (func_22((g_1103 |= (func_59(p_15.f3 ^= 0x43772679L, - p_16.f3, - p_15.f2, - 0, - l_65), p_15.f2)) || g_1021[4]), g_1021[3]), - l_65.f1, + (func_22(0), g_1021[3]), + 0, g_1021[3]) && 0L, g_1021[3]); - g_388.f1 -= 1; { g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL; } - (g_1021[g_388.f1 + 4], 0x8L); - ((0xf01a30e9L != (0x3fe1L & 0x8c40L), 0x123013cdL) || p_16.f0 || 8L, 0xc0e07cacadac72b0LL); + (g_1021[0], 0x8L); + ((0xf01a30e9L != (0x3fe1L & 0x8c40L), 0x123013cdL) || 8L, 0xc0e07cacadac72b0LL); (8L, 0x9ed3L); (0L, 0x1fL); { @@ -239,7 +210,7 @@ static uint8_t func_12(uint32_t p_13, func_1(); g_1109 ^= -1L; (0x5b5f2838L, 5uL) <= g_1935; - (g_1021[g_388.f1 + 4], 0x8L); + (g_1021[0], 0x8L); 1L; g_1109 ^= -1L; for (i = 0; i < 1; i++) @@ -258,19 +229,14 @@ static uint8_t func_12(uint32_t p_13, int i, j, k; for (i = 0; i < 3; i++) { - ((g_388.f1 ^= p_15.f2) != (p_16, l_2248 &= p_16.f1 = (l_2247, g_1935)) && 0x4fL, l_2247); + l_2247; } - l_2298 ^= (18446744073709551612uL, ((l_2166 = l_2277[2]) ^ (p_16.f0 >= (p_15.f2 = (g_1238 > ((l_2277[2] < (((~l_2282[2].f3, 10), 0uL) ^ ((g_1032[4], (((l_2279[1][9][1] > 0uL ^ l_2279[2][1][0]) & g_559[4], 0) && l_2297) <= l_2167) && l_2282[2].f0 || 4294967295uL), 0x1eL), l_2242[0]) >= 3uL && l_65.f0) <= p_15.f0, l_2278) > l_2277[1] <= 4uL ^ p_15.f1 || l_2279[0][6][1]), l_2080[1][1][7]), g_388.f0)); + l_2298 ^= 18446744073709551612uL; } (l_58, 3); - (p_15.f1, g_559[6]); + g_559[6]; (65535uL, 9); 1uL; - g_1103 |= (func_59(p_15.f3 ^= 0x43772679L, - p_16.f3, - p_15.f2, - 0, - l_65), p_15.f2); (0x5b5f2838L, 5uL); return g_2299; } @@ -289,7 +255,6 @@ static uint8_t func_41(int32_t p_42, int32_t l_1506 = -9L; int16_t l_1507 = 0L; int32_t l_1508 = 0L; - struct S0 l_1570[3][4][5] = { { { { 0, -4L, -116, 7 }, { 0, 0x5f448c1f958dc280LL, -423, 15 }, { 0, 8L, -490, 8 }, { 0, 8L, -490, 8 }, { 0, 0x5f448c1f958dc280LL, -423, 15 } }, { { 0, 0xa638dfe240efa1cbLL, -152, 11 }, { 0, 0x919b657a6f0d3d43LL, -795, 11 }, { -0, 0x603356d2fc8a99dcLL, -575, 2 }, { 0, -1L, 825, 10 }, { 0, -1L, 825, 10 } }, { { 0, 0xa0191cbe08ca11f3LL, -235, 10 }, { -0, 0L, 386, 13 }, { 0, 0xa0191cbe08ca11f3LL, -235, 10 }, { 0, 8L, -490, 8 }, { 0, 1L, 900, 6 } }, { { 0, 0L, 88, 3 }, { -0, 0xd3427c9c5ea38133LL, 50, 9 }, { 0, -1L, 825, 10 }, { -0, 0xd3427c9c5ea38133LL, 50, 9 }, { 0, 0L, 88, 3 } } }, { { { 0, 0xa0191cbe08ca11f3LL, -235, 10 }, { 0, -4L, -116, 7 }, { -0, 0L, 386, 13 }, { 0, 0x5f448c1f958dc280LL, -423, 15 }, { -0, 0L, 386, 13 } }, { { 0, 0xa638dfe240efa1cbLL, -152, 11 }, { 0, 0xa638dfe240efa1cbLL, -152, 11 }, { 0, -1L, 825, 10 }, { 0, 0L, 88, 3 }, { 0, 0xeaa05d5f758d6168LL, 987, 14 } }, { { 0, -4L, -116, 7 }, { 0, 0xa0191cbe08ca11f3LL, -235, 10 }, { 0, 0xa0191cbe08ca11f3LL, -235, 10 }, { 0, -4L, -116, 7 }, { -0, 0L, 386, 13 } }, { { -0, 0xd3427c9c5ea38133LL, 50, 9 }, { 0, 0L, 88, 3 }, { -0, 0x603356d2fc8a99dcLL, -575, 2 }, { -0, 0x603356d2fc8a99dcLL, -575, 2 }, { 0, 0L, 88, 3 } } }, { { { -0, 0L, 386, 13 }, { 0, 0xa0191cbe08ca11f3LL, -235, 10 }, { 0, 8L, -490, 8 }, { 0, 1L, 900, 6 }, { 0, 1L, 900, 6 } }, { { 0, 0x919b657a6f0d3d43LL, -795, 11 }, { 0, 0xa638dfe240efa1cbLL, -152, 11 }, { 0, 0x919b657a6f0d3d43LL, -795, 11 }, { -0, 0x603356d2fc8a99dcLL, -575, 2 }, { 0, -1L, 825, 10 } }, { { 0, 0x5f448c1f958dc280LL, -423, 15 }, { 0, -4L, -116, 7 }, { 0, 1L, 900, 6 }, { 0, -4L, -116, 7 }, { 0, 0x5f448c1f958dc280LL, -423, 15 } }, { { 0, 0x919b657a6f0d3d43LL, -795, 11 }, { -0, 0xd3427c9c5ea38133LL, 50, 9 }, { 0, 0xa638dfe240efa1cbLL, -152, 11 }, { 0, 0L, 88, 3 }, { 0, 0xa638dfe240efa1cbLL, -152, 11 } } } }; int32_t l_1694 = 0x478a7d77L; int32_t l_1695 = -3L; int64_t l_1700 = -2L; @@ -299,12 +264,11 @@ static uint8_t func_41(int32_t p_42, uint8_t l_1943[8] = { 0xfcL, 0xfcL, 0xfcL, 0xfcL, 0xfcL, 0xfcL, 0xfcL, 0xfcL }; int i, j, k; lbl_1950: - if (l_1480 != (g_420[1][7], (((l_1480, p_44) > 0L, g_390), 0x96L))) + if (l_1480 != (g_420[1][7], (((l_1480, p_44) > 0L, 1L), 0x96L))) { int32_t l_1509 = 0xcf0d3fa9L; - struct S0 l_1528 = { 0, 0L, -253, 2 }; l_1508 = (1uL, (0L < l_1509, p_44)); - l_1506 ^= ((l_1528.f0 = p_44 || (g_754[5][3], ((g_594 = 0L || (((((0x7dL, 6) | (p_42 | (p_42, (((g_1145[0] = l_1528, 0x95076570L) != (((((8uL ^ g_388.f3, 0xf4L), 0x13L), p_44), 12) != p_44) || 0x48774aaaL) > 2uL | l_1480, g_421[4][0][4]) || 0x61cbL)) >= 1L) >= p_43 || -3L, 0x77L), l_1507) || g_1109) && p_43, 10), p_46))) | p_42, l_1528.f1) == 2uL; + l_1506 ^= 0 == 2uL; } else { @@ -316,12 +280,10 @@ lbl_1950: int i, j; for (; 9uL == 20;) { - struct S0 l_1553 = { 0, -6L, 721, 14 }; - if (g_1021[3] && (g_750[0][4][0] = (((p_43 >= 0L, l_1560), 0), g_1241), l_1553.f2)) + if (g_1021[3]) { int32_t l_1563 = -8L; int32_t l_1565 = -3L; - struct S0 l_1569 = { -0, 0L, 810, 1 }; l_1561[1] = 0x2f15491aL; for (p_44 = 3; p_44 >= 0; p_44 -= 1) { @@ -341,18 +303,17 @@ lbl_1950: { int32_t l_1581 = 0xea029340L; int i; - l_1570[0][1][2] = l_1569; p_42 = g_1032[g_1241 + 8]; - g_421[4][4][1] |= ((((g_1032[p_44 + 5], 1uL) || (g_388.f1, (p_42 & 1L, 7)), (l_1553.f2 = ((l_1581 = 0xc8d8L) != (1L ^ p_43, l_1569.f3), 0L) < 7L > 2uL, p_44) > g_390) > g_1021[3] & l_1566, 0), 0L) | p_42; - g_755[7] |= (p_44, (l_1561[1], ((((l_1570[0][1][2].f3, (+(g_1304 < ((l_1595 = -9L & p_44, g_388.f0) < (g_754[1][9] && g_750[0][3][0]))) & p_45) != 9uL | 0xbd2ee514L), 0L), g_1109) | 5uL, 0))); + g_421[4][4][1] |= ((((g_1032[p_44 + 5], 1uL) || (p_42 & 1L, 7), p_44 > 1L) > g_1021[3] & l_1566, 0), 0L) | p_42; + g_755[7] |= (p_44, (l_1561[1], ((((+(g_1304 < ((l_1595 = -9L & p_44) < (g_754[1][9] && g_750[0][3][0]))) & p_45) != 9uL | 0xbd2ee514L, 0L), g_1109) | 5uL, 0))); } for (p_43 = -30; p_43 >= 2; p_43 = (p_43, 6)) { uint32_t l_1623 = 0x19f8f8abL; int8_t l_1651 = 0xc4L; - g_421[2][3][3] = ((0L, (0xaeL, 0xbd2ee514L)) > (l_1570[0][1][2].f2 ^ ((l_1561[1] = (((g_755[7] > (l_1622 = ((0L & ((p_44 < ((p_45 ^= l_1553.f2) & !l_1566) || g_420[3][6]) | p_42 || 0x4L) && 0uL, 0x58f7L), l_1566) == g_750[0][4][0]), p_46) ^ p_43, l_1623) | 0x0L, 1uL)) | l_1595), 3) || l_1569.f3) | 1L; - p_42 ^= (g_754[1][0], ((p_43 < (l_1622 = 1uL, l_1553.f3 != (l_1565 ^= 0x27751b71cbb9ca87LL && 8L || (((((((g_388.f3 = 0x4258deeef776dbdbLL < (p_45 > (g_1145[0].f3 = 1uL))) <= 0xbd2ee514L < 0xb89a725eL, 1L), p_43) <= 0L, p_43) == 1uL, 0x66L) == l_1623 ^ l_1570[0][1][2].f0) != 3L, l_1553.f2))), g_754[2][4]), 0xc7L)) && p_43; - g_755[1] = ((!(p_46 >= (l_1570[0][1][2].f1, p_46 > ((4L || +l_1570[0][1][2].f1) >= ((l_1622 = g_391 = (((l_1565 | ((g_1145[0], (((0xa8d8cfa5L, l_1623) == g_1145[0].f2, 0xe338L), 0x455d144caf2d42e0LL)) > 0x1dc56eae6a15fc71LL, 0uL) & g_1021[0], 1uL) ^ p_45, p_42), l_1622) > 0L >= l_1651) < 0x6eL, g_1021[3])) || l_1652[7][1]) != p_43) != l_1506, p_44), p_46); + g_421[2][3][3] = (0L, (0xaeL, 0xbd2ee514L)) > 3 | 1L; + p_42 ^= (g_754[1][0], ((p_43 < (l_1622 = 1uL), g_754[2][4]), 0xc7L)) && p_43; + g_755[1] = ((!(p_46 >= (p_46 > (4L >= g_1021[3]) || l_1652[7][1]) != p_43) != l_1506, p_44), p_46); } } } @@ -360,14 +321,14 @@ lbl_1950: { if (p_43) break; - return g_390; + return 1L; } } } lbl_1944: g_755[7] = p_45; - ((0xf7L | l_1570[0][1][2].f0) > (1uL | ((0L, (g_1238, 0x8542L)), 0x90f3fad7b2a48aa1LL)) > p_42, 0xa083447aL); - (0L > g_391, -9L); + (0xf7L > (1uL | ((0L, (g_1238, 0x8542L)), 0x90f3fad7b2a48aa1LL)) > p_42, 0xa083447aL); + (0L > 255uL, -9L); { return g_754[4][9]; } @@ -383,13 +344,11 @@ static uint16_t func_51(int16_t p_52, int32_t p_55) { uint8_t l_1104[4][4][5] = { { { 0x67L, 0xa6L, 0x5dL, 0x66L, 0uL }, { 0xa6L, 0xaeL, 0x21L, 251uL, 4uL }, { 0x67L, 255uL, 9uL, 0xaeL, 254uL }, { 0xc1L, 1uL, 1uL, 0x5dL, 255uL } }, { { 1uL, 253uL, 0xa6L, 0uL, 0x4fL }, { 253uL, 253uL, 255uL, 0x33L, 0x33L }, { 255uL, 1uL, 255uL, 0x7dL, 255uL }, { 255uL, 255uL, 253uL, 0x21L, 1uL } }, { { 251uL, 0xaeL, 0x12L, 255uL, 0xc1L }, { 255uL, 0xa6L, 253uL, 1uL, 0xc1L }, { 0x41L, 7uL, 255uL, 0x4L, 253uL }, { 9uL, 253uL, 255uL, 254uL, 0x6cL } }, { { 7uL, 255uL, 0xa6L, 254uL, 0x67L }, { 0x21L, 0x4L, 1uL, 0x4L, 0x21L }, { 0x12L, 0x21L, 9uL, 1uL, 255uL }, { 0x5dL, 253uL, 0x21L, 255uL, 0xaeL } } }; - struct S0 l_1144 = { 0, 0x2c0ee27351d2f17aLL, -548, 3 }; int32_t l_1162 = 0xd39437aL; int32_t l_1354 = 1L; int32_t l_1356[4] = { -5L, -5L, -5L, -5L }; uint16_t l_1363 = 0xe5ebL; uint16_t l_1426[2]; - struct S0 l_1427 = { 0, -1L, 929, 12 }; int i, j, k; 9; g_1304 += 1; @@ -403,16 +362,16 @@ static uint16_t func_51(int16_t p_52, (g_1756[0][0][6] || 0x96ae7fbL, 13); p_53 += 1; func_22(0); - (l_1144.f2 = (g_594 = 0x925bL, 6), 0); + 0; { - (~g_388.f1, 0xdaL); + 0xdaL; } - (0L > g_391, -9L); + (0L > 255uL, -9L); } ; p_55 -= 1; 1L; - (l_1144.f2 = (g_594 = 0x925bL, 6), 0); + 0; { uint32_t l_1440 = 0x3482da34L; int32_t l_1452 = 0xb168be91L; @@ -427,8 +386,7 @@ static uint16_t func_51(int16_t p_52, } } } - g_388.f2 = 0x9280de75f5a10ccaLL < 0L ^ 9L & ((l_1440++, (g_594 = (0x123013cdL, p_55), 15)) && +0x7393L == 0x9f7ec0a2L); - p_55 = ((l_1427.f2 = p_53) & (l_1452 &= 0x2c6bL), (((~((l_1452 = 0xe489e68586bff0ddLL) ^ l_1440), p_53), (0xaa7170bfL && 0x73a17c9bL, (0xafL != 0x3bL, l_1440))) != p_52, 4) & p_52); + p_55 = (((~((l_1452 = 0xe489e68586bff0ddLL) ^ l_1440), p_53), (0xaa7170bfL && 0x73a17c9bL, (0xafL != 0x3bL, l_1440))) != p_52, 4) & p_52; } g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL; (0xbeL, 253uL); @@ -447,14 +405,13 @@ static uint16_t func_51(int16_t p_52, } } } - g_388.f2 = 0x9280de75f5a10ccaLL < 0L ^ 9L & ((l_1440++, (g_594 = (0x123013cdL, p_55), 15)) && +0x7393L == 0x9f7ec0a2L); - p_55 = ((l_1427.f2 = p_53) & (l_1452 &= 0x2c6bL), (((~((l_1452 = 0xe489e68586bff0ddLL) ^ l_1440), p_53), (0xaa7170bfL && 0x73a17c9bL, (0xafL != 0x3bL, l_1440))) != p_52, 4) & p_52); + p_55 = (((~((l_1452 = 0xe489e68586bff0ddLL) ^ l_1440), p_53), (0xaa7170bfL && 0x73a17c9bL, (0xafL != 0x3bL, l_1440))) != p_52, 4) & p_52; } ; ("index = [%d][%d][%d]\n", i, j, k); (1L, 2); (g_594 = (0x123013cdL, p_55), 15); - (~g_388.f1, 0xdaL); + 0xdaL; { for (g_1241 = 24; g_1241 < 34; g_1241 = (g_1241, 4)) { @@ -479,72 +436,59 @@ static uint16_t func_51(int16_t p_52, ("index = [%d][%d][%d]\n", i, j, k); } 3; - p_55 = ((l_1427.f2 = p_53) & (l_1452 &= 0x2c6bL), (((~((l_1452 = 0xe489e68586bff0ddLL) ^ l_1440), p_53), (0xaa7170bfL && 0x73a17c9bL, (0xafL != 0x3bL, l_1440))) != p_52, 4) & p_52); + p_55 = (((~((l_1452 = 0xe489e68586bff0ddLL) ^ l_1440), p_53), (0xaa7170bfL && 0x73a17c9bL, (0xafL != 0x3bL, l_1440))) != p_52, 4) & p_52; (8L, 0x9ed3L); } ; g_1241 += 1; - (((l_1162, (((0x6d2bL, 12), g_1032[4]) > l_1162, -1L)) | g_755[6] && p_53) < l_1144.f3, p_55); + p_55; (252uL ^ 0xb89a725eL, 0x54eab2ce98b21cf8LL); - ((((l_1162, (((0x6d2bL, 12), g_1032[4]) > l_1162, -1L)) | g_755[6] && p_53) < l_1144.f3, p_55) > 0xd8L <= 0x8a3aa13cL, p_54); + (p_55 > 0xd8L <= 0x8a3aa13cL, p_54); (2L, 2); (2uL, 8); - for (g_391 = -7; g_391 != 54; g_391++) + for (; 255uL != 54;) { - struct S0 l_1479 = { 0, -1L, 935, 13 }; - l_1427 = l_1479 = l_1427; } ; (0xbd2ee514L, 0); p_54 ^= p_53; (~0x2L, 65535uL); - for (g_391 = -7; g_391 != 54; g_391++) + for (; 255uL != 54;) { - struct S0 l_1479 = { 0, -1L, 935, 13 }; - l_1427 = l_1479 = l_1427; } ; { - g_1145[0] = l_1144; } p_54 ^= p_53; g_1238 += 1; { int32_t l_1164 = -2L; uint32_t l_1176 = 18446744073709551615uL; - struct S0 l_1240 = { -0, 0L, 291, 15 }; int32_t l_1360 = 0x5d9d81b5L; int32_t l_1362 = 0xba92a2e7L; uint16_t l_1423[2]; int32_t l_1428 = 0xf2e968eeL; int i; (g_754[2][3], 0); - for (g_391 = -7; g_391 != 54; g_391++) + for (; 255uL != 54;) { - struct S0 l_1479 = { 0, -1L, 935, 13 }; - l_1427 = l_1479 = l_1427; } ; g_755[p_55] = 0x572ddf76L; p_55 -= 1; g_1103 += 1; (65535uL, 9); - l_1428 ^= ((func_59(l_1164 = 4294967289uL, - 2uL, - p_55, - (~(l_1240.f0 < l_1362) && g_390, g_421[3][7][1]), - l_1427), 4294967295uL), p_54); + l_1428 ^= (((l_1164 = 4294967289uL, 2uL, p_55, g_421[3][7][1]), 4294967295uL), p_54); 18446744073709551610uL; } { - (~g_388.f1, 0xdaL); - (g_755[5] < (0x70e0L != ((g_755[7], g_1109), 1uL) || g_1145[0].f2), 2); - (((l_1162, (((0x6d2bL, 12), g_1032[4]) > l_1162, -1L)) | g_755[6] && p_53) < l_1144.f3, p_55); + 0xdaL; + (g_755[5] < (0x70e0L != ((g_755[7], g_1109), 1uL)), 2); + p_55; } { int32_t l_1164 = -2L; uint32_t l_1176 = 18446744073709551615uL; - struct S0 l_1240 = { -0, 0L, 291, 15 }; int32_t l_1360 = 0x5d9d81b5L; int32_t l_1362 = 0xba92a2e7L; uint16_t l_1423[2]; @@ -553,32 +497,22 @@ static uint16_t func_51(int16_t p_52, (-1L, 1); g_1109 ^= -1L; 18446744073709551610uL; - l_1428 ^= ((func_59(l_1164 = 4294967289uL, - 2uL, - p_55, - (~(l_1240.f0 < l_1362) && g_390, g_421[3][7][1]), - l_1427), 4294967295uL), p_54); + l_1428 ^= (((l_1164 = 4294967289uL, 2uL, p_55, g_421[3][7][1]), 4294967295uL), p_54); { - for (g_391 = -7; g_391 != 54; g_391++) + for (; 255uL != 54;) { - struct S0 l_1479 = { 0, -1L, 935, 13 }; - l_1427 = l_1479 = l_1427; } ; 0; (0x6d2bL, 12); 0; - (g_388.f3, 7uL); + 7uL; } (0x7dL, 6); 0x16abL; - func_59(l_1164 = 4294967289uL, - 2uL, - p_55, - (~(l_1240.f0 < l_1362) && g_390, g_421[3][7][1]), - l_1427); + (l_1164 = 4294967289uL, 2uL, p_55, g_421[3][7][1]); (0x6d2bL, 12); - (0xf0L <= (g_391 = g_559[6]), g_755[3]); + g_755[3]; (2uL, 8); { for (; 0x89ab98cfL != 0;) @@ -592,7 +526,6 @@ static uint16_t func_51(int16_t p_52, { int32_t l_1164 = -2L; uint32_t l_1176 = 18446744073709551615uL; - struct S0 l_1240 = { -0, 0L, 291, 15 }; int32_t l_1360 = 0x5d9d81b5L; int32_t l_1362 = 0xba92a2e7L; uint16_t l_1423[2]; @@ -600,17 +533,11 @@ static uint16_t func_51(int16_t p_52, int i; g_755[p_55] = 0x572ddf76L; (1L, p_52); - for (g_391 = -7; g_391 != 54; g_391++) + for (; 255uL != 54;) { - struct S0 l_1479 = { 0, -1L, 935, 13 }; - l_1427 = l_1479 = l_1427; } ; - l_1428 ^= ((func_59(l_1164 = 4294967289uL, - 2uL, - p_55, - (~(l_1240.f0 < l_1362) && g_390, g_421[3][7][1]), - l_1427), 4294967295uL), p_54); + l_1428 ^= (((l_1164 = 4294967289uL, 2uL, p_55, g_421[3][7][1]), 4294967295uL), p_54); } { } @@ -621,65 +548,7 @@ static uint16_t func_51(int16_t p_52, } return g_755[7]; } -static struct S0 func_59(uint32_t p_60, - int16_t p_61, - uint64_t p_62, - uint8_t p_63, - struct S0 p_64) -{ - int16_t l_75 = -1L; - int32_t l_80 = 0xda297315L; - int32_t l_81 = 0xeae3254cL; - int32_t l_82 = 0x588cb35bL; - int64_t l_83 = -5L; - int32_t l_84[10][9] = { { 0xa6b6b07cL, 0xa9e7339aL, -1L, 0xa9e7339aL, 0xa6b6b07cL, 0xa9e7339aL, -1L, 0xa9e7339aL, 0xa6b6b07cL }, { 0xf4112691L, 0xaa3ce9d1L, 0xd0b4e555L, 0x43a44adeL, 0x43a44adeL, 0xd0b4e555L, 0xaa3ce9d1L, 0xf4112691L, 0xf4112691L }, { 0xc018302aL, 0xa9e7339aL, 0xc018302aL, 0x1d2d5faL, 0xc018302aL, 0xa9e7339aL, 0xc018302aL, 0x1d2d5faL, 0xc018302aL }, { 0xf4112691L, 0x43a44adeL, 0xaa3ce9d1L, 0xaa3ce9d1L, 0x43a44adeL, 0xf4112691L, 0xd0b4e555L, 0xd0b4e555L, 0xf4112691L }, { 0xa6b6b07cL, 0x1d2d5faL, -1L, 0x1d2d5faL, 0xa6b6b07cL, 0x1d2d5faL, -1L, 0x1d2d5faL, 0xa6b6b07cL }, { 0x43a44adeL, 0xaa3ce9d1L, 0xaa3ce9d1L, 0x43a44adeL, 0xf4112691L, 0xd0b4e555L, 0xd0b4e555L, 0xf4112691L, 0x43a44adeL }, { 0xc018302aL, 0x1d2d5faL, 0xc018302aL, 0xa9e7339aL, 0xc018302aL, 0x1d2d5faL, 0xc018302aL, 0xa9e7339aL, 0xc018302aL }, { 0x43a44adeL, 0x43a44adeL, 0xd0b4e555L, 0xaa3ce9d1L, 0xf4112691L, 0xf4112691L, 0xaa3ce9d1L, 0xd0b4e555L, 0x43a44adeL }, { 0xa6b6b07cL, 0xa9e7339aL, -1L, 0xa9e7339aL, 0xa6b6b07cL, 0xa9e7339aL, -1L, 0xa9e7339aL, 0xa6b6b07cL }, { 0xf4112691L, 0xaa3ce9d1L, 0xd0b4e555L, 0x43a44adeL, 0x43a44adeL, 0xd0b4e555L, 0xaa3ce9d1L, 0xf4112691L, 0xf4112691L } }; - struct S0 l_163 = { 0, 0x74f8ce80c63ed81aLL, -372, 13 }; - int64_t l_603[2]; - uint64_t l_606 = 0uL; - uint64_t l_712 = 0xdb55fde756c50d62LL; - uint32_t l_716 = 1uL; - int32_t l_902 = 0xded8928L; - int64_t l_959[4]; - int32_t l_961 = 0L; - int i, j; - g_1109 ^= 0xface4f9578fc59a3LL <= 0x61490d3a8ca6555aLL; - 0L < 0x16abL; - { - } - (0x5cL, (0xd7eeL, 14)); - ((1uL, g_420[2][1] < p_64.f3), p_64.f0); - (0L, 1); - (0L, 1); - (p_61 >= p_61, 7); - (g_1756[0][0][6] || 0x96ae7fbL, 13); - (((0xffL && p_61) | 0L, 0), 0x9350L); -lbl_903: - for (; 0x8c40L == 28;) - { - int16_t l_604 = 0xb5c8L; - int32_t l_605 = 0xb57bc166L; - if (9uL) - break; - if (p_62) - break; - l_606--; - } - ((18446744073709551608uL, l_84[1][0] >= ((((((((p_64.f1, ((65534uL, g_594 = (~l_163.f1, 0L) > 0x3b4629f6L), p_62)), 0x2de3a813L) && l_81, 9uL) > 0x41687dfaaf6ebba7LL < -10L, 1L), l_163.f3), l_81), 1L), 0x3674L)), 9uL); - (9uL, 1); - (g_754[2][3], 0); - if (0x123013cdL) - goto lbl_903; - (247uL, 0x85L); - (-4L, 5); - 0L < 0x16abL; - 1uL; - if (0x123013cdL) - goto lbl_903; - (((((p_64.f1, ((65534uL, g_594 = (~l_163.f1, 0L) > 0x3b4629f6L), p_62)), 0x2de3a813L) && l_81, 9uL) > 0x41687dfaaf6ebba7LL < -10L, 1L), l_163.f3); - g_506 <= (g_388.f1 < g_420[1][5]); - return p_64; -} -static int32_t func_66(uint16_t p_67, struct S0 p_68) +static int32_t func_66(uint16_t p_67) { uint32_t l_168 = 0x3f8d3dcdL; int8_t l_179[1][2]; @@ -694,7 +563,6 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68) uint16_t l_544 = 6uL; int64_t l_551 = 6L; int32_t l_560 = 0xc92ecc8L; - struct S0 l_567[2][6][5] = { { { { -0, 0x71786727ea7006d1LL, 552, 9 }, { 0, 0x42c4debba0133ba3LL, -707, 0 }, { 0, 0x8519c44adfc325c0LL, 30, 11 }, { 0, 0L, 262, 3 }, { -0, 0L, -471, 1 } }, { { -0, -10L, 122, 9 }, { -0, 0x71786727ea7006d1LL, 552, 9 }, { 0, 5L, 628, 13 }, { -0, 0L, -471, 1 }, { -0, 0xc86efbaf48bd29f1LL, -736, 6 } }, { { 0, 1L, 478, 4 }, { 0, 0x8519c44adfc325c0LL, 30, 11 }, { -0, 0L, -471, 1 }, { 0, 0x42c4debba0133ba3LL, -707, 0 }, { -0, 0L, -471, 1 } }, { { -0, 0L, -471, 1 }, { -0, 0L, -471, 1 }, { -0, -1L, -604, 9 }, { 0, 5L, 628, 13 }, { 0, -1L, -35, 12 } }, { { -0, 0L, -471, 1 }, { -0, 7L, 693, 13 }, { 0, -1L, -35, 12 }, { 0, 0xd0d1a3f0ee69d5cdLL, -352, 14 }, { 0, -3L, -677, 2 } }, { { 0, 1L, 478, 4 }, { 0, 0x7c6c453a6d93444dLL, 535, 5 }, { -0, 0xc86efbaf48bd29f1LL, -736, 6 }, { -0, 0L, -902, 5 }, { 0, 0L, 262, 3 } } }, { { { -0, -10L, 122, 9 }, { -0, 7L, 693, 13 }, { -0, 7L, 693, 13 }, { -0, -10L, 122, 9 }, { -0, 1L, 344, 2 } }, { { -0, 0x71786727ea7006d1LL, 552, 9 }, { -0, 0L, -471, 1 }, { -0, 7L, 693, 13 }, { 0, -1L, -35, 12 }, { 0, 0xd0d1a3f0ee69d5cdLL, -352, 14 } }, { { 0, -1L, -35, 12 }, { 0, 0x8519c44adfc325c0LL, 30, 11 }, { -0, 0xc86efbaf48bd29f1LL, -736, 6 }, { 0, 1L, 478, 4 }, { -0, 7L, 693, 13 } }, { { 0, 0x7c6c453a6d93444dLL, 535, 5 }, { -0, 0x71786727ea7006d1LL, 552, 9 }, { 0, -1L, -35, 12 }, { 0, -1L, -35, 12 }, { -0, 0x71786727ea7006d1LL, 552, 9 } }, { { 0, -3L, -677, 2 }, { 0, 0x42c4debba0133ba3LL, -707, 0 }, { -0, -1L, -604, 9 }, { -0, -10L, 122, 9 }, { -0, 0x71786727ea7006d1LL, 552, 9 } }, { { 0, 0x8519c44adfc325c0LL, 30, 11 }, { 0, 0L, 262, 3 }, { -0, 0L, -471, 1 }, { -0, 0L, -902, 5 }, { -0, 7L, 693, 13 } } } }; int i, j, k; (0xbeL, 253uL); ("index = [%d][%d][%d]\n", i, j, k); @@ -702,7 +570,7 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68) ((0L, 12) == 0x70b449b74578e65aLL, 2); { } - (g_755[5] < (0x70e0L != ((g_755[7], g_1109), 1uL) || g_1145[0].f2), 2); + (g_755[5] < (0x70e0L != ((g_755[7], g_1109), 1uL)), 2); (1uL, 0x5e27L); for (j = 0; j < 3; j++) { @@ -717,7 +585,7 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68) func_22(0); (0xbd2ee514L, 0); (0xacL, 1); - ((g_388.f0, 0xd95d3b69L), (g_1032[4], 0x46L)); + (0xd95d3b69L, (g_1032[4], 0x46L)); (1uL, 0x5e27L); (8L, 0x9ed3L); (l_544, 6); @@ -728,13 +596,13 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68) (252uL ^ 0xb89a725eL, 0x54eab2ce98b21cf8LL); { } - (g_388.f3, 7uL); + 7uL; (252uL ^ 0xb89a725eL, 0x54eab2ce98b21cf8LL); (l_168, 7); ("index = [%d]\n", i); (2L, 2); { - (0xf0L <= (g_391 = g_559[6]), g_755[3]); + g_755[3]; (9uL, 1); for (i = 0; i < 1; i++) { @@ -750,9 +618,9 @@ static int32_t func_66(uint16_t p_67, struct S0 p_68) } } func_78(0); - (9uL, ((p_68.f2 <= 0x35c9L, l_230), 65534uL)); + (9uL, (l_230, 65534uL)); ("index = [%d]\n", i); - ((g_388.f0, 0xd95d3b69L), (g_1032[4], 0x46L)); + (0xd95d3b69L, (g_1032[4], 0x46L)); for (k = 0; k < 8; k++) l_512[i][j][k] = 0x3331d5d9L; g_1304 += 1; @@ -772,28 +640,26 @@ static int32_t func_71(uint8_t p_72, uint32_t p_73, uint32_t p_74) int8_t l_162 = 0x2dL; int i; { - (0xf0L <= (g_391 = g_559[6]), g_755[3]); + g_755[3]; } (0x8c40L, 5); { 0; } - g_388.f1 -= 1; 0xa46d5f4f3d787ca5LL; g_506 &= 0x387e3cdf10492640LL; (func_78(0), 0x89ab98cfL); g_754[1][9]; - g_506 <= (g_388.f1 < g_420[1][5]); - g_388.f1 -= 1; + 0; ((0x6d2bL, 12), g_1032[4]); { } (0x1823L, 11); - ((g_388.f0, 0xd95d3b69L), (g_1032[4], 0x46L)); + (0xd95d3b69L, (g_1032[4], 0x46L)); (9uL, 1); - (g_388.f3, 7uL); + 7uL; g_1985 -= 1; - (0L > g_391, -9L); + (0L > 255uL, -9L); (1uL, 0x5e27L); for (i = 0; i < 4; i++) { @@ -829,7 +695,7 @@ static uint8_t func_78(uint32_t p_79) } ; (65535uL, 9); - ((8uL ^ g_388.f3, 0xf4L), 0x13L); + ((8uL, 0xf4L), 0x13L); if ((l_105 = l_94, p_79)) { return p_79; @@ -839,7 +705,7 @@ static uint8_t func_78(uint32_t p_79) l_96 = 0xa4836abeL; } ; - (g_755[5] < (0x70e0L != ((g_755[7], g_1109), 1uL) || g_1145[0].f2), 2); + (g_755[5] < (0x70e0L != ((g_755[7], g_1109), 1uL)), 2); (0xd7eeL, 14); 0x16abL; (0L, 0x1fL); @@ -852,7 +718,7 @@ static uint8_t func_78(uint32_t p_79) } (8L, 0x9ed3L); { - ((g_388.f0, 0xd95d3b69L), (g_1032[4], 0x46L)); + (0xd95d3b69L, (g_1032[4], 0x46L)); } (0xacL, 1); 0xa46d5f4f3d787ca5LL; @@ -885,12 +751,12 @@ int main(void) (0x123013cdL, "g_316", print_hash_value); (9uL, "g_355", print_hash_value); (1L, "g_356", print_hash_value); - (g_388.f0, "g_388.f0", print_hash_value); - (g_388.f1, "g_388.f1", print_hash_value); - (g_388.f2, "g_388.f2", print_hash_value); - (g_388.f3, "g_388.f3", print_hash_value); - (g_390, "g_390", print_hash_value); - (g_391, "g_391", print_hash_value); + ("g_388.f0", print_hash_value); + ("g_388.f1", print_hash_value); + ("g_388.f2", print_hash_value); + ("g_388.f3", print_hash_value); + (1L, "g_390", print_hash_value); + (255uL, "g_391", print_hash_value); for (i = 0; i < 4; i++) { for (j = 0; j < 10; j++) @@ -964,10 +830,10 @@ int main(void) (g_1109, "g_1109", print_hash_value); for (i = 0; i < 8; i++) { - (g_1145[i].f0, "g_1145[i].f0", print_hash_value); - (g_1145[i].f1, "g_1145[i].f1", print_hash_value); - (g_1145[i].f2, "g_1145[i].f2", print_hash_value); - (g_1145[i].f3, "g_1145[i].f3", print_hash_value); + ("g_1145[i].f0", print_hash_value); + ("g_1145[i].f1", print_hash_value); + ("g_1145[i].f2", print_hash_value); + ("g_1145[i].f3", print_hash_value); if (print_hash_value) ("index = [%d]\n", i); } diff --git a/rtree-c/test/expected/clang-22382/reduction/x8.c b/rtree-c/test/expected/clang-22382/reduction/x8.c index 6d78b302e488bca6821153d4e5695d837187b0c5..2ac9da946e89c83185871a054c870bc49e49c222 100644 --- a/rtree-c/test/expected/clang-22382/reduction/x8.c +++ b/rtree-c/test/expected/clang-22382/reduction/x8.c @@ -9,27 +9,8 @@ typedef unsigned int uint32_t; typedef unsigned long long int uint64_t; int main(void) { - (255uL, "g_391", 0); for (; 0;) { - for (; 0;) - { - ("g_420[i][j]", 0); - if (0) - "index = [%d][%d]\n"; - } - } - for (; 0;) - { - for (; 0;) - { - for (; 0;) - { - ("g_421[i][j][k]", 0); - if (0) - "index = [%d][%d][%d]\n"; - } - } } (0uL, "g_506", 0); for (; 0;) diff --git a/rtree-c/test/expected/clang-22382/reduction/x9.c b/rtree-c/test/expected/clang-22382/reduction/x9.c index f2f7e5544bdc5266b1e1157e16d1da3a8e5fd3d2..0002b147c90c020007cfc97377b687d470a894b8 100644 --- a/rtree-c/test/expected/clang-22382/reduction/x9.c +++ b/rtree-c/test/expected/clang-22382/reduction/x9.c @@ -9,64 +9,4 @@ typedef unsigned int uint32_t; typedef unsigned long long int uint64_t; int main(void) { - for (; 0;) - { - for (; 0;) - { - } - } - for (; 0;) - { - for (; 0;) - { - for (; 0;) - { - } - } - } - for (; 0;) - { - } - for (; 0;) - { - for (; 0;) - { - for (; 0;) - { - } - } - } - for (; 0;) - { - for (; 0;) - { - } - } - for (; 0;) - { - } - for (; 0;) - { - } - for (; 0;) - { - } - for (; 0;) - { - } - for (; 0;) - { - for (; 0;) - { - } - } - for (; 0;) - { - for (; 0;) - { - for (; 0;) - { - } - } - } } diff --git a/rtree-c/test/expected/clang-23353/reduction/p0.path b/rtree-c/test/expected/clang-23353/reduction/p0.path index c43f922598bc42a27dca669cd95501a69d189a49..abb4adbd752f88e7aa29a07dc8feb10b01bb2a4f 100644 --- a/rtree-c/test/expected/clang-23353/reduction/p0.path +++ b/rtree-c/test/expected/clang-23353/reduction/p0.path @@ -1527,12 +1527,14 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1091) * reduce to left at ("test/cases/large/clang-23353.c": line 1091) * reduce to right at ("test/cases/large/clang-23353.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1091) * remove expr statement at ("test/cases/large/clang-23353.c": line 1092) * reduce to left at ("test/cases/large/clang-23353.c": line 1092) * reduce to right at ("test/cases/large/clang-23353.c": line 1092) * remove initializer at ("test/cases/large/clang-23353.c": line 1093) * reduce to left at ("test/cases/large/clang-23353.c": line 1093) * reduce to right at ("test/cases/large/clang-23353.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1093) * remove condition at ("test/cases/large/clang-23353.c": line 1094) * reduce to left at ("test/cases/large/clang-23353.c": line 1094) * reduce to right at ("test/cases/large/clang-23353.c": line 1094) @@ -1635,6 +1637,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1138) * reduce to left at ("test/cases/large/clang-23353.c": line 1138) * reduce to right at ("test/cases/large/clang-23353.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1138) * remove expr statement at ("test/cases/large/clang-23353.c": line 1139) * do without param at ("test/cases/large/clang-23353.c": line 1139) * replace by zero at ("test/cases/large/clang-23353.c": line 1139) @@ -2803,6 +2806,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1638) * reduce to left at ("test/cases/large/clang-23353.c": line 1638) * reduce to right at ("test/cases/large/clang-23353.c": line 1638) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1638) * remove initializer at ("test/cases/large/clang-23353.c": line 1640) * reduce to operant at ("test/cases/large/clang-23353.c": line 1640) * remove variable l_4168 at ("test/cases/large/clang-23353.c": line 1640) @@ -2848,6 +2852,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1648) * reduce to left at ("test/cases/large/clang-23353.c": line 1648) * reduce to right at ("test/cases/large/clang-23353.c": line 1648) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1648) * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650) * remove condition at ("test/cases/large/clang-23353.c": line 1651) * reduce to operant at ("test/cases/large/clang-23353.c": line 1651) @@ -2955,6 +2960,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1663) * reduce to left at ("test/cases/large/clang-23353.c": line 1663) * reduce to right at ("test/cases/large/clang-23353.c": line 1663) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1663) * remove condition at ("test/cases/large/clang-23353.c": line 1665) * remove statement at ("test/cases/large/clang-23353.c": line 1666) * remove check at ("test/cases/large/clang-23353.c": line 1663) @@ -3126,6 +3132,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1732) * reduce to right at ("test/cases/large/clang-23353.c": line 1732) * reduce to operant at ("test/cases/large/clang-23353.c": line 1732) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1732) * inline variable l_3004 at ("test/cases/large/clang-23353.c": line 1734) * remove initializer at ("test/cases/large/clang-23353.c": line 1735) * reduce to operant at ("test/cases/large/clang-23353.c": line 1735) @@ -3855,6 +3862,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2020) * reduce to left at ("test/cases/large/clang-23353.c": line 2020) * reduce to right at ("test/cases/large/clang-23353.c": line 2020) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2020) * remove initializer at ("test/cases/large/clang-23353.c": line 2022) * don't cast at ("test/cases/large/clang-23353.c": line 2022) * remove variable l_2241 at ("test/cases/large/clang-23353.c": line 2022) @@ -3914,6 +3922,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1982) * reduce to right at ("test/cases/large/clang-23353.c": line 1982) * reduce to operant at ("test/cases/large/clang-23353.c": line 1982) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1982) * remove initializer at ("test/cases/large/clang-23353.c": line 1984) * reduce to operant at ("test/cases/large/clang-23353.c": line 1984) * remove variable l_2208 at ("test/cases/large/clang-23353.c": line 1984) @@ -5770,6 +5779,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2723) * reduce to left at ("test/cases/large/clang-23353.c": line 2723) * reduce to right at ("test/cases/large/clang-23353.c": line 2723) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2723) * inline variable l_1164 at ("test/cases/large/clang-23353.c": line 2725) * inline variable l_1190 at ("test/cases/large/clang-23353.c": line 2726) * remove check at ("test/cases/large/clang-23353.c": line 2723) @@ -5781,6 +5791,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2728) * reduce to left at ("test/cases/large/clang-23353.c": line 2728) * reduce to right at ("test/cases/large/clang-23353.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2728) * remove initializer at ("test/cases/large/clang-23353.c": line 2730) * don't cast at ("test/cases/large/clang-23353.c": line 2730) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 2730) @@ -5820,6 +5831,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2749) * reduce to left at ("test/cases/large/clang-23353.c": line 2749) * reduce to right at ("test/cases/large/clang-23353.c": line 2749) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2749) * remove initializer at ("test/cases/large/clang-23353.c": line 2751) * reduce to operant at ("test/cases/large/clang-23353.c": line 2751) * remove variable l_1451 at ("test/cases/large/clang-23353.c": line 2751) @@ -6769,6 +6781,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2633) * reduce to left at ("test/cases/large/clang-23353.c": line 2633) * reduce to right at ("test/cases/large/clang-23353.c": line 2633) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2633) * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635) * remove expr statement at ("test/cases/large/clang-23353.c": line 2636) * reduce to left at ("test/cases/large/clang-23353.c": line 2636) @@ -6922,6 +6935,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2615) * reduce to left at ("test/cases/large/clang-23353.c": line 2615) * reduce to right at ("test/cases/large/clang-23353.c": line 2615) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2615) * remove initializer at ("test/cases/large/clang-23353.c": line 2617) * reduce to operant at ("test/cases/large/clang-23353.c": line 2617) * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617) @@ -7120,6 +7134,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 2688) * reduce to right at ("test/cases/large/clang-23353.c": line 2688) * reduce to operant at ("test/cases/large/clang-23353.c": line 2688) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2688) * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690) * remove expr statement at ("test/cases/large/clang-23353.c": line 2691) * reduce to left at ("test/cases/large/clang-23353.c": line 2691) @@ -7837,6 +7852,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3388) * reduce to left at ("test/cases/large/clang-23353.c": line 3388) * reduce to right at ("test/cases/large/clang-23353.c": line 3388) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3388) * reduce to operant at ("test/cases/large/clang-23353.c": line 3390) * inline variable l_293 at ("test/cases/large/clang-23353.c": line 3390) * remove initializer at ("test/cases/large/clang-23353.c": line 3391) @@ -7897,6 +7913,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3399) * reduce to left at ("test/cases/large/clang-23353.c": line 3399) * reduce to right at ("test/cases/large/clang-23353.c": line 3399) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3399) * inline variable l_316 at ("test/cases/large/clang-23353.c": line 3401) * remove initializer at ("test/cases/large/clang-23353.c": line 3402) * reduce to operant at ("test/cases/large/clang-23353.c": line 3402) @@ -8721,6 +8738,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3155) * reduce to right at ("test/cases/large/clang-23353.c": line 3155) * reduce to operant at ("test/cases/large/clang-23353.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3155) * remove initializer at ("test/cases/large/clang-23353.c": line 3157) * reduce to operant at ("test/cases/large/clang-23353.c": line 3157) * remove variable l_148 at ("test/cases/large/clang-23353.c": line 3157) @@ -9159,6 +9177,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3693) * reduce to left at ("test/cases/large/clang-23353.c": line 3693) * reduce to right at ("test/cases/large/clang-23353.c": line 3693) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3693) * inline variable l_97 at ("test/cases/large/clang-23353.c": line 3695) * remove initializer at ("test/cases/large/clang-23353.c": line 3696) * reduce to operant at ("test/cases/large/clang-23353.c": line 3696) @@ -9212,6 +9231,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3705) * reduce to right at ("test/cases/large/clang-23353.c": line 3705) * reduce to operant at ("test/cases/large/clang-23353.c": line 3705) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3705) * inline variable l_119 at ("test/cases/large/clang-23353.c": line 3707) * remove initializer at ("test/cases/large/clang-23353.c": line 3708) * reduce to operant at ("test/cases/large/clang-23353.c": line 3708) @@ -9753,6 +9773,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3874) * reduce to left at ("test/cases/large/clang-23353.c": line 3874) * reduce to right at ("test/cases/large/clang-23353.c": line 3874) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3874) * remove initializer at ("test/cases/large/clang-23353.c": line 3876) * don't cast at ("test/cases/large/clang-23353.c": line 3876) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876) @@ -9775,6 +9796,7 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) * remove iterator at ("test/cases/large/clang-23353.c": line 3874) * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) +* remove expr statement at ("test/cases/large/clang-23353.c": line 3885) * remove expr statement at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) diff --git a/rtree-c/test/expected/clang-23353/reduction/p1.path b/rtree-c/test/expected/clang-23353/reduction/p1.path index 7582f88e12e19d13c518d488d3aa5565b9ad90e8..e8ecda4780fcd915687a4a35d8fc229de23bf4d4 100644 --- a/rtree-c/test/expected/clang-23353/reduction/p1.path +++ b/rtree-c/test/expected/clang-23353/reduction/p1.path @@ -1556,12 +1556,14 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1091) * reduce to left at ("test/cases/large/clang-23353.c": line 1091) * reduce to right at ("test/cases/large/clang-23353.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1091) * remove expr statement at ("test/cases/large/clang-23353.c": line 1092) * reduce to left at ("test/cases/large/clang-23353.c": line 1092) * reduce to right at ("test/cases/large/clang-23353.c": line 1092) * remove initializer at ("test/cases/large/clang-23353.c": line 1093) * reduce to left at ("test/cases/large/clang-23353.c": line 1093) * reduce to right at ("test/cases/large/clang-23353.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1093) * remove condition at ("test/cases/large/clang-23353.c": line 1094) * reduce to left at ("test/cases/large/clang-23353.c": line 1094) * reduce to right at ("test/cases/large/clang-23353.c": line 1094) @@ -1664,6 +1666,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1138) * reduce to left at ("test/cases/large/clang-23353.c": line 1138) * reduce to right at ("test/cases/large/clang-23353.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1138) * remove expr statement at ("test/cases/large/clang-23353.c": line 1139) * do without param at ("test/cases/large/clang-23353.c": line 1139) * replace by zero at ("test/cases/large/clang-23353.c": line 1139) @@ -2832,6 +2835,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1638) * reduce to left at ("test/cases/large/clang-23353.c": line 1638) * reduce to right at ("test/cases/large/clang-23353.c": line 1638) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1638) * remove initializer at ("test/cases/large/clang-23353.c": line 1640) * reduce to operant at ("test/cases/large/clang-23353.c": line 1640) * remove variable l_4168 at ("test/cases/large/clang-23353.c": line 1640) @@ -2877,6 +2881,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1648) * reduce to left at ("test/cases/large/clang-23353.c": line 1648) * reduce to right at ("test/cases/large/clang-23353.c": line 1648) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1648) * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650) * remove condition at ("test/cases/large/clang-23353.c": line 1651) * reduce to operant at ("test/cases/large/clang-23353.c": line 1651) @@ -2984,6 +2989,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1663) * reduce to left at ("test/cases/large/clang-23353.c": line 1663) * reduce to right at ("test/cases/large/clang-23353.c": line 1663) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1663) * remove condition at ("test/cases/large/clang-23353.c": line 1665) * remove statement at ("test/cases/large/clang-23353.c": line 1666) * remove check at ("test/cases/large/clang-23353.c": line 1663) @@ -3155,6 +3161,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1732) * reduce to right at ("test/cases/large/clang-23353.c": line 1732) * reduce to operant at ("test/cases/large/clang-23353.c": line 1732) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1732) * inline variable l_3004 at ("test/cases/large/clang-23353.c": line 1734) * remove initializer at ("test/cases/large/clang-23353.c": line 1735) * reduce to operant at ("test/cases/large/clang-23353.c": line 1735) @@ -3884,6 +3891,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2020) * reduce to left at ("test/cases/large/clang-23353.c": line 2020) * reduce to right at ("test/cases/large/clang-23353.c": line 2020) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2020) * remove initializer at ("test/cases/large/clang-23353.c": line 2022) * don't cast at ("test/cases/large/clang-23353.c": line 2022) * remove variable l_2241 at ("test/cases/large/clang-23353.c": line 2022) @@ -3943,6 +3951,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1982) * reduce to right at ("test/cases/large/clang-23353.c": line 1982) * reduce to operant at ("test/cases/large/clang-23353.c": line 1982) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1982) * remove initializer at ("test/cases/large/clang-23353.c": line 1984) * reduce to operant at ("test/cases/large/clang-23353.c": line 1984) * remove variable l_2208 at ("test/cases/large/clang-23353.c": line 1984) @@ -5799,6 +5808,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2723) * reduce to left at ("test/cases/large/clang-23353.c": line 2723) * reduce to right at ("test/cases/large/clang-23353.c": line 2723) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2723) * inline variable l_1164 at ("test/cases/large/clang-23353.c": line 2725) * inline variable l_1190 at ("test/cases/large/clang-23353.c": line 2726) * remove check at ("test/cases/large/clang-23353.c": line 2723) @@ -5810,6 +5820,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2728) * reduce to left at ("test/cases/large/clang-23353.c": line 2728) * reduce to right at ("test/cases/large/clang-23353.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2728) * remove initializer at ("test/cases/large/clang-23353.c": line 2730) * don't cast at ("test/cases/large/clang-23353.c": line 2730) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 2730) @@ -5849,6 +5860,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2749) * reduce to left at ("test/cases/large/clang-23353.c": line 2749) * reduce to right at ("test/cases/large/clang-23353.c": line 2749) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2749) * remove initializer at ("test/cases/large/clang-23353.c": line 2751) * reduce to operant at ("test/cases/large/clang-23353.c": line 2751) * remove variable l_1451 at ("test/cases/large/clang-23353.c": line 2751) @@ -6798,6 +6810,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2633) * reduce to left at ("test/cases/large/clang-23353.c": line 2633) * reduce to right at ("test/cases/large/clang-23353.c": line 2633) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2633) * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635) * remove expr statement at ("test/cases/large/clang-23353.c": line 2636) * reduce to left at ("test/cases/large/clang-23353.c": line 2636) @@ -6951,6 +6964,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2615) * reduce to left at ("test/cases/large/clang-23353.c": line 2615) * reduce to right at ("test/cases/large/clang-23353.c": line 2615) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2615) * remove initializer at ("test/cases/large/clang-23353.c": line 2617) * reduce to operant at ("test/cases/large/clang-23353.c": line 2617) * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617) @@ -7149,6 +7163,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 2688) * reduce to right at ("test/cases/large/clang-23353.c": line 2688) * reduce to operant at ("test/cases/large/clang-23353.c": line 2688) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2688) * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690) * remove expr statement at ("test/cases/large/clang-23353.c": line 2691) * reduce to left at ("test/cases/large/clang-23353.c": line 2691) @@ -7866,6 +7881,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3388) * reduce to left at ("test/cases/large/clang-23353.c": line 3388) * reduce to right at ("test/cases/large/clang-23353.c": line 3388) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3388) * reduce to operant at ("test/cases/large/clang-23353.c": line 3390) * inline variable l_293 at ("test/cases/large/clang-23353.c": line 3390) * remove initializer at ("test/cases/large/clang-23353.c": line 3391) @@ -7926,6 +7942,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3399) * reduce to left at ("test/cases/large/clang-23353.c": line 3399) * reduce to right at ("test/cases/large/clang-23353.c": line 3399) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3399) * inline variable l_316 at ("test/cases/large/clang-23353.c": line 3401) * remove initializer at ("test/cases/large/clang-23353.c": line 3402) * reduce to operant at ("test/cases/large/clang-23353.c": line 3402) @@ -8750,6 +8767,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3155) * reduce to right at ("test/cases/large/clang-23353.c": line 3155) * reduce to operant at ("test/cases/large/clang-23353.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3155) * remove initializer at ("test/cases/large/clang-23353.c": line 3157) * reduce to operant at ("test/cases/large/clang-23353.c": line 3157) * remove variable l_148 at ("test/cases/large/clang-23353.c": line 3157) @@ -9188,6 +9206,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3693) * reduce to left at ("test/cases/large/clang-23353.c": line 3693) * reduce to right at ("test/cases/large/clang-23353.c": line 3693) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3693) * inline variable l_97 at ("test/cases/large/clang-23353.c": line 3695) * remove initializer at ("test/cases/large/clang-23353.c": line 3696) * reduce to operant at ("test/cases/large/clang-23353.c": line 3696) @@ -9241,6 +9260,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3705) * reduce to right at ("test/cases/large/clang-23353.c": line 3705) * reduce to operant at ("test/cases/large/clang-23353.c": line 3705) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3705) * inline variable l_119 at ("test/cases/large/clang-23353.c": line 3707) * remove initializer at ("test/cases/large/clang-23353.c": line 3708) * reduce to operant at ("test/cases/large/clang-23353.c": line 3708) @@ -9782,6 +9802,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3874) * reduce to left at ("test/cases/large/clang-23353.c": line 3874) * reduce to right at ("test/cases/large/clang-23353.c": line 3874) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3874) * remove initializer at ("test/cases/large/clang-23353.c": line 3876) * don't cast at ("test/cases/large/clang-23353.c": line 3876) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876) @@ -9804,6 +9825,7 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) * remove iterator at ("test/cases/large/clang-23353.c": line 3874) * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) +* remove expr statement at ("test/cases/large/clang-23353.c": line 3885) * remove expr statement at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) diff --git a/rtree-c/test/expected/clang-23353/reduction/p10.path b/rtree-c/test/expected/clang-23353/reduction/p10.path deleted file mode 100644 index 54cbdd1903f4e7265618d3c80b2371e21c57951a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/clang-23353/reduction/p10.path +++ /dev/null @@ -1,525 +0,0 @@ -1 remove variable printf at ("test/cases/large/clang-23353.c": line 10) -1 remove variable fabs at ("test/cases/large/clang-23353.c": line 11) -1 remove variable fabsf at ("test/cases/large/clang-23353.c": line 12) -1 remove function __assert_fail at ("test/cases/large/clang-23353.c": line 13) -1 remove function platform_main_end at ("test/cases/large/clang-23353.c": line 14) -1 remove function safe_unary_minus_func_int8_t_s at ("test/cases/large/clang-23353.c": line 24) -1 remove function safe_add_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 38) -1 remove function safe_sub_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 52) -1 remove function safe_mul_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 66) -1 remove function safe_mod_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 80) -1 remove function safe_div_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 92) -1 remove function safe_lshift_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 104) -1 remove function safe_lshift_func_int8_t_s_u at ("test/cases/large/clang-23353.c": line 116) -1 remove function safe_rshift_func_int8_t_s_s at ("test/cases/large/clang-23353.c": line 128) -1 remove function safe_rshift_func_int8_t_s_u at ("test/cases/large/clang-23353.c": line 140) -1 remove function safe_unary_minus_func_int16_t_s at ("test/cases/large/clang-23353.c": line 154) -1 remove function safe_add_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 168) -1 remove function safe_sub_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 182) -1 remove function safe_mul_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 196) -1 remove function safe_mod_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 210) -1 remove function safe_div_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 222) -1 remove function safe_lshift_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 234) -1 remove function safe_lshift_func_int16_t_s_u at ("test/cases/large/clang-23353.c": line 246) -1 remove function safe_rshift_func_int16_t_s_s at ("test/cases/large/clang-23353.c": line 258) -1 remove function safe_rshift_func_int16_t_s_u at ("test/cases/large/clang-23353.c": line 270) -1 remove function safe_unary_minus_func_int32_t_s at ("test/cases/large/clang-23353.c": line 284) -1 remove function safe_add_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 298) -1 remove function safe_sub_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 312) -1 remove function safe_mul_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 326) -1 remove function safe_mod_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 340) -1 remove function safe_div_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 352) -1 remove function safe_lshift_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 364) -1 remove function safe_lshift_func_int32_t_s_u at ("test/cases/large/clang-23353.c": line 376) -1 remove function safe_rshift_func_int32_t_s_s at ("test/cases/large/clang-23353.c": line 388) -1 remove function safe_rshift_func_int32_t_s_u at ("test/cases/large/clang-23353.c": line 400) -1 remove function safe_unary_minus_func_int64_t_s at ("test/cases/large/clang-23353.c": line 415) -1 remove function safe_add_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 429) -1 remove function safe_sub_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 443) -1 remove function safe_mul_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 457) -1 remove function safe_mod_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 471) -1 remove function safe_div_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 483) -1 remove function safe_lshift_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 495) -1 remove function safe_lshift_func_int64_t_s_u at ("test/cases/large/clang-23353.c": line 507) -1 remove function safe_rshift_func_int64_t_s_s at ("test/cases/large/clang-23353.c": line 519) -1 remove function safe_rshift_func_int64_t_s_u at ("test/cases/large/clang-23353.c": line 531) -1 remove function safe_unary_minus_func_uint8_t_u at ("test/cases/large/clang-23353.c": line 549) -1 remove function safe_add_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 556) -1 remove function safe_sub_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 563) -1 remove function safe_mul_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 570) -1 remove function safe_mod_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 577) -1 remove function safe_div_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 589) -1 remove function safe_lshift_func_uint8_t_u_s at ("test/cases/large/clang-23353.c": line 601) -1 remove function safe_lshift_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 613) -1 remove function safe_rshift_func_uint8_t_u_s at ("test/cases/large/clang-23353.c": line 625) -1 remove function safe_rshift_func_uint8_t_u_u at ("test/cases/large/clang-23353.c": line 637) -1 remove function safe_unary_minus_func_uint16_t_u at ("test/cases/large/clang-23353.c": line 651) -1 remove function safe_add_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 658) -1 remove function safe_sub_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 665) -1 remove function safe_mul_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 672) -1 remove function safe_mod_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 679) -1 remove function safe_div_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 691) -1 remove function safe_lshift_func_uint16_t_u_s at ("test/cases/large/clang-23353.c": line 703) -1 remove function safe_lshift_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 715) -1 remove function safe_rshift_func_uint16_t_u_s at ("test/cases/large/clang-23353.c": line 727) -1 remove function safe_rshift_func_uint16_t_u_u at ("test/cases/large/clang-23353.c": line 739) -1 remove function safe_unary_minus_func_uint32_t_u at ("test/cases/large/clang-23353.c": line 753) -1 remove function safe_add_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 760) -1 remove function safe_sub_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 767) -1 remove function safe_mul_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 774) -1 remove function safe_mod_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 781) -1 remove function safe_div_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 793) -1 remove function safe_lshift_func_uint32_t_u_s at ("test/cases/large/clang-23353.c": line 805) -1 remove function safe_lshift_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 817) -1 remove function safe_rshift_func_uint32_t_u_s at ("test/cases/large/clang-23353.c": line 829) -1 remove function safe_rshift_func_uint32_t_u_u at ("test/cases/large/clang-23353.c": line 841) -1 remove function safe_unary_minus_func_uint64_t_u at ("test/cases/large/clang-23353.c": line 856) -1 remove function safe_add_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 863) -1 remove function safe_sub_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 870) -1 remove function safe_mul_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 877) -1 remove function safe_mod_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 884) -1 remove function safe_div_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 896) -1 remove function safe_lshift_func_uint64_t_u_s at ("test/cases/large/clang-23353.c": line 908) -1 remove function safe_lshift_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 920) -1 remove function safe_rshift_func_uint64_t_u_s at ("test/cases/large/clang-23353.c": line 932) -1 remove function safe_rshift_func_uint64_t_u_u at ("test/cases/large/clang-23353.c": line 944) -1 remove function safe_add_func_float_f_f at ("test/cases/large/clang-23353.c": line 955) -1 remove function safe_sub_func_float_f_f at ("test/cases/large/clang-23353.c": line 967) -1 remove function safe_mul_func_float_f_f at ("test/cases/large/clang-23353.c": line 979) -1 remove function safe_div_func_float_f_f at ("test/cases/large/clang-23353.c": line 995) -1 remove function safe_add_func_double_f_f at ("test/cases/large/clang-23353.c": line 1014) -1 remove function safe_sub_func_double_f_f at ("test/cases/large/clang-23353.c": line 1026) -1 remove function safe_mul_func_double_f_f at ("test/cases/large/clang-23353.c": line 1038) -1 remove function safe_div_func_double_f_f at ("test/cases/large/clang-23353.c": line 1054) -1 remove function safe_convert_func_float_to_int32_t at ("test/cases/large/clang-23353.c": line 1069) -1 remove variable crc32_tab at ("test/cases/large/clang-23353.c": line 1081) -1 inline variable crc32_context at ("test/cases/large/clang-23353.c": line 1082) -1 remove function crc32_gentab at ("test/cases/large/clang-23353.c": line 1084) -1 remove function crc32_byte at ("test/cases/large/clang-23353.c": line 1104) -1 remove function crc32_8bytes at ("test/cases/large/clang-23353.c": line 1110) -1 remove function transparent_crc at ("test/cases/large/clang-23353.c": line 1123) -1 remove function transparent_crc_bytes at ("test/cases/large/clang-23353.c": line 1134) -1 remove variable __undefined at ("test/cases/large/clang-23353.c": line 1147) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1150) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1159) -1 inline variable g_16 at ("test/cases/large/clang-23353.c": line 1167) -1 inline variable g_25 at ("test/cases/large/clang-23353.c": line 1168) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1169) -1 remove variable g_59 at ("test/cases/large/clang-23353.c": line 1169) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1169) -1 inline variable g_60 at ("test/cases/large/clang-23353.c": line 1170) -1 inline variable g_62 at ("test/cases/large/clang-23353.c": line 1171) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1172) -1 remove variable g_80 at ("test/cases/large/clang-23353.c": line 1172) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1172) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1173) -1 remove variable g_108 at ("test/cases/large/clang-23353.c": line 1173) -1 remove variable g_107 at ("test/cases/large/clang-23353.c": line 1174) -1 remove variable g_116 at ("test/cases/large/clang-23353.c": line 1175) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1176) -1 remove variable g_125 at ("test/cases/large/clang-23353.c": line 1176) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1176) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1177) -1 remove variable g_126 at ("test/cases/large/clang-23353.c": line 1177) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1177) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1178) -1 remove variable g_129 at ("test/cases/large/clang-23353.c": line 1178) -1 remove variable g_132 at ("test/cases/large/clang-23353.c": line 1179) -1 remove variable g_131 at ("test/cases/large/clang-23353.c": line 1180) -1 inline variable g_266 at ("test/cases/large/clang-23353.c": line 1181) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1182) -1 remove variable g_313 at ("test/cases/large/clang-23353.c": line 1182) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1182) -1 reduce to operant at ("test/cases/large/clang-23353.c": line 1183) -1 inline variable g_566 at ("test/cases/large/clang-23353.c": line 1183) -1 inline variable g_570 at ("test/cases/large/clang-23353.c": line 1184) -1 inline variable g_687 at ("test/cases/large/clang-23353.c": line 1185) -1 inline variable g_692 at ("test/cases/large/clang-23353.c": line 1186) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1187) -1 remove variable g_753 at ("test/cases/large/clang-23353.c": line 1187) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1187) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1188) -1 remove variable g_763 at ("test/cases/large/clang-23353.c": line 1188) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1188) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1189) -1 remove variable g_792 at ("test/cases/large/clang-23353.c": line 1189) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1189) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1190) -1 remove variable g_793 at ("test/cases/large/clang-23353.c": line 1190) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1190) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1191) -1 remove variable g_794 at ("test/cases/large/clang-23353.c": line 1191) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1191) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1192) -1 remove variable g_803 at ("test/cases/large/clang-23353.c": line 1192) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1192) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1193) -1 remove variable g_804 at ("test/cases/large/clang-23353.c": line 1193) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1193) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1194) -1 remove variable g_818 at ("test/cases/large/clang-23353.c": line 1194) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1194) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1195) -1 remove variable g_847 at ("test/cases/large/clang-23353.c": line 1195) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1195) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1196) -1 remove variable g_1163 at ("test/cases/large/clang-23353.c": line 1196) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1196) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1197) -1 remove variable g_1174 at ("test/cases/large/clang-23353.c": line 1197) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1197) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1198) -1 remove variable g_1202 at ("test/cases/large/clang-23353.c": line 1198) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1198) -1 inline variable g_1416 at ("test/cases/large/clang-23353.c": line 1199) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1200) -1 remove variable g_1441 at ("test/cases/large/clang-23353.c": line 1200) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1200) -1 inline variable g_1478 at ("test/cases/large/clang-23353.c": line 1201) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1202) -1 remove variable g_1530 at ("test/cases/large/clang-23353.c": line 1202) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1202) -1 remove variable g_1529 at ("test/cases/large/clang-23353.c": line 1203) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1203) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1204) -1 remove variable g_1594 at ("test/cases/large/clang-23353.c": line 1204) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1204) -1 remove variable g_1596 at ("test/cases/large/clang-23353.c": line 1205) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1205) -1 remove variable g_1595 at ("test/cases/large/clang-23353.c": line 1206) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1206) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1207) -1 remove variable g_1639 at ("test/cases/large/clang-23353.c": line 1207) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1207) -1 inline variable g_1648 at ("test/cases/large/clang-23353.c": line 1208) -1 inline variable g_2015 at ("test/cases/large/clang-23353.c": line 1209) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1210) -1 remove variable g_2191 at ("test/cases/large/clang-23353.c": line 1210) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1210) -1 remove variable g_2210 at ("test/cases/large/clang-23353.c": line 1211) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1211) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1212) -1 remove variable g_2213 at ("test/cases/large/clang-23353.c": line 1212) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1212) -1 inline variable g_2243 at ("test/cases/large/clang-23353.c": line 1213) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1214) -1 remove variable g_2280 at ("test/cases/large/clang-23353.c": line 1214) -1 inline variable g_2309 at ("test/cases/large/clang-23353.c": line 1215) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1216) -1 remove variable g_2321 at ("test/cases/large/clang-23353.c": line 1216) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1216) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1217) -1 remove variable g_2325 at ("test/cases/large/clang-23353.c": line 1217) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1217) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1218) -1 remove variable g_2326 at ("test/cases/large/clang-23353.c": line 1218) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1218) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1219) -1 remove variable g_2347 at ("test/cases/large/clang-23353.c": line 1219) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1219) -1 remove variable g_2678 at ("test/cases/large/clang-23353.c": line 1220) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1221) -1 remove variable g_2792 at ("test/cases/large/clang-23353.c": line 1221) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1221) -1 inline variable g_2951 at ("test/cases/large/clang-23353.c": line 1222) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1223) -1 remove variable g_2952 at ("test/cases/large/clang-23353.c": line 1223) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1223) -1 remove variable g_2976 at ("test/cases/large/clang-23353.c": line 1224) -1 remove variable g_3092 at ("test/cases/large/clang-23353.c": line 1225) -1 remove variable g_3383 at ("test/cases/large/clang-23353.c": line 1226) -1 inline variable g_3732 at ("test/cases/large/clang-23353.c": line 1227) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1228) -1 remove variable g_3771 at ("test/cases/large/clang-23353.c": line 1228) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1228) -1 remove variable g_3800 at ("test/cases/large/clang-23353.c": line 1229) -1 inline variable g_4114 at ("test/cases/large/clang-23353.c": line 1230) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1231) -1 remove variable g_4141 at ("test/cases/large/clang-23353.c": line 1231) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1231) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1232) -1 remove variable g_4148 at ("test/cases/large/clang-23353.c": line 1232) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1233) -1 remove variable g_4181 at ("test/cases/large/clang-23353.c": line 1233) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1233) -1 remove variable g_4217 at ("test/cases/large/clang-23353.c": line 1234) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1234) -1 remove variable g_4216 at ("test/cases/large/clang-23353.c": line 1235) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1235) -1 inline variable g_4582 at ("test/cases/large/clang-23353.c": line 1236) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1237) -1 remove variable g_4585 at ("test/cases/large/clang-23353.c": line 1237) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1237) -1 remove variable func_1 at ("test/cases/large/clang-23353.c": line 1241) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1241) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) -1 remove variable func_2 at ("test/cases/large/clang-23353.c": line 1242) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1243) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1243) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1243) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1243) -1 remove variable func_10 at ("test/cases/large/clang-23353.c": line 1243) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1244) -1 remove variable func_19 at ("test/cases/large/clang-23353.c": line 1244) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1245) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1245) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1245) -1 remove variable func_26 at ("test/cases/large/clang-23353.c": line 1245) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1246) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1246) -1 remove variable func_30 at ("test/cases/large/clang-23353.c": line 1246) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1247) -1 remove variable func_35 at ("test/cases/large/clang-23353.c": line 1247) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1248) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1248) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1248) -1 remove variable func_43 at ("test/cases/large/clang-23353.c": line 1248) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1249) -1 remove variable func_47 at ("test/cases/large/clang-23353.c": line 1249) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1250) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1250) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1250) -1 remove parameter at ("test/cases/large/clang-23353.c": line 1250) -1 remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250) -1 remove function func_1 at ("test/cases/large/clang-23353.c": line 1251) -1 remove function func_2 at ("test/cases/large/clang-23353.c": line 1694) -1 remove function func_10 at ("test/cases/large/clang-23353.c": line 1761) -1 remove function func_19 at ("test/cases/large/clang-23353.c": line 1778) -1 remove function func_26 at ("test/cases/large/clang-23353.c": line 1802) -1 remove function func_30 at ("test/cases/large/clang-23353.c": line 1938) -1 remove function func_35 at ("test/cases/large/clang-23353.c": line 1957) -1 remove function func_43 at ("test/cases/large/clang-23353.c": line 2040) -1 remove function func_47 at ("test/cases/large/clang-23353.c": line 3093) -1 remove function func_49 at ("test/cases/large/clang-23353.c": line 3666) -1 inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3748) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3749) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3750) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3751) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3752) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3753) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3754) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3755) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3756) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3757) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3758) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3759) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3760) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3761) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3762) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3763) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3764) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3765) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3766) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3767) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3768) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3769) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3770) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3771) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3772) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3773) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3774) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3775) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3776) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3777) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3778) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3779) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3780) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3781) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3782) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3783) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3784) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3785) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3786) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3787) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3788) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3789) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3790) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3791) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3792) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3793) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3794) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3795) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3796) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3797) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3798) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3799) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3800) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3801) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3802) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3803) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3804) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3805) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3806) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3807) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3808) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3809) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3810) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3811) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3812) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3813) -1 remove condition at ("test/cases/large/clang-23353.c": line 3814) -1 remove empty compound at ("test/cases/large/clang-23353.c": line 3815) -1 expand compound statment at ("test/cases/large/clang-23353.c": line 3814) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3821) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3822) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3823) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3824) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3825) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3826) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3827) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3828) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3829) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3830) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3831) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3832) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3833) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3834) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3835) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3836) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3837) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3838) -1 remove empty compound at ("test/cases/large/clang-23353.c": line 3840) -1 expand compound statment at ("test/cases/large/clang-23353.c": line 3839) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3846) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3847) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3848) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3849) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3850) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3851) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3852) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3853) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3854) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3855) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3856) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3857) -1 remove empty compound at ("test/cases/large/clang-23353.c": line 3859) -1 expand compound statment at ("test/cases/large/clang-23353.c": line 3858) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3865) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3866) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3867) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3868) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3869) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3870) -1 remove condition at ("test/cases/large/clang-23353.c": line 3871) -1 remove initializer at ("test/cases/large/clang-23353.c": line 3876) -1 remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876) -1 remove variable l_1205 at ("test/cases/large/clang-23353.c": line 3877) -1 remove variable l_1236 at ("test/cases/large/clang-23353.c": line 3878) -1 remove initializer at ("test/cases/large/clang-23353.c": line 3879) -1 remove variable l_1239 at ("test/cases/large/clang-23353.c": line 3879) -1 remove declaration at ("test/cases/large/clang-23353.c": line 3879) -1 inline variable l_1271 at ("test/cases/large/clang-23353.c": line 3880) -1 inline variable l_1342 at ("test/cases/large/clang-23353.c": line 3881) -1 inline variable l_1353 at ("test/cases/large/clang-23353.c": line 3882) -1 inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3883) -1 inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3884) -1 remove empty compound at ("test/cases/large/clang-23353.c": line 3875) -1 remove check at ("test/cases/large/clang-23353.c": line 3874) -1 expand compound statment at ("test/cases/large/clang-23353.c": line 3871) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3890) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3891) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3892) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3893) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3894) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3895) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3896) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3897) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3898) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3899) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3900) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3901) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3902) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3903) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3904) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3905) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3906) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3907) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3908) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3909) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3910) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3911) -1 remove empty compound at ("test/cases/large/clang-23353.c": line 3913) -1 expand compound statment at ("test/cases/large/clang-23353.c": line 3912) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3919) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3920) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3921) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3922) -1 remove condition at ("test/cases/large/clang-23353.c": line 3923) -1 inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927) -1 remove empty compound at ("test/cases/large/clang-23353.c": line 3926) -1 remove empty compound at ("test/cases/large/clang-23353.c": line 3924) -1 expand compound statment at ("test/cases/large/clang-23353.c": line 3923) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3934) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3935) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3936) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3937) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3938) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3939) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3940) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3941) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3942) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3943) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3944) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3945) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3946) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3947) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3948) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3949) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3950) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3951) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3952) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3953) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3954) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3955) -1 remove variable l_124 at ("test/cases/large/clang-23353.c": line 3960) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3963) -1 remove empty compound at ("test/cases/large/clang-23353.c": line 3959) -1 remove empty compound at ("test/cases/large/clang-23353.c": line 3957) -1 expand compound statment at ("test/cases/large/clang-23353.c": line 3956) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3970) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3971) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3972) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3973) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3974) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3975) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3976) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3977) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3978) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3979) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3980) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3981) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3982) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3983) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3984) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3985) -1 remove initializer at ("test/cases/large/clang-23353.c": line 3990) -1 remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990) -1 remove declaration at ("test/cases/large/clang-23353.c": line 3990) -1 remove initializer at ("test/cases/large/clang-23353.c": line 3991) -1 remove variable l_4143 at ("test/cases/large/clang-23353.c": line 3991) -1 remove declaration at ("test/cases/large/clang-23353.c": line 3991) -1 remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992) -1 remove declaration at ("test/cases/large/clang-23353.c": line 3992) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 3995) -1 remove empty compound at ("test/cases/large/clang-23353.c": line 3989) -1 remove empty compound at ("test/cases/large/clang-23353.c": line 3987) -1 expand compound statment at ("test/cases/large/clang-23353.c": line 3986) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4000) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4001) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4002) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4003) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4004) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4005) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4006) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4007) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4008) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4009) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4010) -1 remove expr statement at ("test/cases/large/clang-23353.c": line 4011) -1 remove return statement at ("test/cases/large/clang-23353.c": line 4012) - diff --git a/rtree-c/test/expected/clang-23353/reduction/p2.path b/rtree-c/test/expected/clang-23353/reduction/p2.path index 892fc7074ce7ea5e6770bed5e978ccf926f8fc0b..9b93a084094cb497d3b540c4cb20d1482b98125f 100644 --- a/rtree-c/test/expected/clang-23353/reduction/p2.path +++ b/rtree-c/test/expected/clang-23353/reduction/p2.path @@ -1580,12 +1580,14 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1091) * reduce to left at ("test/cases/large/clang-23353.c": line 1091) * reduce to right at ("test/cases/large/clang-23353.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1091) * remove expr statement at ("test/cases/large/clang-23353.c": line 1092) * reduce to left at ("test/cases/large/clang-23353.c": line 1092) * reduce to right at ("test/cases/large/clang-23353.c": line 1092) * remove initializer at ("test/cases/large/clang-23353.c": line 1093) * reduce to left at ("test/cases/large/clang-23353.c": line 1093) * reduce to right at ("test/cases/large/clang-23353.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1093) * remove condition at ("test/cases/large/clang-23353.c": line 1094) * reduce to left at ("test/cases/large/clang-23353.c": line 1094) * reduce to right at ("test/cases/large/clang-23353.c": line 1094) @@ -1688,6 +1690,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1138) * reduce to left at ("test/cases/large/clang-23353.c": line 1138) * reduce to right at ("test/cases/large/clang-23353.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1138) * remove expr statement at ("test/cases/large/clang-23353.c": line 1139) * do without param at ("test/cases/large/clang-23353.c": line 1139) * replace by zero at ("test/cases/large/clang-23353.c": line 1139) @@ -2856,6 +2859,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1638) * reduce to left at ("test/cases/large/clang-23353.c": line 1638) * reduce to right at ("test/cases/large/clang-23353.c": line 1638) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1638) * remove initializer at ("test/cases/large/clang-23353.c": line 1640) * reduce to operant at ("test/cases/large/clang-23353.c": line 1640) * remove variable l_4168 at ("test/cases/large/clang-23353.c": line 1640) @@ -2901,6 +2905,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1648) * reduce to left at ("test/cases/large/clang-23353.c": line 1648) * reduce to right at ("test/cases/large/clang-23353.c": line 1648) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1648) * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650) * remove condition at ("test/cases/large/clang-23353.c": line 1651) * reduce to operant at ("test/cases/large/clang-23353.c": line 1651) @@ -3008,6 +3013,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1663) * reduce to left at ("test/cases/large/clang-23353.c": line 1663) * reduce to right at ("test/cases/large/clang-23353.c": line 1663) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1663) * remove condition at ("test/cases/large/clang-23353.c": line 1665) * remove statement at ("test/cases/large/clang-23353.c": line 1666) * remove check at ("test/cases/large/clang-23353.c": line 1663) @@ -3179,6 +3185,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1732) * reduce to right at ("test/cases/large/clang-23353.c": line 1732) * reduce to operant at ("test/cases/large/clang-23353.c": line 1732) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1732) * inline variable l_3004 at ("test/cases/large/clang-23353.c": line 1734) * remove initializer at ("test/cases/large/clang-23353.c": line 1735) * reduce to operant at ("test/cases/large/clang-23353.c": line 1735) @@ -3908,6 +3915,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2020) * reduce to left at ("test/cases/large/clang-23353.c": line 2020) * reduce to right at ("test/cases/large/clang-23353.c": line 2020) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2020) * remove initializer at ("test/cases/large/clang-23353.c": line 2022) * don't cast at ("test/cases/large/clang-23353.c": line 2022) * remove variable l_2241 at ("test/cases/large/clang-23353.c": line 2022) @@ -3967,6 +3975,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1982) * reduce to right at ("test/cases/large/clang-23353.c": line 1982) * reduce to operant at ("test/cases/large/clang-23353.c": line 1982) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1982) * remove initializer at ("test/cases/large/clang-23353.c": line 1984) * reduce to operant at ("test/cases/large/clang-23353.c": line 1984) * remove variable l_2208 at ("test/cases/large/clang-23353.c": line 1984) @@ -5823,6 +5832,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2723) * reduce to left at ("test/cases/large/clang-23353.c": line 2723) * reduce to right at ("test/cases/large/clang-23353.c": line 2723) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2723) * inline variable l_1164 at ("test/cases/large/clang-23353.c": line 2725) * inline variable l_1190 at ("test/cases/large/clang-23353.c": line 2726) * remove check at ("test/cases/large/clang-23353.c": line 2723) @@ -5834,6 +5844,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2728) * reduce to left at ("test/cases/large/clang-23353.c": line 2728) * reduce to right at ("test/cases/large/clang-23353.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2728) * remove initializer at ("test/cases/large/clang-23353.c": line 2730) * don't cast at ("test/cases/large/clang-23353.c": line 2730) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 2730) @@ -5873,6 +5884,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2749) * reduce to left at ("test/cases/large/clang-23353.c": line 2749) * reduce to right at ("test/cases/large/clang-23353.c": line 2749) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2749) * remove initializer at ("test/cases/large/clang-23353.c": line 2751) * reduce to operant at ("test/cases/large/clang-23353.c": line 2751) * remove variable l_1451 at ("test/cases/large/clang-23353.c": line 2751) @@ -6822,6 +6834,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2633) * reduce to left at ("test/cases/large/clang-23353.c": line 2633) * reduce to right at ("test/cases/large/clang-23353.c": line 2633) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2633) * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635) * remove expr statement at ("test/cases/large/clang-23353.c": line 2636) * reduce to left at ("test/cases/large/clang-23353.c": line 2636) @@ -6975,6 +6988,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2615) * reduce to left at ("test/cases/large/clang-23353.c": line 2615) * reduce to right at ("test/cases/large/clang-23353.c": line 2615) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2615) * remove initializer at ("test/cases/large/clang-23353.c": line 2617) * reduce to operant at ("test/cases/large/clang-23353.c": line 2617) * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617) @@ -7173,6 +7187,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 2688) * reduce to right at ("test/cases/large/clang-23353.c": line 2688) * reduce to operant at ("test/cases/large/clang-23353.c": line 2688) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2688) * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690) * remove expr statement at ("test/cases/large/clang-23353.c": line 2691) * reduce to left at ("test/cases/large/clang-23353.c": line 2691) @@ -7890,6 +7905,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3388) * reduce to left at ("test/cases/large/clang-23353.c": line 3388) * reduce to right at ("test/cases/large/clang-23353.c": line 3388) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3388) * reduce to operant at ("test/cases/large/clang-23353.c": line 3390) * inline variable l_293 at ("test/cases/large/clang-23353.c": line 3390) * remove initializer at ("test/cases/large/clang-23353.c": line 3391) @@ -7950,6 +7966,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3399) * reduce to left at ("test/cases/large/clang-23353.c": line 3399) * reduce to right at ("test/cases/large/clang-23353.c": line 3399) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3399) * inline variable l_316 at ("test/cases/large/clang-23353.c": line 3401) * remove initializer at ("test/cases/large/clang-23353.c": line 3402) * reduce to operant at ("test/cases/large/clang-23353.c": line 3402) @@ -8774,6 +8791,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3155) * reduce to right at ("test/cases/large/clang-23353.c": line 3155) * reduce to operant at ("test/cases/large/clang-23353.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3155) * remove initializer at ("test/cases/large/clang-23353.c": line 3157) * reduce to operant at ("test/cases/large/clang-23353.c": line 3157) * remove variable l_148 at ("test/cases/large/clang-23353.c": line 3157) @@ -9212,6 +9230,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3693) * reduce to left at ("test/cases/large/clang-23353.c": line 3693) * reduce to right at ("test/cases/large/clang-23353.c": line 3693) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3693) * inline variable l_97 at ("test/cases/large/clang-23353.c": line 3695) * remove initializer at ("test/cases/large/clang-23353.c": line 3696) * reduce to operant at ("test/cases/large/clang-23353.c": line 3696) @@ -9265,6 +9284,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3705) * reduce to right at ("test/cases/large/clang-23353.c": line 3705) * reduce to operant at ("test/cases/large/clang-23353.c": line 3705) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3705) * inline variable l_119 at ("test/cases/large/clang-23353.c": line 3707) * remove initializer at ("test/cases/large/clang-23353.c": line 3708) * reduce to operant at ("test/cases/large/clang-23353.c": line 3708) @@ -9806,6 +9826,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3874) * reduce to left at ("test/cases/large/clang-23353.c": line 3874) * reduce to right at ("test/cases/large/clang-23353.c": line 3874) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3874) * remove initializer at ("test/cases/large/clang-23353.c": line 3876) * don't cast at ("test/cases/large/clang-23353.c": line 3876) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876) @@ -9828,6 +9849,7 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) * remove iterator at ("test/cases/large/clang-23353.c": line 3874) * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) +* remove expr statement at ("test/cases/large/clang-23353.c": line 3885) * remove expr statement at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) diff --git a/rtree-c/test/expected/clang-23353/reduction/p3.path b/rtree-c/test/expected/clang-23353/reduction/p3.path index d9e18a603e9d8e59c34271dd67579f774d1741ed..26be927f2ff6728d0e3e13e30510d8899e10d96b 100644 --- a/rtree-c/test/expected/clang-23353/reduction/p3.path +++ b/rtree-c/test/expected/clang-23353/reduction/p3.path @@ -1558,12 +1558,14 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1091) * reduce to left at ("test/cases/large/clang-23353.c": line 1091) * reduce to right at ("test/cases/large/clang-23353.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1091) * remove expr statement at ("test/cases/large/clang-23353.c": line 1092) * reduce to left at ("test/cases/large/clang-23353.c": line 1092) * reduce to right at ("test/cases/large/clang-23353.c": line 1092) * remove initializer at ("test/cases/large/clang-23353.c": line 1093) * reduce to left at ("test/cases/large/clang-23353.c": line 1093) * reduce to right at ("test/cases/large/clang-23353.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1093) * remove condition at ("test/cases/large/clang-23353.c": line 1094) * reduce to left at ("test/cases/large/clang-23353.c": line 1094) * reduce to right at ("test/cases/large/clang-23353.c": line 1094) @@ -1666,6 +1668,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1138) * reduce to left at ("test/cases/large/clang-23353.c": line 1138) * reduce to right at ("test/cases/large/clang-23353.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1138) * remove expr statement at ("test/cases/large/clang-23353.c": line 1139) * do without param at ("test/cases/large/clang-23353.c": line 1139) * replace by zero at ("test/cases/large/clang-23353.c": line 1139) @@ -2834,6 +2837,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1638) * reduce to left at ("test/cases/large/clang-23353.c": line 1638) * reduce to right at ("test/cases/large/clang-23353.c": line 1638) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1638) * remove initializer at ("test/cases/large/clang-23353.c": line 1640) * reduce to operant at ("test/cases/large/clang-23353.c": line 1640) * remove variable l_4168 at ("test/cases/large/clang-23353.c": line 1640) @@ -2879,6 +2883,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1648) * reduce to left at ("test/cases/large/clang-23353.c": line 1648) * reduce to right at ("test/cases/large/clang-23353.c": line 1648) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1648) * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650) * remove condition at ("test/cases/large/clang-23353.c": line 1651) * reduce to operant at ("test/cases/large/clang-23353.c": line 1651) @@ -2986,6 +2991,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1663) * reduce to left at ("test/cases/large/clang-23353.c": line 1663) * reduce to right at ("test/cases/large/clang-23353.c": line 1663) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1663) * remove condition at ("test/cases/large/clang-23353.c": line 1665) * remove statement at ("test/cases/large/clang-23353.c": line 1666) * remove check at ("test/cases/large/clang-23353.c": line 1663) @@ -3157,6 +3163,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1732) * reduce to right at ("test/cases/large/clang-23353.c": line 1732) * reduce to operant at ("test/cases/large/clang-23353.c": line 1732) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1732) * inline variable l_3004 at ("test/cases/large/clang-23353.c": line 1734) * remove initializer at ("test/cases/large/clang-23353.c": line 1735) * reduce to operant at ("test/cases/large/clang-23353.c": line 1735) @@ -3886,6 +3893,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2020) * reduce to left at ("test/cases/large/clang-23353.c": line 2020) * reduce to right at ("test/cases/large/clang-23353.c": line 2020) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2020) * remove initializer at ("test/cases/large/clang-23353.c": line 2022) * don't cast at ("test/cases/large/clang-23353.c": line 2022) * remove variable l_2241 at ("test/cases/large/clang-23353.c": line 2022) @@ -3945,6 +3953,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1982) * reduce to right at ("test/cases/large/clang-23353.c": line 1982) * reduce to operant at ("test/cases/large/clang-23353.c": line 1982) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1982) * remove initializer at ("test/cases/large/clang-23353.c": line 1984) * reduce to operant at ("test/cases/large/clang-23353.c": line 1984) * remove variable l_2208 at ("test/cases/large/clang-23353.c": line 1984) @@ -5801,6 +5810,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2723) * reduce to left at ("test/cases/large/clang-23353.c": line 2723) * reduce to right at ("test/cases/large/clang-23353.c": line 2723) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2723) * inline variable l_1164 at ("test/cases/large/clang-23353.c": line 2725) * inline variable l_1190 at ("test/cases/large/clang-23353.c": line 2726) * remove check at ("test/cases/large/clang-23353.c": line 2723) @@ -5812,6 +5822,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2728) * reduce to left at ("test/cases/large/clang-23353.c": line 2728) * reduce to right at ("test/cases/large/clang-23353.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2728) * remove initializer at ("test/cases/large/clang-23353.c": line 2730) * don't cast at ("test/cases/large/clang-23353.c": line 2730) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 2730) @@ -5851,6 +5862,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2749) * reduce to left at ("test/cases/large/clang-23353.c": line 2749) * reduce to right at ("test/cases/large/clang-23353.c": line 2749) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2749) * remove initializer at ("test/cases/large/clang-23353.c": line 2751) * reduce to operant at ("test/cases/large/clang-23353.c": line 2751) * remove variable l_1451 at ("test/cases/large/clang-23353.c": line 2751) @@ -6800,6 +6812,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2633) * reduce to left at ("test/cases/large/clang-23353.c": line 2633) * reduce to right at ("test/cases/large/clang-23353.c": line 2633) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2633) * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635) * remove expr statement at ("test/cases/large/clang-23353.c": line 2636) * reduce to left at ("test/cases/large/clang-23353.c": line 2636) @@ -6953,6 +6966,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2615) * reduce to left at ("test/cases/large/clang-23353.c": line 2615) * reduce to right at ("test/cases/large/clang-23353.c": line 2615) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2615) * remove initializer at ("test/cases/large/clang-23353.c": line 2617) * reduce to operant at ("test/cases/large/clang-23353.c": line 2617) * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617) @@ -7151,6 +7165,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 2688) * reduce to right at ("test/cases/large/clang-23353.c": line 2688) * reduce to operant at ("test/cases/large/clang-23353.c": line 2688) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2688) * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690) * remove expr statement at ("test/cases/large/clang-23353.c": line 2691) * reduce to left at ("test/cases/large/clang-23353.c": line 2691) @@ -7868,6 +7883,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3388) * reduce to left at ("test/cases/large/clang-23353.c": line 3388) * reduce to right at ("test/cases/large/clang-23353.c": line 3388) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3388) * reduce to operant at ("test/cases/large/clang-23353.c": line 3390) * inline variable l_293 at ("test/cases/large/clang-23353.c": line 3390) * remove initializer at ("test/cases/large/clang-23353.c": line 3391) @@ -7928,6 +7944,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3399) * reduce to left at ("test/cases/large/clang-23353.c": line 3399) * reduce to right at ("test/cases/large/clang-23353.c": line 3399) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3399) * inline variable l_316 at ("test/cases/large/clang-23353.c": line 3401) * remove initializer at ("test/cases/large/clang-23353.c": line 3402) * reduce to operant at ("test/cases/large/clang-23353.c": line 3402) @@ -8752,6 +8769,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3155) * reduce to right at ("test/cases/large/clang-23353.c": line 3155) * reduce to operant at ("test/cases/large/clang-23353.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3155) * remove initializer at ("test/cases/large/clang-23353.c": line 3157) * reduce to operant at ("test/cases/large/clang-23353.c": line 3157) * remove variable l_148 at ("test/cases/large/clang-23353.c": line 3157) @@ -9190,6 +9208,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3693) * reduce to left at ("test/cases/large/clang-23353.c": line 3693) * reduce to right at ("test/cases/large/clang-23353.c": line 3693) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3693) * inline variable l_97 at ("test/cases/large/clang-23353.c": line 3695) * remove initializer at ("test/cases/large/clang-23353.c": line 3696) * reduce to operant at ("test/cases/large/clang-23353.c": line 3696) @@ -9243,6 +9262,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3705) * reduce to right at ("test/cases/large/clang-23353.c": line 3705) * reduce to operant at ("test/cases/large/clang-23353.c": line 3705) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3705) * inline variable l_119 at ("test/cases/large/clang-23353.c": line 3707) * remove initializer at ("test/cases/large/clang-23353.c": line 3708) * reduce to operant at ("test/cases/large/clang-23353.c": line 3708) @@ -9784,6 +9804,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3874) * reduce to left at ("test/cases/large/clang-23353.c": line 3874) * reduce to right at ("test/cases/large/clang-23353.c": line 3874) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3874) * remove initializer at ("test/cases/large/clang-23353.c": line 3876) * don't cast at ("test/cases/large/clang-23353.c": line 3876) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876) @@ -9806,6 +9827,7 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) * remove iterator at ("test/cases/large/clang-23353.c": line 3874) * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) +* remove expr statement at ("test/cases/large/clang-23353.c": line 3885) * remove expr statement at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) diff --git a/rtree-c/test/expected/clang-23353/reduction/p4.path b/rtree-c/test/expected/clang-23353/reduction/p4.path index f350328537955f30770700f63492a35088c28f87..51cda10c1c46de0d332ddabb85214698bb0fcc63 100644 --- a/rtree-c/test/expected/clang-23353/reduction/p4.path +++ b/rtree-c/test/expected/clang-23353/reduction/p4.path @@ -1450,12 +1450,14 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1091) * reduce to left at ("test/cases/large/clang-23353.c": line 1091) * reduce to right at ("test/cases/large/clang-23353.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1091) * remove expr statement at ("test/cases/large/clang-23353.c": line 1092) * reduce to left at ("test/cases/large/clang-23353.c": line 1092) * reduce to right at ("test/cases/large/clang-23353.c": line 1092) * remove initializer at ("test/cases/large/clang-23353.c": line 1093) * reduce to left at ("test/cases/large/clang-23353.c": line 1093) * reduce to right at ("test/cases/large/clang-23353.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1093) * remove condition at ("test/cases/large/clang-23353.c": line 1094) * reduce to left at ("test/cases/large/clang-23353.c": line 1094) * reduce to right at ("test/cases/large/clang-23353.c": line 1094) @@ -1558,6 +1560,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1138) * reduce to left at ("test/cases/large/clang-23353.c": line 1138) * reduce to right at ("test/cases/large/clang-23353.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1138) * remove expr statement at ("test/cases/large/clang-23353.c": line 1139) * do without param at ("test/cases/large/clang-23353.c": line 1139) * replace by zero at ("test/cases/large/clang-23353.c": line 1139) @@ -2726,6 +2729,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1638) * reduce to left at ("test/cases/large/clang-23353.c": line 1638) * reduce to right at ("test/cases/large/clang-23353.c": line 1638) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1638) * remove initializer at ("test/cases/large/clang-23353.c": line 1640) * reduce to operant at ("test/cases/large/clang-23353.c": line 1640) * remove variable l_4168 at ("test/cases/large/clang-23353.c": line 1640) @@ -2771,6 +2775,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1648) * reduce to left at ("test/cases/large/clang-23353.c": line 1648) * reduce to right at ("test/cases/large/clang-23353.c": line 1648) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1648) * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650) * remove condition at ("test/cases/large/clang-23353.c": line 1651) * reduce to operant at ("test/cases/large/clang-23353.c": line 1651) @@ -2878,6 +2883,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1663) * reduce to left at ("test/cases/large/clang-23353.c": line 1663) * reduce to right at ("test/cases/large/clang-23353.c": line 1663) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1663) * remove condition at ("test/cases/large/clang-23353.c": line 1665) * remove statement at ("test/cases/large/clang-23353.c": line 1666) * remove check at ("test/cases/large/clang-23353.c": line 1663) @@ -3049,6 +3055,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1732) * reduce to right at ("test/cases/large/clang-23353.c": line 1732) * reduce to operant at ("test/cases/large/clang-23353.c": line 1732) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1732) * inline variable l_3004 at ("test/cases/large/clang-23353.c": line 1734) * remove initializer at ("test/cases/large/clang-23353.c": line 1735) * reduce to operant at ("test/cases/large/clang-23353.c": line 1735) @@ -3778,6 +3785,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2020) * reduce to left at ("test/cases/large/clang-23353.c": line 2020) * reduce to right at ("test/cases/large/clang-23353.c": line 2020) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2020) * remove initializer at ("test/cases/large/clang-23353.c": line 2022) * don't cast at ("test/cases/large/clang-23353.c": line 2022) * remove variable l_2241 at ("test/cases/large/clang-23353.c": line 2022) @@ -3837,6 +3845,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1982) * reduce to right at ("test/cases/large/clang-23353.c": line 1982) * reduce to operant at ("test/cases/large/clang-23353.c": line 1982) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1982) * remove initializer at ("test/cases/large/clang-23353.c": line 1984) * reduce to operant at ("test/cases/large/clang-23353.c": line 1984) * remove variable l_2208 at ("test/cases/large/clang-23353.c": line 1984) @@ -5693,6 +5702,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2723) * reduce to left at ("test/cases/large/clang-23353.c": line 2723) * reduce to right at ("test/cases/large/clang-23353.c": line 2723) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2723) * inline variable l_1164 at ("test/cases/large/clang-23353.c": line 2725) * inline variable l_1190 at ("test/cases/large/clang-23353.c": line 2726) * remove check at ("test/cases/large/clang-23353.c": line 2723) @@ -5704,6 +5714,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2728) * reduce to left at ("test/cases/large/clang-23353.c": line 2728) * reduce to right at ("test/cases/large/clang-23353.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2728) * remove initializer at ("test/cases/large/clang-23353.c": line 2730) * don't cast at ("test/cases/large/clang-23353.c": line 2730) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 2730) @@ -5743,6 +5754,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2749) * reduce to left at ("test/cases/large/clang-23353.c": line 2749) * reduce to right at ("test/cases/large/clang-23353.c": line 2749) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2749) * remove initializer at ("test/cases/large/clang-23353.c": line 2751) * reduce to operant at ("test/cases/large/clang-23353.c": line 2751) * remove variable l_1451 at ("test/cases/large/clang-23353.c": line 2751) @@ -6692,6 +6704,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2633) * reduce to left at ("test/cases/large/clang-23353.c": line 2633) * reduce to right at ("test/cases/large/clang-23353.c": line 2633) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2633) * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635) * remove expr statement at ("test/cases/large/clang-23353.c": line 2636) * reduce to left at ("test/cases/large/clang-23353.c": line 2636) @@ -6845,6 +6858,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2615) * reduce to left at ("test/cases/large/clang-23353.c": line 2615) * reduce to right at ("test/cases/large/clang-23353.c": line 2615) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2615) * remove initializer at ("test/cases/large/clang-23353.c": line 2617) * reduce to operant at ("test/cases/large/clang-23353.c": line 2617) * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617) @@ -7043,6 +7057,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 2688) * reduce to right at ("test/cases/large/clang-23353.c": line 2688) * reduce to operant at ("test/cases/large/clang-23353.c": line 2688) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2688) * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690) * remove expr statement at ("test/cases/large/clang-23353.c": line 2691) * reduce to left at ("test/cases/large/clang-23353.c": line 2691) @@ -7760,6 +7775,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3388) * reduce to left at ("test/cases/large/clang-23353.c": line 3388) * reduce to right at ("test/cases/large/clang-23353.c": line 3388) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3388) * reduce to operant at ("test/cases/large/clang-23353.c": line 3390) * inline variable l_293 at ("test/cases/large/clang-23353.c": line 3390) * remove initializer at ("test/cases/large/clang-23353.c": line 3391) @@ -7820,6 +7836,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3399) * reduce to left at ("test/cases/large/clang-23353.c": line 3399) * reduce to right at ("test/cases/large/clang-23353.c": line 3399) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3399) * inline variable l_316 at ("test/cases/large/clang-23353.c": line 3401) * remove initializer at ("test/cases/large/clang-23353.c": line 3402) * reduce to operant at ("test/cases/large/clang-23353.c": line 3402) @@ -8644,6 +8661,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3155) * reduce to right at ("test/cases/large/clang-23353.c": line 3155) * reduce to operant at ("test/cases/large/clang-23353.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3155) * remove initializer at ("test/cases/large/clang-23353.c": line 3157) * reduce to operant at ("test/cases/large/clang-23353.c": line 3157) * remove variable l_148 at ("test/cases/large/clang-23353.c": line 3157) @@ -9082,6 +9100,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3693) * reduce to left at ("test/cases/large/clang-23353.c": line 3693) * reduce to right at ("test/cases/large/clang-23353.c": line 3693) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3693) * inline variable l_97 at ("test/cases/large/clang-23353.c": line 3695) * remove initializer at ("test/cases/large/clang-23353.c": line 3696) * reduce to operant at ("test/cases/large/clang-23353.c": line 3696) @@ -9135,6 +9154,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3705) * reduce to right at ("test/cases/large/clang-23353.c": line 3705) * reduce to operant at ("test/cases/large/clang-23353.c": line 3705) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3705) * inline variable l_119 at ("test/cases/large/clang-23353.c": line 3707) * remove initializer at ("test/cases/large/clang-23353.c": line 3708) * reduce to operant at ("test/cases/large/clang-23353.c": line 3708) @@ -9676,6 +9696,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3874) * reduce to left at ("test/cases/large/clang-23353.c": line 3874) * reduce to right at ("test/cases/large/clang-23353.c": line 3874) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3874) * remove initializer at ("test/cases/large/clang-23353.c": line 3876) * don't cast at ("test/cases/large/clang-23353.c": line 3876) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876) @@ -9698,6 +9719,7 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) * remove iterator at ("test/cases/large/clang-23353.c": line 3874) * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) +* remove expr statement at ("test/cases/large/clang-23353.c": line 3885) * remove expr statement at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) diff --git a/rtree-c/test/expected/clang-23353/reduction/p5.path b/rtree-c/test/expected/clang-23353/reduction/p5.path index a7aabc0afeb5bc032f72103d5681b3e5957684d1..1ea23c2cb1583ca4ac6c7b869bd6a4dea0d99f4b 100644 --- a/rtree-c/test/expected/clang-23353/reduction/p5.path +++ b/rtree-c/test/expected/clang-23353/reduction/p5.path @@ -1168,12 +1168,14 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1091) * reduce to left at ("test/cases/large/clang-23353.c": line 1091) * reduce to right at ("test/cases/large/clang-23353.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1091) * remove expr statement at ("test/cases/large/clang-23353.c": line 1092) * reduce to left at ("test/cases/large/clang-23353.c": line 1092) * reduce to right at ("test/cases/large/clang-23353.c": line 1092) * remove initializer at ("test/cases/large/clang-23353.c": line 1093) * reduce to left at ("test/cases/large/clang-23353.c": line 1093) * reduce to right at ("test/cases/large/clang-23353.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1093) * remove condition at ("test/cases/large/clang-23353.c": line 1094) * reduce to left at ("test/cases/large/clang-23353.c": line 1094) * reduce to right at ("test/cases/large/clang-23353.c": line 1094) @@ -1276,6 +1278,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1138) * reduce to left at ("test/cases/large/clang-23353.c": line 1138) * reduce to right at ("test/cases/large/clang-23353.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1138) * remove expr statement at ("test/cases/large/clang-23353.c": line 1139) * do without param at ("test/cases/large/clang-23353.c": line 1139) * replace by zero at ("test/cases/large/clang-23353.c": line 1139) @@ -2444,6 +2447,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1638) * reduce to left at ("test/cases/large/clang-23353.c": line 1638) * reduce to right at ("test/cases/large/clang-23353.c": line 1638) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1638) * remove initializer at ("test/cases/large/clang-23353.c": line 1640) * reduce to operant at ("test/cases/large/clang-23353.c": line 1640) * remove variable l_4168 at ("test/cases/large/clang-23353.c": line 1640) @@ -2489,6 +2493,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1648) * reduce to left at ("test/cases/large/clang-23353.c": line 1648) * reduce to right at ("test/cases/large/clang-23353.c": line 1648) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1648) * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650) * remove condition at ("test/cases/large/clang-23353.c": line 1651) * reduce to operant at ("test/cases/large/clang-23353.c": line 1651) @@ -2596,6 +2601,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1663) * reduce to left at ("test/cases/large/clang-23353.c": line 1663) * reduce to right at ("test/cases/large/clang-23353.c": line 1663) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1663) * remove condition at ("test/cases/large/clang-23353.c": line 1665) * remove statement at ("test/cases/large/clang-23353.c": line 1666) * remove check at ("test/cases/large/clang-23353.c": line 1663) @@ -2767,6 +2773,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1732) * reduce to right at ("test/cases/large/clang-23353.c": line 1732) * reduce to operant at ("test/cases/large/clang-23353.c": line 1732) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1732) * inline variable l_3004 at ("test/cases/large/clang-23353.c": line 1734) * remove initializer at ("test/cases/large/clang-23353.c": line 1735) * reduce to operant at ("test/cases/large/clang-23353.c": line 1735) @@ -3496,6 +3503,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2020) * reduce to left at ("test/cases/large/clang-23353.c": line 2020) * reduce to right at ("test/cases/large/clang-23353.c": line 2020) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2020) * remove initializer at ("test/cases/large/clang-23353.c": line 2022) * don't cast at ("test/cases/large/clang-23353.c": line 2022) * remove variable l_2241 at ("test/cases/large/clang-23353.c": line 2022) @@ -3555,6 +3563,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1982) * reduce to right at ("test/cases/large/clang-23353.c": line 1982) * reduce to operant at ("test/cases/large/clang-23353.c": line 1982) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1982) * remove initializer at ("test/cases/large/clang-23353.c": line 1984) * reduce to operant at ("test/cases/large/clang-23353.c": line 1984) * remove variable l_2208 at ("test/cases/large/clang-23353.c": line 1984) @@ -5411,6 +5420,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2723) * reduce to left at ("test/cases/large/clang-23353.c": line 2723) * reduce to right at ("test/cases/large/clang-23353.c": line 2723) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2723) * inline variable l_1164 at ("test/cases/large/clang-23353.c": line 2725) * inline variable l_1190 at ("test/cases/large/clang-23353.c": line 2726) * remove check at ("test/cases/large/clang-23353.c": line 2723) @@ -5422,6 +5432,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2728) * reduce to left at ("test/cases/large/clang-23353.c": line 2728) * reduce to right at ("test/cases/large/clang-23353.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2728) * remove initializer at ("test/cases/large/clang-23353.c": line 2730) * don't cast at ("test/cases/large/clang-23353.c": line 2730) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 2730) @@ -5461,6 +5472,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2749) * reduce to left at ("test/cases/large/clang-23353.c": line 2749) * reduce to right at ("test/cases/large/clang-23353.c": line 2749) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2749) * remove initializer at ("test/cases/large/clang-23353.c": line 2751) * reduce to operant at ("test/cases/large/clang-23353.c": line 2751) * remove variable l_1451 at ("test/cases/large/clang-23353.c": line 2751) @@ -6410,6 +6422,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2633) * reduce to left at ("test/cases/large/clang-23353.c": line 2633) * reduce to right at ("test/cases/large/clang-23353.c": line 2633) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2633) * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635) * remove expr statement at ("test/cases/large/clang-23353.c": line 2636) * reduce to left at ("test/cases/large/clang-23353.c": line 2636) @@ -6563,6 +6576,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2615) * reduce to left at ("test/cases/large/clang-23353.c": line 2615) * reduce to right at ("test/cases/large/clang-23353.c": line 2615) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2615) * remove initializer at ("test/cases/large/clang-23353.c": line 2617) * reduce to operant at ("test/cases/large/clang-23353.c": line 2617) * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617) @@ -6761,6 +6775,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 2688) * reduce to right at ("test/cases/large/clang-23353.c": line 2688) * reduce to operant at ("test/cases/large/clang-23353.c": line 2688) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2688) * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690) * remove expr statement at ("test/cases/large/clang-23353.c": line 2691) * reduce to left at ("test/cases/large/clang-23353.c": line 2691) @@ -7478,6 +7493,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3388) * reduce to left at ("test/cases/large/clang-23353.c": line 3388) * reduce to right at ("test/cases/large/clang-23353.c": line 3388) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3388) * reduce to operant at ("test/cases/large/clang-23353.c": line 3390) * inline variable l_293 at ("test/cases/large/clang-23353.c": line 3390) * remove initializer at ("test/cases/large/clang-23353.c": line 3391) @@ -7538,6 +7554,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3399) * reduce to left at ("test/cases/large/clang-23353.c": line 3399) * reduce to right at ("test/cases/large/clang-23353.c": line 3399) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3399) * inline variable l_316 at ("test/cases/large/clang-23353.c": line 3401) * remove initializer at ("test/cases/large/clang-23353.c": line 3402) * reduce to operant at ("test/cases/large/clang-23353.c": line 3402) @@ -8362,6 +8379,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3155) * reduce to right at ("test/cases/large/clang-23353.c": line 3155) * reduce to operant at ("test/cases/large/clang-23353.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3155) * remove initializer at ("test/cases/large/clang-23353.c": line 3157) * reduce to operant at ("test/cases/large/clang-23353.c": line 3157) * remove variable l_148 at ("test/cases/large/clang-23353.c": line 3157) @@ -8800,6 +8818,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3693) * reduce to left at ("test/cases/large/clang-23353.c": line 3693) * reduce to right at ("test/cases/large/clang-23353.c": line 3693) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3693) * inline variable l_97 at ("test/cases/large/clang-23353.c": line 3695) * remove initializer at ("test/cases/large/clang-23353.c": line 3696) * reduce to operant at ("test/cases/large/clang-23353.c": line 3696) @@ -8853,6 +8872,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3705) * reduce to right at ("test/cases/large/clang-23353.c": line 3705) * reduce to operant at ("test/cases/large/clang-23353.c": line 3705) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3705) * inline variable l_119 at ("test/cases/large/clang-23353.c": line 3707) * remove initializer at ("test/cases/large/clang-23353.c": line 3708) * reduce to operant at ("test/cases/large/clang-23353.c": line 3708) @@ -9394,6 +9414,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3874) * reduce to left at ("test/cases/large/clang-23353.c": line 3874) * reduce to right at ("test/cases/large/clang-23353.c": line 3874) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3874) * remove initializer at ("test/cases/large/clang-23353.c": line 3876) * don't cast at ("test/cases/large/clang-23353.c": line 3876) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876) @@ -9416,6 +9437,7 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) * remove iterator at ("test/cases/large/clang-23353.c": line 3874) * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) +* remove expr statement at ("test/cases/large/clang-23353.c": line 3885) * remove expr statement at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) diff --git a/rtree-c/test/expected/clang-23353/reduction/p6.path b/rtree-c/test/expected/clang-23353/reduction/p6.path index 0f92109c480b60637019ecce405fc01d22b62884..e5ab0d68e441aac8abbcdbca1f9f1817b9fa4922 100644 --- a/rtree-c/test/expected/clang-23353/reduction/p6.path +++ b/rtree-c/test/expected/clang-23353/reduction/p6.path @@ -719,12 +719,14 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1091) * reduce to left at ("test/cases/large/clang-23353.c": line 1091) * reduce to right at ("test/cases/large/clang-23353.c": line 1091) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1091) * remove expr statement at ("test/cases/large/clang-23353.c": line 1092) * reduce to left at ("test/cases/large/clang-23353.c": line 1092) * reduce to right at ("test/cases/large/clang-23353.c": line 1092) * remove initializer at ("test/cases/large/clang-23353.c": line 1093) * reduce to left at ("test/cases/large/clang-23353.c": line 1093) * reduce to right at ("test/cases/large/clang-23353.c": line 1093) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1093) * remove condition at ("test/cases/large/clang-23353.c": line 1094) * reduce to left at ("test/cases/large/clang-23353.c": line 1094) * reduce to right at ("test/cases/large/clang-23353.c": line 1094) @@ -827,6 +829,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1138) * reduce to left at ("test/cases/large/clang-23353.c": line 1138) * reduce to right at ("test/cases/large/clang-23353.c": line 1138) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1138) * remove expr statement at ("test/cases/large/clang-23353.c": line 1139) * do without param at ("test/cases/large/clang-23353.c": line 1139) * replace by zero at ("test/cases/large/clang-23353.c": line 1139) @@ -1995,6 +1998,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1638) * reduce to left at ("test/cases/large/clang-23353.c": line 1638) * reduce to right at ("test/cases/large/clang-23353.c": line 1638) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1638) * remove initializer at ("test/cases/large/clang-23353.c": line 1640) * reduce to operant at ("test/cases/large/clang-23353.c": line 1640) * remove variable l_4168 at ("test/cases/large/clang-23353.c": line 1640) @@ -2040,6 +2044,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1648) * reduce to left at ("test/cases/large/clang-23353.c": line 1648) * reduce to right at ("test/cases/large/clang-23353.c": line 1648) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1648) * inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650) * remove condition at ("test/cases/large/clang-23353.c": line 1651) * reduce to operant at ("test/cases/large/clang-23353.c": line 1651) @@ -2147,6 +2152,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1663) * reduce to left at ("test/cases/large/clang-23353.c": line 1663) * reduce to right at ("test/cases/large/clang-23353.c": line 1663) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1663) * remove condition at ("test/cases/large/clang-23353.c": line 1665) * remove statement at ("test/cases/large/clang-23353.c": line 1666) * remove check at ("test/cases/large/clang-23353.c": line 1663) @@ -2318,6 +2324,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1732) * reduce to right at ("test/cases/large/clang-23353.c": line 1732) * reduce to operant at ("test/cases/large/clang-23353.c": line 1732) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1732) * inline variable l_3004 at ("test/cases/large/clang-23353.c": line 1734) * remove initializer at ("test/cases/large/clang-23353.c": line 1735) * reduce to operant at ("test/cases/large/clang-23353.c": line 1735) @@ -3047,6 +3054,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2020) * reduce to left at ("test/cases/large/clang-23353.c": line 2020) * reduce to right at ("test/cases/large/clang-23353.c": line 2020) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2020) * remove initializer at ("test/cases/large/clang-23353.c": line 2022) * don't cast at ("test/cases/large/clang-23353.c": line 2022) * remove variable l_2241 at ("test/cases/large/clang-23353.c": line 2022) @@ -3106,6 +3114,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 1982) * reduce to right at ("test/cases/large/clang-23353.c": line 1982) * reduce to operant at ("test/cases/large/clang-23353.c": line 1982) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1982) * remove initializer at ("test/cases/large/clang-23353.c": line 1984) * reduce to operant at ("test/cases/large/clang-23353.c": line 1984) * remove variable l_2208 at ("test/cases/large/clang-23353.c": line 1984) @@ -4962,6 +4971,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2723) * reduce to left at ("test/cases/large/clang-23353.c": line 2723) * reduce to right at ("test/cases/large/clang-23353.c": line 2723) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2723) * inline variable l_1164 at ("test/cases/large/clang-23353.c": line 2725) * inline variable l_1190 at ("test/cases/large/clang-23353.c": line 2726) * remove check at ("test/cases/large/clang-23353.c": line 2723) @@ -4973,6 +4983,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2728) * reduce to left at ("test/cases/large/clang-23353.c": line 2728) * reduce to right at ("test/cases/large/clang-23353.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2728) * remove initializer at ("test/cases/large/clang-23353.c": line 2730) * don't cast at ("test/cases/large/clang-23353.c": line 2730) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 2730) @@ -5012,6 +5023,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2749) * reduce to left at ("test/cases/large/clang-23353.c": line 2749) * reduce to right at ("test/cases/large/clang-23353.c": line 2749) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2749) * remove initializer at ("test/cases/large/clang-23353.c": line 2751) * reduce to operant at ("test/cases/large/clang-23353.c": line 2751) * remove variable l_1451 at ("test/cases/large/clang-23353.c": line 2751) @@ -5961,6 +5973,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2633) * reduce to left at ("test/cases/large/clang-23353.c": line 2633) * reduce to right at ("test/cases/large/clang-23353.c": line 2633) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2633) * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635) * remove expr statement at ("test/cases/large/clang-23353.c": line 2636) * reduce to left at ("test/cases/large/clang-23353.c": line 2636) @@ -6114,6 +6127,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2615) * reduce to left at ("test/cases/large/clang-23353.c": line 2615) * reduce to right at ("test/cases/large/clang-23353.c": line 2615) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2615) * remove initializer at ("test/cases/large/clang-23353.c": line 2617) * reduce to operant at ("test/cases/large/clang-23353.c": line 2617) * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617) @@ -6312,6 +6326,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 2688) * reduce to right at ("test/cases/large/clang-23353.c": line 2688) * reduce to operant at ("test/cases/large/clang-23353.c": line 2688) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2688) * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690) * remove expr statement at ("test/cases/large/clang-23353.c": line 2691) * reduce to left at ("test/cases/large/clang-23353.c": line 2691) @@ -7029,6 +7044,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3388) * reduce to left at ("test/cases/large/clang-23353.c": line 3388) * reduce to right at ("test/cases/large/clang-23353.c": line 3388) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3388) * reduce to operant at ("test/cases/large/clang-23353.c": line 3390) * inline variable l_293 at ("test/cases/large/clang-23353.c": line 3390) * remove initializer at ("test/cases/large/clang-23353.c": line 3391) @@ -7089,6 +7105,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3399) * reduce to left at ("test/cases/large/clang-23353.c": line 3399) * reduce to right at ("test/cases/large/clang-23353.c": line 3399) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3399) * inline variable l_316 at ("test/cases/large/clang-23353.c": line 3401) * remove initializer at ("test/cases/large/clang-23353.c": line 3402) * reduce to operant at ("test/cases/large/clang-23353.c": line 3402) @@ -7913,6 +7930,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3155) * reduce to right at ("test/cases/large/clang-23353.c": line 3155) * reduce to operant at ("test/cases/large/clang-23353.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3155) * remove initializer at ("test/cases/large/clang-23353.c": line 3157) * reduce to operant at ("test/cases/large/clang-23353.c": line 3157) * remove variable l_148 at ("test/cases/large/clang-23353.c": line 3157) @@ -8351,6 +8369,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3693) * reduce to left at ("test/cases/large/clang-23353.c": line 3693) * reduce to right at ("test/cases/large/clang-23353.c": line 3693) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3693) * inline variable l_97 at ("test/cases/large/clang-23353.c": line 3695) * remove initializer at ("test/cases/large/clang-23353.c": line 3696) * reduce to operant at ("test/cases/large/clang-23353.c": line 3696) @@ -8404,6 +8423,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3705) * reduce to right at ("test/cases/large/clang-23353.c": line 3705) * reduce to operant at ("test/cases/large/clang-23353.c": line 3705) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3705) * inline variable l_119 at ("test/cases/large/clang-23353.c": line 3707) * remove initializer at ("test/cases/large/clang-23353.c": line 3708) * reduce to operant at ("test/cases/large/clang-23353.c": line 3708) @@ -8945,6 +8965,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3874) * reduce to left at ("test/cases/large/clang-23353.c": line 3874) * reduce to right at ("test/cases/large/clang-23353.c": line 3874) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3874) * remove initializer at ("test/cases/large/clang-23353.c": line 3876) * don't cast at ("test/cases/large/clang-23353.c": line 3876) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876) @@ -8967,6 +8988,7 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) * remove iterator at ("test/cases/large/clang-23353.c": line 3874) * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) +* remove expr statement at ("test/cases/large/clang-23353.c": line 3885) * remove expr statement at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) diff --git a/rtree-c/test/expected/clang-23353/reduction/p7.path b/rtree-c/test/expected/clang-23353/reduction/p7.path index 6d90f6f8e09d7e6b243844fe1a58861eabf1b5b2..724a9fc45dcab127a688a06f46087b1fc9832e8d 100644 --- a/rtree-c/test/expected/clang-23353/reduction/p7.path +++ b/rtree-c/test/expected/clang-23353/reduction/p7.path @@ -104,160 +104,42 @@ 1 remove declaration at ("test/cases/large/clang-23353.c": line 1159) 1 inline variable g_16 at ("test/cases/large/clang-23353.c": line 1167) 1 inline variable g_25 at ("test/cases/large/clang-23353.c": line 1168) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1169) -1 remove variable g_59 at ("test/cases/large/clang-23353.c": line 1169) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1169) 1 inline variable g_60 at ("test/cases/large/clang-23353.c": line 1170) 1 inline variable g_62 at ("test/cases/large/clang-23353.c": line 1171) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1172) -1 remove variable g_80 at ("test/cases/large/clang-23353.c": line 1172) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1172) 1 remove initializer at ("test/cases/large/clang-23353.c": line 1173) 1 remove variable g_108 at ("test/cases/large/clang-23353.c": line 1173) 1 remove variable g_107 at ("test/cases/large/clang-23353.c": line 1174) 1 remove variable g_116 at ("test/cases/large/clang-23353.c": line 1175) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1176) -1 remove variable g_125 at ("test/cases/large/clang-23353.c": line 1176) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1176) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1177) -1 remove variable g_126 at ("test/cases/large/clang-23353.c": line 1177) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1177) 1 remove initializer at ("test/cases/large/clang-23353.c": line 1178) 1 remove variable g_129 at ("test/cases/large/clang-23353.c": line 1178) 1 remove variable g_132 at ("test/cases/large/clang-23353.c": line 1179) 1 remove variable g_131 at ("test/cases/large/clang-23353.c": line 1180) -* inline variable g_266 at ("test/cases/large/clang-23353.c": line 1181) -* remove initializer at ("test/cases/large/clang-23353.c": line 1182) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1182) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1182) -* remove variable g_313 at ("test/cases/large/clang-23353.c": line 1182) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1183) -* inline variable g_566 at ("test/cases/large/clang-23353.c": line 1183) -* inline variable g_570 at ("test/cases/large/clang-23353.c": line 1184) -* inline variable g_687 at ("test/cases/large/clang-23353.c": line 1185) -* inline variable g_692 at ("test/cases/large/clang-23353.c": line 1186) -* remove initializer at ("test/cases/large/clang-23353.c": line 1187) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1187) -* remove variable g_753 at ("test/cases/large/clang-23353.c": line 1187) -* remove initializer at ("test/cases/large/clang-23353.c": line 1188) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1188) -* remove variable g_763 at ("test/cases/large/clang-23353.c": line 1188) -* remove initializer at ("test/cases/large/clang-23353.c": line 1189) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1189) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1189) -* remove variable g_792 at ("test/cases/large/clang-23353.c": line 1189) -* remove initializer at ("test/cases/large/clang-23353.c": line 1190) -* remove variable g_793 at ("test/cases/large/clang-23353.c": line 1190) -* remove initializer at ("test/cases/large/clang-23353.c": line 1191) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1191) -* remove variable g_794 at ("test/cases/large/clang-23353.c": line 1191) -* remove initializer at ("test/cases/large/clang-23353.c": line 1192) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1192) -* remove variable g_803 at ("test/cases/large/clang-23353.c": line 1192) -* remove initializer at ("test/cases/large/clang-23353.c": line 1193) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1193) -* remove variable g_804 at ("test/cases/large/clang-23353.c": line 1193) -* remove initializer at ("test/cases/large/clang-23353.c": line 1194) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1194) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1194) -* remove variable g_818 at ("test/cases/large/clang-23353.c": line 1194) -* remove initializer at ("test/cases/large/clang-23353.c": line 1195) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1195) -* remove variable g_847 at ("test/cases/large/clang-23353.c": line 1195) -* remove initializer at ("test/cases/large/clang-23353.c": line 1196) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1196) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1196) -* remove variable g_1163 at ("test/cases/large/clang-23353.c": line 1196) -* remove initializer at ("test/cases/large/clang-23353.c": line 1197) -* don't cast at ("test/cases/large/clang-23353.c": line 1197) -* remove variable g_1174 at ("test/cases/large/clang-23353.c": line 1197) -* remove initializer at ("test/cases/large/clang-23353.c": line 1198) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1198) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1198) -* remove variable g_1202 at ("test/cases/large/clang-23353.c": line 1198) -* inline variable g_1416 at ("test/cases/large/clang-23353.c": line 1199) -* remove initializer at ("test/cases/large/clang-23353.c": line 1200) -* remove variable g_1441 at ("test/cases/large/clang-23353.c": line 1200) -* inline variable g_1478 at ("test/cases/large/clang-23353.c": line 1201) -* remove initializer at ("test/cases/large/clang-23353.c": line 1202) -* remove variable g_1530 at ("test/cases/large/clang-23353.c": line 1202) -* remove initializer at ("test/cases/large/clang-23353.c": line 1203) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1203) -* remove variable g_1529 at ("test/cases/large/clang-23353.c": line 1203) -* remove initializer at ("test/cases/large/clang-23353.c": line 1204) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1204) -* remove variable g_1594 at ("test/cases/large/clang-23353.c": line 1204) -* remove initializer at ("test/cases/large/clang-23353.c": line 1205) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1205) -* remove variable g_1596 at ("test/cases/large/clang-23353.c": line 1205) -* remove initializer at ("test/cases/large/clang-23353.c": line 1206) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1206) -* remove variable g_1595 at ("test/cases/large/clang-23353.c": line 1206) -* remove initializer at ("test/cases/large/clang-23353.c": line 1207) -* remove variable g_1639 at ("test/cases/large/clang-23353.c": line 1207) -* inline variable g_1648 at ("test/cases/large/clang-23353.c": line 1208) -* inline variable g_2015 at ("test/cases/large/clang-23353.c": line 1209) -* remove initializer at ("test/cases/large/clang-23353.c": line 1210) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1210) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1210) -* remove variable g_2191 at ("test/cases/large/clang-23353.c": line 1210) -* remove initializer at ("test/cases/large/clang-23353.c": line 1211) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1211) -* remove variable g_2210 at ("test/cases/large/clang-23353.c": line 1211) -* remove initializer at ("test/cases/large/clang-23353.c": line 1212) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1212) -* remove variable g_2213 at ("test/cases/large/clang-23353.c": line 1212) -* inline variable g_2243 at ("test/cases/large/clang-23353.c": line 1213) -* remove initializer at ("test/cases/large/clang-23353.c": line 1214) -* don't cast at ("test/cases/large/clang-23353.c": line 1214) +1 inline variable g_266 at ("test/cases/large/clang-23353.c": line 1181) +1 reduce to operant at ("test/cases/large/clang-23353.c": line 1183) +1 inline variable g_566 at ("test/cases/large/clang-23353.c": line 1183) +1 inline variable g_570 at ("test/cases/large/clang-23353.c": line 1184) +1 inline variable g_687 at ("test/cases/large/clang-23353.c": line 1185) +1 inline variable g_692 at ("test/cases/large/clang-23353.c": line 1186) +1 inline variable g_1416 at ("test/cases/large/clang-23353.c": line 1199) +1 inline variable g_1478 at ("test/cases/large/clang-23353.c": line 1201) +1 inline variable g_1648 at ("test/cases/large/clang-23353.c": line 1208) +1 inline variable g_2015 at ("test/cases/large/clang-23353.c": line 1209) +1 inline variable g_2243 at ("test/cases/large/clang-23353.c": line 1213) +1 remove initializer at ("test/cases/large/clang-23353.c": line 1214) * remove variable g_2280 at ("test/cases/large/clang-23353.c": line 1214) * inline variable g_2309 at ("test/cases/large/clang-23353.c": line 1215) -* remove initializer at ("test/cases/large/clang-23353.c": line 1216) -* remove variable g_2321 at ("test/cases/large/clang-23353.c": line 1216) -* remove initializer at ("test/cases/large/clang-23353.c": line 1217) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1217) -* remove variable g_2325 at ("test/cases/large/clang-23353.c": line 1217) -* remove initializer at ("test/cases/large/clang-23353.c": line 1218) -* remove variable g_2326 at ("test/cases/large/clang-23353.c": line 1218) -* remove initializer at ("test/cases/large/clang-23353.c": line 1219) -* remove variable g_2347 at ("test/cases/large/clang-23353.c": line 1219) * remove variable g_2678 at ("test/cases/large/clang-23353.c": line 1220) -* remove initializer at ("test/cases/large/clang-23353.c": line 1221) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1221) -* remove variable g_2792 at ("test/cases/large/clang-23353.c": line 1221) * inline variable g_2951 at ("test/cases/large/clang-23353.c": line 1222) -* remove initializer at ("test/cases/large/clang-23353.c": line 1223) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1223) -* remove variable g_2952 at ("test/cases/large/clang-23353.c": line 1223) * remove variable g_2976 at ("test/cases/large/clang-23353.c": line 1224) * remove variable g_3092 at ("test/cases/large/clang-23353.c": line 1225) * remove variable g_3383 at ("test/cases/large/clang-23353.c": line 1226) * inline variable g_3732 at ("test/cases/large/clang-23353.c": line 1227) -* remove initializer at ("test/cases/large/clang-23353.c": line 1228) -* remove variable g_3771 at ("test/cases/large/clang-23353.c": line 1228) * remove variable g_3800 at ("test/cases/large/clang-23353.c": line 1229) * inline variable g_4114 at ("test/cases/large/clang-23353.c": line 1230) -* remove initializer at ("test/cases/large/clang-23353.c": line 1231) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1231) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1231) -* remove variable g_4141 at ("test/cases/large/clang-23353.c": line 1231) * remove initializer at ("test/cases/large/clang-23353.c": line 1232) * don't cast at ("test/cases/large/clang-23353.c": line 1232) * remove variable g_4148 at ("test/cases/large/clang-23353.c": line 1232) -* remove initializer at ("test/cases/large/clang-23353.c": line 1233) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1233) -* remove variable g_4181 at ("test/cases/large/clang-23353.c": line 1233) -* remove initializer at ("test/cases/large/clang-23353.c": line 1234) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1234) -* remove variable g_4217 at ("test/cases/large/clang-23353.c": line 1234) -* remove initializer at ("test/cases/large/clang-23353.c": line 1235) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1235) -* remove variable g_4216 at ("test/cases/large/clang-23353.c": line 1235) * inline variable g_4582 at ("test/cases/large/clang-23353.c": line 1236) -* remove initializer at ("test/cases/large/clang-23353.c": line 1237) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1237) -* remove variable g_4585 at ("test/cases/large/clang-23353.c": line 1237) -* remove variable func_1 at ("test/cases/large/clang-23353.c": line 1241) * remove parameter at ("test/cases/large/clang-23353.c": line 1242) * remove parameter at ("test/cases/large/clang-23353.c": line 1242) * remove parameter at ("test/cases/large/clang-23353.c": line 1242) @@ -291,64 +173,18 @@ * remove parameter at ("test/cases/large/clang-23353.c": line 1250) * remove parameter at ("test/cases/large/clang-23353.c": line 1250) * remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250) -* remove static at ("test/cases/large/clang-23353.c": line 1181) -* remove static at ("test/cases/large/clang-23353.c": line 1182) -* remove static at ("test/cases/large/clang-23353.c": line 1183) -* remove static at ("test/cases/large/clang-23353.c": line 1184) -* remove static at ("test/cases/large/clang-23353.c": line 1185) -* remove static at ("test/cases/large/clang-23353.c": line 1186) -* remove static at ("test/cases/large/clang-23353.c": line 1187) -* remove static at ("test/cases/large/clang-23353.c": line 1188) -* remove static at ("test/cases/large/clang-23353.c": line 1189) -* remove static at ("test/cases/large/clang-23353.c": line 1190) -* remove static at ("test/cases/large/clang-23353.c": line 1191) -* remove static at ("test/cases/large/clang-23353.c": line 1192) -* remove static at ("test/cases/large/clang-23353.c": line 1193) -* remove static at ("test/cases/large/clang-23353.c": line 1194) -* remove static at ("test/cases/large/clang-23353.c": line 1195) -* remove static at ("test/cases/large/clang-23353.c": line 1196) -* remove static at ("test/cases/large/clang-23353.c": line 1197) -* remove static at ("test/cases/large/clang-23353.c": line 1198) -* remove static at ("test/cases/large/clang-23353.c": line 1199) -* remove static at ("test/cases/large/clang-23353.c": line 1200) -* remove static at ("test/cases/large/clang-23353.c": line 1201) -* remove static at ("test/cases/large/clang-23353.c": line 1202) -* remove static at ("test/cases/large/clang-23353.c": line 1203) -* remove static at ("test/cases/large/clang-23353.c": line 1204) -* remove static at ("test/cases/large/clang-23353.c": line 1205) -* remove static at ("test/cases/large/clang-23353.c": line 1206) -* remove static at ("test/cases/large/clang-23353.c": line 1207) -* remove static at ("test/cases/large/clang-23353.c": line 1208) -* remove static at ("test/cases/large/clang-23353.c": line 1209) -* remove static at ("test/cases/large/clang-23353.c": line 1210) -* remove static at ("test/cases/large/clang-23353.c": line 1211) -* remove static at ("test/cases/large/clang-23353.c": line 1212) -* remove static at ("test/cases/large/clang-23353.c": line 1213) * remove static at ("test/cases/large/clang-23353.c": line 1214) * remove static at ("test/cases/large/clang-23353.c": line 1215) -* remove static at ("test/cases/large/clang-23353.c": line 1216) -* remove static at ("test/cases/large/clang-23353.c": line 1217) -* remove static at ("test/cases/large/clang-23353.c": line 1218) -* remove static at ("test/cases/large/clang-23353.c": line 1219) * remove static at ("test/cases/large/clang-23353.c": line 1220) -* remove static at ("test/cases/large/clang-23353.c": line 1221) * remove static at ("test/cases/large/clang-23353.c": line 1222) -* remove static at ("test/cases/large/clang-23353.c": line 1223) * remove static at ("test/cases/large/clang-23353.c": line 1224) * remove static at ("test/cases/large/clang-23353.c": line 1225) * remove static at ("test/cases/large/clang-23353.c": line 1226) * remove static at ("test/cases/large/clang-23353.c": line 1227) -* remove static at ("test/cases/large/clang-23353.c": line 1228) * remove static at ("test/cases/large/clang-23353.c": line 1229) * remove static at ("test/cases/large/clang-23353.c": line 1230) -* remove static at ("test/cases/large/clang-23353.c": line 1231) * remove static at ("test/cases/large/clang-23353.c": line 1232) -* remove static at ("test/cases/large/clang-23353.c": line 1233) -* remove static at ("test/cases/large/clang-23353.c": line 1234) -* remove static at ("test/cases/large/clang-23353.c": line 1235) * remove static at ("test/cases/large/clang-23353.c": line 1236) -* remove static at ("test/cases/large/clang-23353.c": line 1237) -* remove static at ("test/cases/large/clang-23353.c": line 1241) * remove static at ("test/cases/large/clang-23353.c": line 1242) * remove static at ("test/cases/large/clang-23353.c": line 1243) * remove static at ("test/cases/large/clang-23353.c": line 1244) @@ -358,1192 +194,12 @@ * remove static at ("test/cases/large/clang-23353.c": line 1248) * remove static at ("test/cases/large/clang-23353.c": line 1249) * remove static at ("test/cases/large/clang-23353.c": line 1250) -* remove static at ("test/cases/large/clang-23353.c": line 1251) -* inline variable l_15 at ("test/cases/large/clang-23353.c": line 1253) -* inline variable l_4167 at ("test/cases/large/clang-23353.c": line 1254) -* remove variable l_4218 at ("test/cases/large/clang-23353.c": line 1255) -* remove initializer at ("test/cases/large/clang-23353.c": line 1256) -* don't cast at ("test/cases/large/clang-23353.c": line 1256) -* remove variable l_4219 at ("test/cases/large/clang-23353.c": line 1256) -* remove initializer at ("test/cases/large/clang-23353.c": line 1257) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1257) -* remove variable l_4220 at ("test/cases/large/clang-23353.c": line 1257) -* remove variable l_4221 at ("test/cases/large/clang-23353.c": line 1258) -* remove initializer at ("test/cases/large/clang-23353.c": line 1259) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1259) -* remove variable l_4222 at ("test/cases/large/clang-23353.c": line 1259) -* remove initializer at ("test/cases/large/clang-23353.c": line 1260) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1260) -* remove variable l_4223 at ("test/cases/large/clang-23353.c": line 1260) -* remove initializer at ("test/cases/large/clang-23353.c": line 1261) -* don't cast at ("test/cases/large/clang-23353.c": line 1261) -* remove variable l_4224 at ("test/cases/large/clang-23353.c": line 1261) -* remove initializer at ("test/cases/large/clang-23353.c": line 1262) -* don't cast at ("test/cases/large/clang-23353.c": line 1262) -* remove variable l_4225 at ("test/cases/large/clang-23353.c": line 1262) -* remove initializer at ("test/cases/large/clang-23353.c": line 1263) -* don't cast at ("test/cases/large/clang-23353.c": line 1263) -* remove variable l_4226 at ("test/cases/large/clang-23353.c": line 1263) -* remove initializer at ("test/cases/large/clang-23353.c": line 1264) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1264) -* remove variable l_4227 at ("test/cases/large/clang-23353.c": line 1264) -* remove initializer at ("test/cases/large/clang-23353.c": line 1265) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1265) -* remove variable l_4228 at ("test/cases/large/clang-23353.c": line 1265) -* remove variable l_4229 at ("test/cases/large/clang-23353.c": line 1266) -* remove initializer at ("test/cases/large/clang-23353.c": line 1267) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1267) -* remove variable l_4230 at ("test/cases/large/clang-23353.c": line 1267) -* remove variable l_4231 at ("test/cases/large/clang-23353.c": line 1268) -* remove initializer at ("test/cases/large/clang-23353.c": line 1269) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1269) -* remove variable l_4232 at ("test/cases/large/clang-23353.c": line 1269) -* remove initializer at ("test/cases/large/clang-23353.c": line 1270) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1270) -* remove variable l_4233 at ("test/cases/large/clang-23353.c": line 1270) -* remove initializer at ("test/cases/large/clang-23353.c": line 1271) -* don't cast at ("test/cases/large/clang-23353.c": line 1271) -* remove variable l_4234 at ("test/cases/large/clang-23353.c": line 1271) -* remove initializer at ("test/cases/large/clang-23353.c": line 1272) -* don't cast at ("test/cases/large/clang-23353.c": line 1272) -* remove variable l_4235 at ("test/cases/large/clang-23353.c": line 1272) -* remove variable l_4236 at ("test/cases/large/clang-23353.c": line 1273) -* remove initializer at ("test/cases/large/clang-23353.c": line 1274) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1274) -* remove variable l_4237 at ("test/cases/large/clang-23353.c": line 1274) -* remove initializer at ("test/cases/large/clang-23353.c": line 1275) -* don't cast at ("test/cases/large/clang-23353.c": line 1275) -* remove variable l_4238 at ("test/cases/large/clang-23353.c": line 1275) -* remove variable l_4239 at ("test/cases/large/clang-23353.c": line 1276) -* remove variable l_4240 at ("test/cases/large/clang-23353.c": line 1277) -* remove initializer at ("test/cases/large/clang-23353.c": line 1278) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1278) -* remove variable l_4241 at ("test/cases/large/clang-23353.c": line 1278) -* remove initializer at ("test/cases/large/clang-23353.c": line 1279) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1279) -* remove variable l_4242 at ("test/cases/large/clang-23353.c": line 1279) -* remove variable l_4243 at ("test/cases/large/clang-23353.c": line 1280) -* remove variable l_4244 at ("test/cases/large/clang-23353.c": line 1281) -* remove variable l_4245 at ("test/cases/large/clang-23353.c": line 1282) -* remove initializer at ("test/cases/large/clang-23353.c": line 1283) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1283) -* remove variable l_4246 at ("test/cases/large/clang-23353.c": line 1283) -* remove variable l_4247 at ("test/cases/large/clang-23353.c": line 1284) -* remove initializer at ("test/cases/large/clang-23353.c": line 1285) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1285) -* remove variable l_4248 at ("test/cases/large/clang-23353.c": line 1285) -* remove initializer at ("test/cases/large/clang-23353.c": line 1286) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1286) -* remove variable l_4249 at ("test/cases/large/clang-23353.c": line 1286) -* inline variable l_4250 at ("test/cases/large/clang-23353.c": line 1287) -* remove initializer at ("test/cases/large/clang-23353.c": line 1288) -* don't cast at ("test/cases/large/clang-23353.c": line 1288) -* remove variable l_4251 at ("test/cases/large/clang-23353.c": line 1288) -* remove variable l_4252 at ("test/cases/large/clang-23353.c": line 1289) -* inline variable l_4253 at ("test/cases/large/clang-23353.c": line 1290) -* remove initializer at ("test/cases/large/clang-23353.c": line 1291) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1291) -* remove variable l_4254 at ("test/cases/large/clang-23353.c": line 1291) -* remove initializer at ("test/cases/large/clang-23353.c": line 1292) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1292) -* remove variable l_4255 at ("test/cases/large/clang-23353.c": line 1292) -* remove initializer at ("test/cases/large/clang-23353.c": line 1293) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1293) -* remove variable l_4256 at ("test/cases/large/clang-23353.c": line 1293) -* remove initializer at ("test/cases/large/clang-23353.c": line 1294) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1294) -* remove variable l_4257 at ("test/cases/large/clang-23353.c": line 1294) -* remove initializer at ("test/cases/large/clang-23353.c": line 1295) -* don't cast at ("test/cases/large/clang-23353.c": line 1295) -* remove variable l_4258 at ("test/cases/large/clang-23353.c": line 1295) -* remove initializer at ("test/cases/large/clang-23353.c": line 1296) -* don't cast at ("test/cases/large/clang-23353.c": line 1296) -* remove variable l_4259 at ("test/cases/large/clang-23353.c": line 1296) -* remove initializer at ("test/cases/large/clang-23353.c": line 1297) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1297) -* remove variable l_4260 at ("test/cases/large/clang-23353.c": line 1297) -* remove initializer at ("test/cases/large/clang-23353.c": line 1298) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1298) -* remove variable l_4261 at ("test/cases/large/clang-23353.c": line 1298) -* remove initializer at ("test/cases/large/clang-23353.c": line 1299) -* don't cast at ("test/cases/large/clang-23353.c": line 1299) -* remove variable l_4262 at ("test/cases/large/clang-23353.c": line 1299) -* remove initializer at ("test/cases/large/clang-23353.c": line 1300) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1300) -* remove variable l_4263 at ("test/cases/large/clang-23353.c": line 1300) -* remove initializer at ("test/cases/large/clang-23353.c": line 1301) -* don't cast at ("test/cases/large/clang-23353.c": line 1301) -* remove variable l_4264 at ("test/cases/large/clang-23353.c": line 1301) -* inline variable l_4265 at ("test/cases/large/clang-23353.c": line 1302) -* remove initializer at ("test/cases/large/clang-23353.c": line 1303) -* don't cast at ("test/cases/large/clang-23353.c": line 1303) -* remove variable l_4266 at ("test/cases/large/clang-23353.c": line 1303) -* remove variable l_4267 at ("test/cases/large/clang-23353.c": line 1304) -* remove variable l_4268 at ("test/cases/large/clang-23353.c": line 1305) -* remove initializer at ("test/cases/large/clang-23353.c": line 1306) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1306) -* remove variable l_4269 at ("test/cases/large/clang-23353.c": line 1306) -* remove variable l_4270 at ("test/cases/large/clang-23353.c": line 1307) -* remove variable l_4271 at ("test/cases/large/clang-23353.c": line 1308) -* remove initializer at ("test/cases/large/clang-23353.c": line 1309) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1309) -* remove variable l_4272 at ("test/cases/large/clang-23353.c": line 1309) -* remove initializer at ("test/cases/large/clang-23353.c": line 1310) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1310) -* remove variable l_4273 at ("test/cases/large/clang-23353.c": line 1310) -* remove initializer at ("test/cases/large/clang-23353.c": line 1311) -* don't cast at ("test/cases/large/clang-23353.c": line 1311) -* remove variable l_4274 at ("test/cases/large/clang-23353.c": line 1311) -* remove variable l_4275 at ("test/cases/large/clang-23353.c": line 1312) -* remove initializer at ("test/cases/large/clang-23353.c": line 1313) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1313) -* remove variable l_4276 at ("test/cases/large/clang-23353.c": line 1313) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1314) -* inline variable l_4277 at ("test/cases/large/clang-23353.c": line 1314) -* remove variable l_4278 at ("test/cases/large/clang-23353.c": line 1315) -* remove variable l_4279 at ("test/cases/large/clang-23353.c": line 1316) -* remove initializer at ("test/cases/large/clang-23353.c": line 1317) -* don't cast at ("test/cases/large/clang-23353.c": line 1317) -* remove variable l_4280 at ("test/cases/large/clang-23353.c": line 1317) -* remove variable l_4281 at ("test/cases/large/clang-23353.c": line 1318) -* remove initializer at ("test/cases/large/clang-23353.c": line 1319) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1319) -* remove variable l_4282 at ("test/cases/large/clang-23353.c": line 1319) -* remove initializer at ("test/cases/large/clang-23353.c": line 1320) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1320) -* remove variable l_4283 at ("test/cases/large/clang-23353.c": line 1320) -* remove initializer at ("test/cases/large/clang-23353.c": line 1321) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1321) -* remove variable l_4284 at ("test/cases/large/clang-23353.c": line 1321) -* remove variable l_4285 at ("test/cases/large/clang-23353.c": line 1322) -* remove initializer at ("test/cases/large/clang-23353.c": line 1323) -* don't cast at ("test/cases/large/clang-23353.c": line 1323) -* remove variable l_4286 at ("test/cases/large/clang-23353.c": line 1323) -* remove initializer at ("test/cases/large/clang-23353.c": line 1324) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1324) -* remove variable l_4287 at ("test/cases/large/clang-23353.c": line 1324) -* remove variable l_4288 at ("test/cases/large/clang-23353.c": line 1325) -* remove initializer at ("test/cases/large/clang-23353.c": line 1326) -* don't cast at ("test/cases/large/clang-23353.c": line 1326) -* remove variable l_4289 at ("test/cases/large/clang-23353.c": line 1326) -* remove initializer at ("test/cases/large/clang-23353.c": line 1327) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1327) -* remove variable l_4290 at ("test/cases/large/clang-23353.c": line 1327) -* remove initializer at ("test/cases/large/clang-23353.c": line 1328) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1328) -* remove variable l_4291 at ("test/cases/large/clang-23353.c": line 1328) -* remove initializer at ("test/cases/large/clang-23353.c": line 1329) -* don't cast at ("test/cases/large/clang-23353.c": line 1329) -* remove variable l_4292 at ("test/cases/large/clang-23353.c": line 1329) -* remove initializer at ("test/cases/large/clang-23353.c": line 1330) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1330) -* remove variable l_4293 at ("test/cases/large/clang-23353.c": line 1330) -* remove initializer at ("test/cases/large/clang-23353.c": line 1331) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1331) -* remove variable l_4294 at ("test/cases/large/clang-23353.c": line 1331) -* remove initializer at ("test/cases/large/clang-23353.c": line 1332) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1332) -* remove variable l_4295 at ("test/cases/large/clang-23353.c": line 1332) -* remove initializer at ("test/cases/large/clang-23353.c": line 1333) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1333) -* remove variable l_4296 at ("test/cases/large/clang-23353.c": line 1333) -* remove variable l_4297 at ("test/cases/large/clang-23353.c": line 1334) -* remove variable l_4298 at ("test/cases/large/clang-23353.c": line 1335) -* remove variable l_4299 at ("test/cases/large/clang-23353.c": line 1336) -* inline variable l_4300 at ("test/cases/large/clang-23353.c": line 1337) -* remove initializer at ("test/cases/large/clang-23353.c": line 1338) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1338) -* remove variable l_4301 at ("test/cases/large/clang-23353.c": line 1338) -* remove initializer at ("test/cases/large/clang-23353.c": line 1339) -* don't cast at ("test/cases/large/clang-23353.c": line 1339) -* remove variable l_4302 at ("test/cases/large/clang-23353.c": line 1339) -* remove initializer at ("test/cases/large/clang-23353.c": line 1340) -* don't cast at ("test/cases/large/clang-23353.c": line 1340) -* remove variable l_4303 at ("test/cases/large/clang-23353.c": line 1340) -* remove initializer at ("test/cases/large/clang-23353.c": line 1341) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1341) -* remove variable l_4304 at ("test/cases/large/clang-23353.c": line 1341) -* remove variable l_4305 at ("test/cases/large/clang-23353.c": line 1342) -* remove initializer at ("test/cases/large/clang-23353.c": line 1343) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1343) -* remove variable l_4306 at ("test/cases/large/clang-23353.c": line 1343) -* remove initializer at ("test/cases/large/clang-23353.c": line 1344) -* don't cast at ("test/cases/large/clang-23353.c": line 1344) -* remove variable l_4307 at ("test/cases/large/clang-23353.c": line 1344) -* remove initializer at ("test/cases/large/clang-23353.c": line 1345) -* don't cast at ("test/cases/large/clang-23353.c": line 1345) -* remove variable l_4308 at ("test/cases/large/clang-23353.c": line 1345) -* remove initializer at ("test/cases/large/clang-23353.c": line 1346) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1346) -* remove variable l_4309 at ("test/cases/large/clang-23353.c": line 1346) -* remove initializer at ("test/cases/large/clang-23353.c": line 1347) -* don't cast at ("test/cases/large/clang-23353.c": line 1347) -* remove variable l_4310 at ("test/cases/large/clang-23353.c": line 1347) -* remove variable l_4311 at ("test/cases/large/clang-23353.c": line 1348) -* remove initializer at ("test/cases/large/clang-23353.c": line 1349) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1349) -* remove variable l_4312 at ("test/cases/large/clang-23353.c": line 1349) -* remove initializer at ("test/cases/large/clang-23353.c": line 1350) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1350) -* remove variable l_4313 at ("test/cases/large/clang-23353.c": line 1350) -* remove initializer at ("test/cases/large/clang-23353.c": line 1351) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1351) -* remove variable l_4314 at ("test/cases/large/clang-23353.c": line 1351) -* remove initializer at ("test/cases/large/clang-23353.c": line 1352) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1352) -* remove variable l_4315 at ("test/cases/large/clang-23353.c": line 1352) -* remove initializer at ("test/cases/large/clang-23353.c": line 1353) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1353) -* remove variable l_4316 at ("test/cases/large/clang-23353.c": line 1353) -* inline variable l_4317 at ("test/cases/large/clang-23353.c": line 1354) -* remove initializer at ("test/cases/large/clang-23353.c": line 1355) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1355) -* remove variable l_4318 at ("test/cases/large/clang-23353.c": line 1355) -* remove initializer at ("test/cases/large/clang-23353.c": line 1356) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1356) -* remove variable l_4319 at ("test/cases/large/clang-23353.c": line 1356) -* remove initializer at ("test/cases/large/clang-23353.c": line 1357) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1357) -* remove variable l_4320 at ("test/cases/large/clang-23353.c": line 1357) -* remove initializer at ("test/cases/large/clang-23353.c": line 1358) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1358) -* remove variable l_4321 at ("test/cases/large/clang-23353.c": line 1358) -* remove initializer at ("test/cases/large/clang-23353.c": line 1359) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1359) -* remove variable l_4322 at ("test/cases/large/clang-23353.c": line 1359) -* remove initializer at ("test/cases/large/clang-23353.c": line 1360) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1360) -* remove variable l_4323 at ("test/cases/large/clang-23353.c": line 1360) -* remove variable l_4324 at ("test/cases/large/clang-23353.c": line 1361) -* remove initializer at ("test/cases/large/clang-23353.c": line 1362) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1362) -* remove variable l_4325 at ("test/cases/large/clang-23353.c": line 1362) -* inline variable l_4326 at ("test/cases/large/clang-23353.c": line 1363) -* remove variable l_4327 at ("test/cases/large/clang-23353.c": line 1364) -* remove initializer at ("test/cases/large/clang-23353.c": line 1365) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1365) -* remove variable l_4328 at ("test/cases/large/clang-23353.c": line 1365) -* remove variable l_4329 at ("test/cases/large/clang-23353.c": line 1366) -* remove initializer at ("test/cases/large/clang-23353.c": line 1367) -* don't cast at ("test/cases/large/clang-23353.c": line 1367) -* remove variable l_4330 at ("test/cases/large/clang-23353.c": line 1367) -* remove variable l_4331 at ("test/cases/large/clang-23353.c": line 1368) -* remove initializer at ("test/cases/large/clang-23353.c": line 1369) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1369) -* remove variable l_4332 at ("test/cases/large/clang-23353.c": line 1369) -* remove initializer at ("test/cases/large/clang-23353.c": line 1370) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1370) -* remove variable l_4333 at ("test/cases/large/clang-23353.c": line 1370) -* remove initializer at ("test/cases/large/clang-23353.c": line 1371) -* don't cast at ("test/cases/large/clang-23353.c": line 1371) -* remove variable l_4334 at ("test/cases/large/clang-23353.c": line 1371) -* remove initializer at ("test/cases/large/clang-23353.c": line 1372) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1372) -* remove variable l_4335 at ("test/cases/large/clang-23353.c": line 1372) -* remove initializer at ("test/cases/large/clang-23353.c": line 1373) -* don't cast at ("test/cases/large/clang-23353.c": line 1373) -* remove variable l_4336 at ("test/cases/large/clang-23353.c": line 1373) -* remove initializer at ("test/cases/large/clang-23353.c": line 1374) -* don't cast at ("test/cases/large/clang-23353.c": line 1374) -* remove variable l_4337 at ("test/cases/large/clang-23353.c": line 1374) -* remove variable l_4338 at ("test/cases/large/clang-23353.c": line 1375) -* remove initializer at ("test/cases/large/clang-23353.c": line 1376) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1376) -* remove variable l_4339 at ("test/cases/large/clang-23353.c": line 1376) -* inline variable l_4340 at ("test/cases/large/clang-23353.c": line 1377) -* remove initializer at ("test/cases/large/clang-23353.c": line 1378) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1378) -* remove variable l_4341 at ("test/cases/large/clang-23353.c": line 1378) -* remove initializer at ("test/cases/large/clang-23353.c": line 1379) -* don't cast at ("test/cases/large/clang-23353.c": line 1379) -* remove variable l_4342 at ("test/cases/large/clang-23353.c": line 1379) -* inline variable l_4343 at ("test/cases/large/clang-23353.c": line 1380) -* remove initializer at ("test/cases/large/clang-23353.c": line 1381) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1381) -* remove variable l_4344 at ("test/cases/large/clang-23353.c": line 1381) -* remove initializer at ("test/cases/large/clang-23353.c": line 1382) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1382) -* remove variable l_4345 at ("test/cases/large/clang-23353.c": line 1382) -* remove initializer at ("test/cases/large/clang-23353.c": line 1383) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1383) -* remove variable l_4346 at ("test/cases/large/clang-23353.c": line 1383) -* remove initializer at ("test/cases/large/clang-23353.c": line 1384) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1384) -* remove variable l_4347 at ("test/cases/large/clang-23353.c": line 1384) -* remove initializer at ("test/cases/large/clang-23353.c": line 1385) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1385) -* remove variable l_4348 at ("test/cases/large/clang-23353.c": line 1385) -* remove initializer at ("test/cases/large/clang-23353.c": line 1386) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1386) -* remove variable l_4349 at ("test/cases/large/clang-23353.c": line 1386) -* remove initializer at ("test/cases/large/clang-23353.c": line 1387) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1387) -* remove variable l_4350 at ("test/cases/large/clang-23353.c": line 1387) -* remove initializer at ("test/cases/large/clang-23353.c": line 1388) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1388) -* remove variable l_4351 at ("test/cases/large/clang-23353.c": line 1388) -* inline variable l_4352 at ("test/cases/large/clang-23353.c": line 1389) -* remove initializer at ("test/cases/large/clang-23353.c": line 1390) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1390) -* remove variable l_4353 at ("test/cases/large/clang-23353.c": line 1390) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1391) -* inline variable l_4354 at ("test/cases/large/clang-23353.c": line 1391) -* remove initializer at ("test/cases/large/clang-23353.c": line 1392) -* don't cast at ("test/cases/large/clang-23353.c": line 1392) -* remove variable l_4355 at ("test/cases/large/clang-23353.c": line 1392) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1393) -* inline variable l_4356 at ("test/cases/large/clang-23353.c": line 1393) -* remove initializer at ("test/cases/large/clang-23353.c": line 1394) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1394) -* remove variable l_4357 at ("test/cases/large/clang-23353.c": line 1394) -* remove initializer at ("test/cases/large/clang-23353.c": line 1395) -* don't cast at ("test/cases/large/clang-23353.c": line 1395) -* remove variable l_4358 at ("test/cases/large/clang-23353.c": line 1395) -* remove variable l_4359 at ("test/cases/large/clang-23353.c": line 1396) -* remove initializer at ("test/cases/large/clang-23353.c": line 1397) -* don't cast at ("test/cases/large/clang-23353.c": line 1397) -* remove variable l_4360 at ("test/cases/large/clang-23353.c": line 1397) -* remove initializer at ("test/cases/large/clang-23353.c": line 1398) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1398) -* remove variable l_4361 at ("test/cases/large/clang-23353.c": line 1398) -* remove initializer at ("test/cases/large/clang-23353.c": line 1399) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1399) -* remove variable l_4362 at ("test/cases/large/clang-23353.c": line 1399) -* remove initializer at ("test/cases/large/clang-23353.c": line 1400) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1400) -* remove variable l_4363 at ("test/cases/large/clang-23353.c": line 1400) -* remove initializer at ("test/cases/large/clang-23353.c": line 1401) -* don't cast at ("test/cases/large/clang-23353.c": line 1401) -* remove variable l_4364 at ("test/cases/large/clang-23353.c": line 1401) -* remove initializer at ("test/cases/large/clang-23353.c": line 1402) -* don't cast at ("test/cases/large/clang-23353.c": line 1402) -* remove variable l_4365 at ("test/cases/large/clang-23353.c": line 1402) -* remove initializer at ("test/cases/large/clang-23353.c": line 1403) -* don't cast at ("test/cases/large/clang-23353.c": line 1403) -* remove variable l_4366 at ("test/cases/large/clang-23353.c": line 1403) -* remove initializer at ("test/cases/large/clang-23353.c": line 1404) -* don't cast at ("test/cases/large/clang-23353.c": line 1404) -* remove variable l_4367 at ("test/cases/large/clang-23353.c": line 1404) -* remove initializer at ("test/cases/large/clang-23353.c": line 1405) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1405) -* remove variable l_4368 at ("test/cases/large/clang-23353.c": line 1405) -* remove initializer at ("test/cases/large/clang-23353.c": line 1406) -* don't cast at ("test/cases/large/clang-23353.c": line 1406) -* remove variable l_4369 at ("test/cases/large/clang-23353.c": line 1406) -* remove initializer at ("test/cases/large/clang-23353.c": line 1407) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1407) -* remove variable l_4370 at ("test/cases/large/clang-23353.c": line 1407) -* remove initializer at ("test/cases/large/clang-23353.c": line 1408) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1408) -* remove variable l_4371 at ("test/cases/large/clang-23353.c": line 1408) -* remove initializer at ("test/cases/large/clang-23353.c": line 1409) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1409) -* remove variable l_4372 at ("test/cases/large/clang-23353.c": line 1409) -* remove initializer at ("test/cases/large/clang-23353.c": line 1410) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1410) -* remove variable l_4373 at ("test/cases/large/clang-23353.c": line 1410) -* remove initializer at ("test/cases/large/clang-23353.c": line 1411) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1411) -* remove variable l_4374 at ("test/cases/large/clang-23353.c": line 1411) -* remove initializer at ("test/cases/large/clang-23353.c": line 1412) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1412) -* remove variable l_4375 at ("test/cases/large/clang-23353.c": line 1412) -* remove initializer at ("test/cases/large/clang-23353.c": line 1413) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1413) -* remove variable l_4376 at ("test/cases/large/clang-23353.c": line 1413) -* remove initializer at ("test/cases/large/clang-23353.c": line 1414) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1414) -* remove variable l_4377 at ("test/cases/large/clang-23353.c": line 1414) -* remove variable l_4378 at ("test/cases/large/clang-23353.c": line 1415) -* remove initializer at ("test/cases/large/clang-23353.c": line 1416) -* don't cast at ("test/cases/large/clang-23353.c": line 1416) -* remove variable l_4379 at ("test/cases/large/clang-23353.c": line 1416) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1417) -* inline variable l_4380 at ("test/cases/large/clang-23353.c": line 1417) -* remove initializer at ("test/cases/large/clang-23353.c": line 1418) -* don't cast at ("test/cases/large/clang-23353.c": line 1418) -* remove variable l_4381 at ("test/cases/large/clang-23353.c": line 1418) -* remove initializer at ("test/cases/large/clang-23353.c": line 1419) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1419) -* remove variable l_4382 at ("test/cases/large/clang-23353.c": line 1419) -* remove initializer at ("test/cases/large/clang-23353.c": line 1420) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1420) -* remove variable l_4383 at ("test/cases/large/clang-23353.c": line 1420) -* inline variable l_4384 at ("test/cases/large/clang-23353.c": line 1421) -* remove initializer at ("test/cases/large/clang-23353.c": line 1422) -* don't cast at ("test/cases/large/clang-23353.c": line 1422) -* remove variable l_4385 at ("test/cases/large/clang-23353.c": line 1422) -* remove initializer at ("test/cases/large/clang-23353.c": line 1423) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1423) -* remove variable l_4386 at ("test/cases/large/clang-23353.c": line 1423) -* remove initializer at ("test/cases/large/clang-23353.c": line 1424) -* don't cast at ("test/cases/large/clang-23353.c": line 1424) -* remove variable l_4387 at ("test/cases/large/clang-23353.c": line 1424) -* remove variable l_4388 at ("test/cases/large/clang-23353.c": line 1425) -* remove initializer at ("test/cases/large/clang-23353.c": line 1426) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1426) -* remove variable l_4389 at ("test/cases/large/clang-23353.c": line 1426) -* remove initializer at ("test/cases/large/clang-23353.c": line 1427) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1427) -* remove variable l_4390 at ("test/cases/large/clang-23353.c": line 1427) -* remove initializer at ("test/cases/large/clang-23353.c": line 1428) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1428) -* remove variable l_4391 at ("test/cases/large/clang-23353.c": line 1428) -* remove initializer at ("test/cases/large/clang-23353.c": line 1429) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1429) -* remove variable l_4392 at ("test/cases/large/clang-23353.c": line 1429) -* remove initializer at ("test/cases/large/clang-23353.c": line 1430) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1430) -* remove variable l_4393 at ("test/cases/large/clang-23353.c": line 1430) -* remove initializer at ("test/cases/large/clang-23353.c": line 1431) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1431) -* remove variable l_4394 at ("test/cases/large/clang-23353.c": line 1431) -* remove initializer at ("test/cases/large/clang-23353.c": line 1432) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1432) -* remove variable l_4395 at ("test/cases/large/clang-23353.c": line 1432) -* remove initializer at ("test/cases/large/clang-23353.c": line 1433) -* don't cast at ("test/cases/large/clang-23353.c": line 1433) -* remove variable l_4396 at ("test/cases/large/clang-23353.c": line 1433) -* remove initializer at ("test/cases/large/clang-23353.c": line 1434) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1434) -* remove variable l_4397 at ("test/cases/large/clang-23353.c": line 1434) -* remove initializer at ("test/cases/large/clang-23353.c": line 1435) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1435) -* remove variable l_4398 at ("test/cases/large/clang-23353.c": line 1435) -* remove initializer at ("test/cases/large/clang-23353.c": line 1436) -* don't cast at ("test/cases/large/clang-23353.c": line 1436) -* remove variable l_4399 at ("test/cases/large/clang-23353.c": line 1436) -* remove initializer at ("test/cases/large/clang-23353.c": line 1437) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1437) -* remove variable l_4400 at ("test/cases/large/clang-23353.c": line 1437) -* remove initializer at ("test/cases/large/clang-23353.c": line 1438) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1438) -* remove variable l_4401 at ("test/cases/large/clang-23353.c": line 1438) -* remove initializer at ("test/cases/large/clang-23353.c": line 1439) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1439) -* remove variable l_4402 at ("test/cases/large/clang-23353.c": line 1439) -* remove initializer at ("test/cases/large/clang-23353.c": line 1440) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1440) -* remove variable l_4403 at ("test/cases/large/clang-23353.c": line 1440) -* remove initializer at ("test/cases/large/clang-23353.c": line 1441) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1441) -* remove variable l_4404 at ("test/cases/large/clang-23353.c": line 1441) -* remove initializer at ("test/cases/large/clang-23353.c": line 1442) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1442) -* remove variable l_4405 at ("test/cases/large/clang-23353.c": line 1442) -* remove initializer at ("test/cases/large/clang-23353.c": line 1443) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1443) -* remove variable l_4406 at ("test/cases/large/clang-23353.c": line 1443) -* remove initializer at ("test/cases/large/clang-23353.c": line 1444) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1444) -* remove variable l_4407 at ("test/cases/large/clang-23353.c": line 1444) -* remove initializer at ("test/cases/large/clang-23353.c": line 1445) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1445) -* remove variable l_4408 at ("test/cases/large/clang-23353.c": line 1445) -* remove initializer at ("test/cases/large/clang-23353.c": line 1446) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1446) -* remove variable l_4409 at ("test/cases/large/clang-23353.c": line 1446) -* remove initializer at ("test/cases/large/clang-23353.c": line 1447) -* don't cast at ("test/cases/large/clang-23353.c": line 1447) -* remove variable l_4410 at ("test/cases/large/clang-23353.c": line 1447) -* remove initializer at ("test/cases/large/clang-23353.c": line 1448) -* don't cast at ("test/cases/large/clang-23353.c": line 1448) -* remove variable l_4411 at ("test/cases/large/clang-23353.c": line 1448) -* remove initializer at ("test/cases/large/clang-23353.c": line 1449) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1449) -* remove variable l_4412 at ("test/cases/large/clang-23353.c": line 1449) -* remove initializer at ("test/cases/large/clang-23353.c": line 1450) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1450) -* remove variable l_4413 at ("test/cases/large/clang-23353.c": line 1450) -* remove initializer at ("test/cases/large/clang-23353.c": line 1451) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1451) -* remove variable l_4414 at ("test/cases/large/clang-23353.c": line 1451) -* remove initializer at ("test/cases/large/clang-23353.c": line 1452) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1452) -* remove variable l_4415 at ("test/cases/large/clang-23353.c": line 1452) -* remove initializer at ("test/cases/large/clang-23353.c": line 1453) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1453) -* remove variable l_4416 at ("test/cases/large/clang-23353.c": line 1453) -* remove initializer at ("test/cases/large/clang-23353.c": line 1454) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1454) -* remove variable l_4417 at ("test/cases/large/clang-23353.c": line 1454) -* remove initializer at ("test/cases/large/clang-23353.c": line 1455) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1455) -* remove variable l_4418 at ("test/cases/large/clang-23353.c": line 1455) -* remove initializer at ("test/cases/large/clang-23353.c": line 1456) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1456) -* remove variable l_4419 at ("test/cases/large/clang-23353.c": line 1456) -* remove initializer at ("test/cases/large/clang-23353.c": line 1457) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1457) -* remove variable l_4420 at ("test/cases/large/clang-23353.c": line 1457) -* remove initializer at ("test/cases/large/clang-23353.c": line 1458) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1458) -* remove variable l_4421 at ("test/cases/large/clang-23353.c": line 1458) -* remove initializer at ("test/cases/large/clang-23353.c": line 1459) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1459) -* remove variable l_4422 at ("test/cases/large/clang-23353.c": line 1459) -* remove initializer at ("test/cases/large/clang-23353.c": line 1460) -* don't cast at ("test/cases/large/clang-23353.c": line 1460) -* remove variable l_4423 at ("test/cases/large/clang-23353.c": line 1460) -* remove initializer at ("test/cases/large/clang-23353.c": line 1461) -* don't cast at ("test/cases/large/clang-23353.c": line 1461) -* remove variable l_4424 at ("test/cases/large/clang-23353.c": line 1461) -* remove initializer at ("test/cases/large/clang-23353.c": line 1462) -* don't cast at ("test/cases/large/clang-23353.c": line 1462) -* remove variable l_4425 at ("test/cases/large/clang-23353.c": line 1462) -* remove initializer at ("test/cases/large/clang-23353.c": line 1463) -* don't cast at ("test/cases/large/clang-23353.c": line 1463) -* remove variable l_4426 at ("test/cases/large/clang-23353.c": line 1463) -* remove initializer at ("test/cases/large/clang-23353.c": line 1464) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1464) -* remove variable l_4427 at ("test/cases/large/clang-23353.c": line 1464) -* remove initializer at ("test/cases/large/clang-23353.c": line 1465) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1465) -* remove variable l_4428 at ("test/cases/large/clang-23353.c": line 1465) -* inline variable l_4429 at ("test/cases/large/clang-23353.c": line 1466) -* remove initializer at ("test/cases/large/clang-23353.c": line 1467) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1467) -* remove variable l_4430 at ("test/cases/large/clang-23353.c": line 1467) -* remove initializer at ("test/cases/large/clang-23353.c": line 1468) -* don't cast at ("test/cases/large/clang-23353.c": line 1468) -* remove variable l_4431 at ("test/cases/large/clang-23353.c": line 1468) -* remove initializer at ("test/cases/large/clang-23353.c": line 1469) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1469) -* remove variable l_4432 at ("test/cases/large/clang-23353.c": line 1469) -* remove initializer at ("test/cases/large/clang-23353.c": line 1470) -* don't cast at ("test/cases/large/clang-23353.c": line 1470) -* remove variable l_4433 at ("test/cases/large/clang-23353.c": line 1470) -* remove initializer at ("test/cases/large/clang-23353.c": line 1471) -* don't cast at ("test/cases/large/clang-23353.c": line 1471) -* remove variable l_4434 at ("test/cases/large/clang-23353.c": line 1471) -* remove initializer at ("test/cases/large/clang-23353.c": line 1472) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1472) -* remove variable l_4435 at ("test/cases/large/clang-23353.c": line 1472) -* remove initializer at ("test/cases/large/clang-23353.c": line 1473) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1473) -* remove variable l_4436 at ("test/cases/large/clang-23353.c": line 1473) -* remove initializer at ("test/cases/large/clang-23353.c": line 1474) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1474) -* remove variable l_4437 at ("test/cases/large/clang-23353.c": line 1474) -* inline variable l_4438 at ("test/cases/large/clang-23353.c": line 1475) -* inline variable l_4439 at ("test/cases/large/clang-23353.c": line 1476) -* remove initializer at ("test/cases/large/clang-23353.c": line 1477) -* don't cast at ("test/cases/large/clang-23353.c": line 1477) -* remove variable l_4440 at ("test/cases/large/clang-23353.c": line 1477) -* remove initializer at ("test/cases/large/clang-23353.c": line 1478) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1478) -* remove variable l_4441 at ("test/cases/large/clang-23353.c": line 1478) -* remove initializer at ("test/cases/large/clang-23353.c": line 1479) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1479) -* remove variable l_4442 at ("test/cases/large/clang-23353.c": line 1479) -* remove initializer at ("test/cases/large/clang-23353.c": line 1480) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1480) -* remove variable l_4443 at ("test/cases/large/clang-23353.c": line 1480) -* remove initializer at ("test/cases/large/clang-23353.c": line 1481) -* don't cast at ("test/cases/large/clang-23353.c": line 1481) -* remove variable l_4444 at ("test/cases/large/clang-23353.c": line 1481) -* remove initializer at ("test/cases/large/clang-23353.c": line 1482) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1482) -* remove variable l_4445 at ("test/cases/large/clang-23353.c": line 1482) -* inline variable l_4446 at ("test/cases/large/clang-23353.c": line 1483) -* remove initializer at ("test/cases/large/clang-23353.c": line 1484) -* don't cast at ("test/cases/large/clang-23353.c": line 1484) -* remove variable l_4447 at ("test/cases/large/clang-23353.c": line 1484) -* remove initializer at ("test/cases/large/clang-23353.c": line 1485) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1485) -* remove variable l_4448 at ("test/cases/large/clang-23353.c": line 1485) -* remove variable l_4449 at ("test/cases/large/clang-23353.c": line 1486) -* remove initializer at ("test/cases/large/clang-23353.c": line 1487) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1487) -* remove variable l_4450 at ("test/cases/large/clang-23353.c": line 1487) -* inline variable l_4451 at ("test/cases/large/clang-23353.c": line 1488) -* remove initializer at ("test/cases/large/clang-23353.c": line 1489) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1489) -* remove variable l_4452 at ("test/cases/large/clang-23353.c": line 1489) -* remove initializer at ("test/cases/large/clang-23353.c": line 1490) -* don't cast at ("test/cases/large/clang-23353.c": line 1490) -* remove variable l_4453 at ("test/cases/large/clang-23353.c": line 1490) -* remove initializer at ("test/cases/large/clang-23353.c": line 1491) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1491) -* remove variable l_4454 at ("test/cases/large/clang-23353.c": line 1491) -* remove initializer at ("test/cases/large/clang-23353.c": line 1492) -* don't cast at ("test/cases/large/clang-23353.c": line 1492) -* remove variable l_4455 at ("test/cases/large/clang-23353.c": line 1492) -* remove variable l_4456 at ("test/cases/large/clang-23353.c": line 1493) -* remove initializer at ("test/cases/large/clang-23353.c": line 1494) -* don't cast at ("test/cases/large/clang-23353.c": line 1494) -* remove variable l_4457 at ("test/cases/large/clang-23353.c": line 1494) -* remove initializer at ("test/cases/large/clang-23353.c": line 1495) -* don't cast at ("test/cases/large/clang-23353.c": line 1495) -* remove variable l_4458 at ("test/cases/large/clang-23353.c": line 1495) -* remove initializer at ("test/cases/large/clang-23353.c": line 1496) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1496) -* remove variable l_4459 at ("test/cases/large/clang-23353.c": line 1496) -* remove initializer at ("test/cases/large/clang-23353.c": line 1497) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1497) -* remove variable l_4460 at ("test/cases/large/clang-23353.c": line 1497) -* remove initializer at ("test/cases/large/clang-23353.c": line 1498) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1498) -* remove variable l_4461 at ("test/cases/large/clang-23353.c": line 1498) -* inline variable l_4462 at ("test/cases/large/clang-23353.c": line 1499) -* remove initializer at ("test/cases/large/clang-23353.c": line 1500) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1500) -* remove variable l_4463 at ("test/cases/large/clang-23353.c": line 1500) -* inline variable l_4464 at ("test/cases/large/clang-23353.c": line 1501) -* remove initializer at ("test/cases/large/clang-23353.c": line 1502) -* don't cast at ("test/cases/large/clang-23353.c": line 1502) -* remove variable l_4465 at ("test/cases/large/clang-23353.c": line 1502) -* remove initializer at ("test/cases/large/clang-23353.c": line 1503) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1503) -* remove variable l_4466 at ("test/cases/large/clang-23353.c": line 1503) -* remove variable l_4467 at ("test/cases/large/clang-23353.c": line 1504) -* remove initializer at ("test/cases/large/clang-23353.c": line 1505) -* don't cast at ("test/cases/large/clang-23353.c": line 1505) -* remove variable l_4468 at ("test/cases/large/clang-23353.c": line 1505) -* remove initializer at ("test/cases/large/clang-23353.c": line 1506) -* don't cast at ("test/cases/large/clang-23353.c": line 1506) -* remove variable l_4469 at ("test/cases/large/clang-23353.c": line 1506) -* remove initializer at ("test/cases/large/clang-23353.c": line 1507) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1507) -* remove variable l_4470 at ("test/cases/large/clang-23353.c": line 1507) -* remove initializer at ("test/cases/large/clang-23353.c": line 1508) -* don't cast at ("test/cases/large/clang-23353.c": line 1508) -* remove variable l_4471 at ("test/cases/large/clang-23353.c": line 1508) -* remove initializer at ("test/cases/large/clang-23353.c": line 1509) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1509) -* remove variable l_4472 at ("test/cases/large/clang-23353.c": line 1509) -* remove initializer at ("test/cases/large/clang-23353.c": line 1510) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1510) -* remove variable l_4473 at ("test/cases/large/clang-23353.c": line 1510) -* remove initializer at ("test/cases/large/clang-23353.c": line 1511) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1511) -* remove variable l_4474 at ("test/cases/large/clang-23353.c": line 1511) -* inline variable l_4475 at ("test/cases/large/clang-23353.c": line 1512) -* remove initializer at ("test/cases/large/clang-23353.c": line 1513) -* don't cast at ("test/cases/large/clang-23353.c": line 1513) -* remove variable l_4476 at ("test/cases/large/clang-23353.c": line 1513) -* remove initializer at ("test/cases/large/clang-23353.c": line 1514) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1514) -* remove variable l_4477 at ("test/cases/large/clang-23353.c": line 1514) -* remove initializer at ("test/cases/large/clang-23353.c": line 1515) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1515) -* remove variable l_4478 at ("test/cases/large/clang-23353.c": line 1515) -* remove initializer at ("test/cases/large/clang-23353.c": line 1516) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1516) -* remove variable l_4479 at ("test/cases/large/clang-23353.c": line 1516) -* remove initializer at ("test/cases/large/clang-23353.c": line 1517) -* don't cast at ("test/cases/large/clang-23353.c": line 1517) -* remove variable l_4480 at ("test/cases/large/clang-23353.c": line 1517) -* remove initializer at ("test/cases/large/clang-23353.c": line 1518) -* don't cast at ("test/cases/large/clang-23353.c": line 1518) -* remove variable l_4481 at ("test/cases/large/clang-23353.c": line 1518) -* remove initializer at ("test/cases/large/clang-23353.c": line 1519) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1519) -* remove variable l_4482 at ("test/cases/large/clang-23353.c": line 1519) -* remove initializer at ("test/cases/large/clang-23353.c": line 1520) -* don't cast at ("test/cases/large/clang-23353.c": line 1520) -* remove variable l_4483 at ("test/cases/large/clang-23353.c": line 1520) -* remove initializer at ("test/cases/large/clang-23353.c": line 1521) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1521) -* remove variable l_4484 at ("test/cases/large/clang-23353.c": line 1521) -* inline variable l_4485 at ("test/cases/large/clang-23353.c": line 1522) -* remove initializer at ("test/cases/large/clang-23353.c": line 1523) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1523) -* remove variable l_4486 at ("test/cases/large/clang-23353.c": line 1523) -* inline variable l_4487 at ("test/cases/large/clang-23353.c": line 1524) -* remove initializer at ("test/cases/large/clang-23353.c": line 1525) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1525) -* remove variable l_4488 at ("test/cases/large/clang-23353.c": line 1525) -* remove initializer at ("test/cases/large/clang-23353.c": line 1526) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1526) -* remove variable l_4489 at ("test/cases/large/clang-23353.c": line 1526) -* remove initializer at ("test/cases/large/clang-23353.c": line 1527) -* don't cast at ("test/cases/large/clang-23353.c": line 1527) -* remove variable l_4490 at ("test/cases/large/clang-23353.c": line 1527) -* remove initializer at ("test/cases/large/clang-23353.c": line 1528) -* don't cast at ("test/cases/large/clang-23353.c": line 1528) -* remove variable l_4491 at ("test/cases/large/clang-23353.c": line 1528) -* remove initializer at ("test/cases/large/clang-23353.c": line 1529) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1529) -* remove variable l_4492 at ("test/cases/large/clang-23353.c": line 1529) -* remove initializer at ("test/cases/large/clang-23353.c": line 1530) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1530) -* remove variable l_4493 at ("test/cases/large/clang-23353.c": line 1530) -* remove initializer at ("test/cases/large/clang-23353.c": line 1531) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1531) -* remove variable l_4494 at ("test/cases/large/clang-23353.c": line 1531) -* remove initializer at ("test/cases/large/clang-23353.c": line 1532) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1532) -* remove variable l_4495 at ("test/cases/large/clang-23353.c": line 1532) -* remove initializer at ("test/cases/large/clang-23353.c": line 1533) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1533) -* remove variable l_4496 at ("test/cases/large/clang-23353.c": line 1533) -* remove initializer at ("test/cases/large/clang-23353.c": line 1534) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1534) -* remove variable l_4497 at ("test/cases/large/clang-23353.c": line 1534) -* inline variable l_4498 at ("test/cases/large/clang-23353.c": line 1535) -* remove initializer at ("test/cases/large/clang-23353.c": line 1536) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1536) -* remove variable l_4499 at ("test/cases/large/clang-23353.c": line 1536) -* remove initializer at ("test/cases/large/clang-23353.c": line 1537) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1537) -* remove variable l_4500 at ("test/cases/large/clang-23353.c": line 1537) -* remove initializer at ("test/cases/large/clang-23353.c": line 1538) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1538) -* remove variable l_4501 at ("test/cases/large/clang-23353.c": line 1538) -* inline variable l_4502 at ("test/cases/large/clang-23353.c": line 1539) -* remove initializer at ("test/cases/large/clang-23353.c": line 1540) -* don't cast at ("test/cases/large/clang-23353.c": line 1540) -* remove variable l_4503 at ("test/cases/large/clang-23353.c": line 1540) -* remove initializer at ("test/cases/large/clang-23353.c": line 1541) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1541) -* remove variable l_4504 at ("test/cases/large/clang-23353.c": line 1541) -* remove initializer at ("test/cases/large/clang-23353.c": line 1542) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1542) -* remove variable l_4505 at ("test/cases/large/clang-23353.c": line 1542) -* remove initializer at ("test/cases/large/clang-23353.c": line 1543) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1543) -* remove variable l_4506 at ("test/cases/large/clang-23353.c": line 1543) -* remove variable l_4507 at ("test/cases/large/clang-23353.c": line 1544) -* remove initializer at ("test/cases/large/clang-23353.c": line 1545) -* don't cast at ("test/cases/large/clang-23353.c": line 1545) -* remove variable l_4508 at ("test/cases/large/clang-23353.c": line 1545) -* remove initializer at ("test/cases/large/clang-23353.c": line 1546) -* don't cast at ("test/cases/large/clang-23353.c": line 1546) -* remove variable l_4509 at ("test/cases/large/clang-23353.c": line 1546) -* remove initializer at ("test/cases/large/clang-23353.c": line 1547) -* don't cast at ("test/cases/large/clang-23353.c": line 1547) -* remove variable l_4510 at ("test/cases/large/clang-23353.c": line 1547) -* inline variable l_4511 at ("test/cases/large/clang-23353.c": line 1548) -* remove initializer at ("test/cases/large/clang-23353.c": line 1549) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1549) -* remove variable l_4512 at ("test/cases/large/clang-23353.c": line 1549) -* remove initializer at ("test/cases/large/clang-23353.c": line 1550) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1550) -* remove variable l_4513 at ("test/cases/large/clang-23353.c": line 1550) -* remove variable l_4514 at ("test/cases/large/clang-23353.c": line 1551) -* remove variable l_4515 at ("test/cases/large/clang-23353.c": line 1552) -* remove initializer at ("test/cases/large/clang-23353.c": line 1553) -* don't cast at ("test/cases/large/clang-23353.c": line 1553) -* remove variable l_4516 at ("test/cases/large/clang-23353.c": line 1553) -* inline variable l_4517 at ("test/cases/large/clang-23353.c": line 1554) -* remove initializer at ("test/cases/large/clang-23353.c": line 1555) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1555) -* remove variable l_4518 at ("test/cases/large/clang-23353.c": line 1555) -* remove initializer at ("test/cases/large/clang-23353.c": line 1556) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1556) -* remove variable l_4519 at ("test/cases/large/clang-23353.c": line 1556) -* remove initializer at ("test/cases/large/clang-23353.c": line 1557) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1557) -* remove variable l_4520 at ("test/cases/large/clang-23353.c": line 1557) -* remove initializer at ("test/cases/large/clang-23353.c": line 1558) -* don't cast at ("test/cases/large/clang-23353.c": line 1558) -* remove variable l_4521 at ("test/cases/large/clang-23353.c": line 1558) -* remove initializer at ("test/cases/large/clang-23353.c": line 1559) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1559) -* remove variable l_4522 at ("test/cases/large/clang-23353.c": line 1559) -* inline variable l_4523 at ("test/cases/large/clang-23353.c": line 1560) -* remove initializer at ("test/cases/large/clang-23353.c": line 1561) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1561) -* remove variable l_4524 at ("test/cases/large/clang-23353.c": line 1561) -* remove initializer at ("test/cases/large/clang-23353.c": line 1562) -* don't cast at ("test/cases/large/clang-23353.c": line 1562) -* remove variable l_4525 at ("test/cases/large/clang-23353.c": line 1562) -* remove initializer at ("test/cases/large/clang-23353.c": line 1563) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1563) -* remove variable l_4526 at ("test/cases/large/clang-23353.c": line 1563) -* remove initializer at ("test/cases/large/clang-23353.c": line 1564) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1564) -* remove variable l_4527 at ("test/cases/large/clang-23353.c": line 1564) -* remove initializer at ("test/cases/large/clang-23353.c": line 1565) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1565) -* remove variable l_4528 at ("test/cases/large/clang-23353.c": line 1565) -* remove variable l_4529 at ("test/cases/large/clang-23353.c": line 1566) -* remove initializer at ("test/cases/large/clang-23353.c": line 1567) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1567) -* remove variable l_4530 at ("test/cases/large/clang-23353.c": line 1567) -* remove initializer at ("test/cases/large/clang-23353.c": line 1568) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1568) -* remove variable l_4531 at ("test/cases/large/clang-23353.c": line 1568) -* remove initializer at ("test/cases/large/clang-23353.c": line 1569) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1569) -* remove variable l_4532 at ("test/cases/large/clang-23353.c": line 1569) -* remove initializer at ("test/cases/large/clang-23353.c": line 1570) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1570) -* remove variable l_4533 at ("test/cases/large/clang-23353.c": line 1570) -* remove initializer at ("test/cases/large/clang-23353.c": line 1571) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1571) -* remove variable l_4534 at ("test/cases/large/clang-23353.c": line 1571) -* remove initializer at ("test/cases/large/clang-23353.c": line 1572) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1572) -* remove variable l_4535 at ("test/cases/large/clang-23353.c": line 1572) -* remove initializer at ("test/cases/large/clang-23353.c": line 1573) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1573) -* remove variable l_4536 at ("test/cases/large/clang-23353.c": line 1573) -* remove initializer at ("test/cases/large/clang-23353.c": line 1574) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1574) -* remove variable l_4537 at ("test/cases/large/clang-23353.c": line 1574) -* remove initializer at ("test/cases/large/clang-23353.c": line 1575) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1575) -* remove variable l_4538 at ("test/cases/large/clang-23353.c": line 1575) -* remove initializer at ("test/cases/large/clang-23353.c": line 1576) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1576) -* remove variable l_4539 at ("test/cases/large/clang-23353.c": line 1576) -* inline variable l_4540 at ("test/cases/large/clang-23353.c": line 1577) -* remove initializer at ("test/cases/large/clang-23353.c": line 1578) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1578) -* remove variable l_4541 at ("test/cases/large/clang-23353.c": line 1578) -* remove initializer at ("test/cases/large/clang-23353.c": line 1579) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1579) -* remove variable l_4542 at ("test/cases/large/clang-23353.c": line 1579) -* remove initializer at ("test/cases/large/clang-23353.c": line 1580) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1580) -* remove variable l_4543 at ("test/cases/large/clang-23353.c": line 1580) -* remove initializer at ("test/cases/large/clang-23353.c": line 1581) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1581) -* remove variable l_4544 at ("test/cases/large/clang-23353.c": line 1581) -* remove initializer at ("test/cases/large/clang-23353.c": line 1582) -* don't cast at ("test/cases/large/clang-23353.c": line 1582) -* remove variable l_4545 at ("test/cases/large/clang-23353.c": line 1582) -* inline variable l_4546 at ("test/cases/large/clang-23353.c": line 1583) -* remove initializer at ("test/cases/large/clang-23353.c": line 1584) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1584) -* remove variable l_4547 at ("test/cases/large/clang-23353.c": line 1584) -* remove initializer at ("test/cases/large/clang-23353.c": line 1585) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1585) -* remove variable l_4548 at ("test/cases/large/clang-23353.c": line 1585) -* inline variable l_4549 at ("test/cases/large/clang-23353.c": line 1586) -* remove initializer at ("test/cases/large/clang-23353.c": line 1587) -* don't cast at ("test/cases/large/clang-23353.c": line 1587) -* remove variable l_4550 at ("test/cases/large/clang-23353.c": line 1587) -* remove initializer at ("test/cases/large/clang-23353.c": line 1588) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1588) -* remove variable l_4551 at ("test/cases/large/clang-23353.c": line 1588) -* remove initializer at ("test/cases/large/clang-23353.c": line 1589) -* don't cast at ("test/cases/large/clang-23353.c": line 1589) -* remove variable l_4552 at ("test/cases/large/clang-23353.c": line 1589) -* remove variable l_4553 at ("test/cases/large/clang-23353.c": line 1590) -* inline variable l_4554 at ("test/cases/large/clang-23353.c": line 1591) -* remove initializer at ("test/cases/large/clang-23353.c": line 1592) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1592) -* remove variable l_4555 at ("test/cases/large/clang-23353.c": line 1592) -* remove initializer at ("test/cases/large/clang-23353.c": line 1593) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1593) -* remove variable l_4556 at ("test/cases/large/clang-23353.c": line 1593) -* remove initializer at ("test/cases/large/clang-23353.c": line 1594) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1594) -* remove variable l_4557 at ("test/cases/large/clang-23353.c": line 1594) -* remove initializer at ("test/cases/large/clang-23353.c": line 1595) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1595) -* remove variable l_4558 at ("test/cases/large/clang-23353.c": line 1595) -* inline variable l_4559 at ("test/cases/large/clang-23353.c": line 1596) -* remove initializer at ("test/cases/large/clang-23353.c": line 1597) -* don't cast at ("test/cases/large/clang-23353.c": line 1597) -* remove variable l_4560 at ("test/cases/large/clang-23353.c": line 1597) -* remove variable l_4561 at ("test/cases/large/clang-23353.c": line 1598) -* remove initializer at ("test/cases/large/clang-23353.c": line 1599) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1599) -* remove variable l_4562 at ("test/cases/large/clang-23353.c": line 1599) -* remove initializer at ("test/cases/large/clang-23353.c": line 1600) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1600) -* remove variable l_4563 at ("test/cases/large/clang-23353.c": line 1600) -* remove initializer at ("test/cases/large/clang-23353.c": line 1601) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1601) -* remove variable l_4564 at ("test/cases/large/clang-23353.c": line 1601) -* remove initializer at ("test/cases/large/clang-23353.c": line 1602) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1602) -* remove variable l_4565 at ("test/cases/large/clang-23353.c": line 1602) -* remove initializer at ("test/cases/large/clang-23353.c": line 1603) -* don't cast at ("test/cases/large/clang-23353.c": line 1603) -* remove variable l_4566 at ("test/cases/large/clang-23353.c": line 1603) -* remove initializer at ("test/cases/large/clang-23353.c": line 1604) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1604) -* remove variable l_4567 at ("test/cases/large/clang-23353.c": line 1604) -* remove initializer at ("test/cases/large/clang-23353.c": line 1605) -* don't cast at ("test/cases/large/clang-23353.c": line 1605) -* remove variable l_4568 at ("test/cases/large/clang-23353.c": line 1605) -* remove initializer at ("test/cases/large/clang-23353.c": line 1606) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1606) -* remove variable l_4569 at ("test/cases/large/clang-23353.c": line 1606) -* inline variable l_4570 at ("test/cases/large/clang-23353.c": line 1607) -* remove initializer at ("test/cases/large/clang-23353.c": line 1608) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1608) -* remove variable l_4571 at ("test/cases/large/clang-23353.c": line 1608) -* remove initializer at ("test/cases/large/clang-23353.c": line 1609) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1609) -* remove variable l_4572 at ("test/cases/large/clang-23353.c": line 1609) -* remove initializer at ("test/cases/large/clang-23353.c": line 1610) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1610) -* remove variable l_4573 at ("test/cases/large/clang-23353.c": line 1610) -* remove initializer at ("test/cases/large/clang-23353.c": line 1611) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1611) -* remove variable l_4574 at ("test/cases/large/clang-23353.c": line 1611) -* remove initializer at ("test/cases/large/clang-23353.c": line 1612) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1612) -* remove variable l_4575 at ("test/cases/large/clang-23353.c": line 1612) -* remove initializer at ("test/cases/large/clang-23353.c": line 1613) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1613) -* remove variable l_4576 at ("test/cases/large/clang-23353.c": line 1613) -* remove initializer at ("test/cases/large/clang-23353.c": line 1614) -* don't cast at ("test/cases/large/clang-23353.c": line 1614) -* remove variable l_4577 at ("test/cases/large/clang-23353.c": line 1614) -* remove initializer at ("test/cases/large/clang-23353.c": line 1615) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1615) -* remove variable l_4578 at ("test/cases/large/clang-23353.c": line 1615) -* remove initializer at ("test/cases/large/clang-23353.c": line 1616) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1616) -* remove variable l_4579 at ("test/cases/large/clang-23353.c": line 1616) -* remove initializer at ("test/cases/large/clang-23353.c": line 1617) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1617) -* remove variable l_4580 at ("test/cases/large/clang-23353.c": line 1617) -* remove initializer at ("test/cases/large/clang-23353.c": line 1618) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1618) -* remove variable l_4581 at ("test/cases/large/clang-23353.c": line 1618) -* remove condition at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* reduce to left at ("test/cases/large/clang-23353.c": line 1619) -* reduce to right at ("test/cases/large/clang-23353.c": line 1619) -* reduce to left at ("test/cases/large/clang-23353.c": line 1619) -* reduce to right at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* reduce to left at ("test/cases/large/clang-23353.c": line 1619) -* reduce to right at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* remove initializer at ("test/cases/large/clang-23353.c": line 1630) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1630) -* remove variable l_4147 at ("test/cases/large/clang-23353.c": line 1630) -* inline variable l_4178 at ("test/cases/large/clang-23353.c": line 1631) -* remove initializer at ("test/cases/large/clang-23353.c": line 1632) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1632) -* remove variable l_4179 at ("test/cases/large/clang-23353.c": line 1632) -* remove variable l_4209 at ("test/cases/large/clang-23353.c": line 1633) -* remove variable l_4210 at ("test/cases/large/clang-23353.c": line 1634) -* remove variable l_4211 at ("test/cases/large/clang-23353.c": line 1635) -* remove initializer at ("test/cases/large/clang-23353.c": line 1636) -* don't cast at ("test/cases/large/clang-23353.c": line 1636) -* remove variable l_4212 at ("test/cases/large/clang-23353.c": line 1636) -* inline variable l_4213 at ("test/cases/large/clang-23353.c": line 1637) -* remove initializer at ("test/cases/large/clang-23353.c": line 1638) -* reduce to left at ("test/cases/large/clang-23353.c": line 1638) -* reduce to right at ("test/cases/large/clang-23353.c": line 1638) -* remove variable l_4168 at ("test/cases/large/clang-23353.c": line 1640) -* remove initializer at ("test/cases/large/clang-23353.c": line 1641) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1641) -* remove variable l_4169 at ("test/cases/large/clang-23353.c": line 1641) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1642) -* reduce to left at ("test/cases/large/clang-23353.c": line 1642) -* reduce to right at ("test/cases/large/clang-23353.c": line 1642) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1642) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1644) -* do without param at ("test/cases/large/clang-23353.c": line 1644) -* do without param at ("test/cases/large/clang-23353.c": line 1644) -* do without param at ("test/cases/large/clang-23353.c": line 1644) -* do without param at ("test/cases/large/clang-23353.c": line 1644) -* replace by zero at ("test/cases/large/clang-23353.c": line 1644) -* don't cast at ("test/cases/large/clang-23353.c": line 1644) -* replace by zero at ("test/cases/large/clang-23353.c": line 1644) -* remove check at ("test/cases/large/clang-23353.c": line 1638) -* remove iterator at ("test/cases/large/clang-23353.c": line 1638) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1638) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1647) -* do without param at ("test/cases/large/clang-23353.c": line 1647) -* do without param at ("test/cases/large/clang-23353.c": line 1647) -* do without param at ("test/cases/large/clang-23353.c": line 1647) -* do without param at ("test/cases/large/clang-23353.c": line 1647) -* replace by zero at ("test/cases/large/clang-23353.c": line 1647) -* don't cast at ("test/cases/large/clang-23353.c": line 1647) -* replace by zero at ("test/cases/large/clang-23353.c": line 1647) -* remove initializer at ("test/cases/large/clang-23353.c": line 1648) -* reduce to left at ("test/cases/large/clang-23353.c": line 1648) -* reduce to right at ("test/cases/large/clang-23353.c": line 1648) -* inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650) -* remove condition at ("test/cases/large/clang-23353.c": line 1651) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1651) -* remove statement at ("test/cases/large/clang-23353.c": line 1652) -* remove condition at ("test/cases/large/clang-23353.c": line 1653) -* remove statement at ("test/cases/large/clang-23353.c": line 1654) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1655) -* reduce to left at ("test/cases/large/clang-23353.c": line 1655) -* reduce to right at ("test/cases/large/clang-23353.c": line 1655) -* remove check at ("test/cases/large/clang-23353.c": line 1648) -* remove iterator at ("test/cases/large/clang-23353.c": line 1648) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1648) -* remove condition at ("test/cases/large/clang-23353.c": line 1657) -* remove variable l_4191 at ("test/cases/large/clang-23353.c": line 1671) -* inline variable l_4208 at ("test/cases/large/clang-23353.c": line 1672) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1673) -* reduce to left at ("test/cases/large/clang-23353.c": line 1673) -* reduce to right at ("test/cases/large/clang-23353.c": line 1673) -* reduce to left at ("test/cases/large/clang-23353.c": line 1673) -* reduce to right at ("test/cases/large/clang-23353.c": line 1673) -* remove expression at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* remove expression at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to left at ("test/cases/large/clang-23353.c": line 1673) -* reduce to right at ("test/cases/large/clang-23353.c": line 1673) -* reduce to left at ("test/cases/large/clang-23353.c": line 1673) -* reduce to right at ("test/cases/large/clang-23353.c": line 1673) -* remove expression at ("test/cases/large/clang-23353.c": line 1673) -* remove expression at ("test/cases/large/clang-23353.c": line 1673) -* don't cast at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* remove expression at ("test/cases/large/clang-23353.c": line 1673) -* remove expression at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* remove expression at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to left at ("test/cases/large/clang-23353.c": line 1673) -* reduce to right at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* remove expression at ("test/cases/large/clang-23353.c": line 1673) -* reduce to left at ("test/cases/large/clang-23353.c": line 1673) -* reduce to right at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* remove initializer at ("test/cases/large/clang-23353.c": line 1659) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1659) -* remove variable l_4180 at ("test/cases/large/clang-23353.c": line 1659) -* inline variable l_4184 at ("test/cases/large/clang-23353.c": line 1660) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1661) -* reduce to left at ("test/cases/large/clang-23353.c": line 1661) -* reduce to right at ("test/cases/large/clang-23353.c": line 1661) -* remove expression at ("test/cases/large/clang-23353.c": line 1661) -* do without param at ("test/cases/large/clang-23353.c": line 1661) -* do without param at ("test/cases/large/clang-23353.c": line 1661) -* remove expression at ("test/cases/large/clang-23353.c": line 1661) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1661) -* reduce to left at ("test/cases/large/clang-23353.c": line 1661) -* reduce to right at ("test/cases/large/clang-23353.c": line 1661) -* do without param at ("test/cases/large/clang-23353.c": line 1661) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1662) -* reduce to left at ("test/cases/large/clang-23353.c": line 1662) -* reduce to right at ("test/cases/large/clang-23353.c": line 1662) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1662) -* remove initializer at ("test/cases/large/clang-23353.c": line 1663) -* reduce to left at ("test/cases/large/clang-23353.c": line 1663) -* reduce to right at ("test/cases/large/clang-23353.c": line 1663) -* remove condition at ("test/cases/large/clang-23353.c": line 1665) -* remove statement at ("test/cases/large/clang-23353.c": line 1666) -* remove check at ("test/cases/large/clang-23353.c": line 1663) -* remove iterator at ("test/cases/large/clang-23353.c": line 1663) -* reduce to left at ("test/cases/large/clang-23353.c": line 1663) -* reduce to right at ("test/cases/large/clang-23353.c": line 1663) -* do without param at ("test/cases/large/clang-23353.c": line 1663) -* do without param at ("test/cases/large/clang-23353.c": line 1663) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1675) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1675) -* remove initializer at ("test/cases/large/clang-23353.c": line 1621) -* don't cast at ("test/cases/large/clang-23353.c": line 1621) -* remove variable l_4142 at ("test/cases/large/clang-23353.c": line 1621) -* remove initializer at ("test/cases/large/clang-23353.c": line 1622) -* don't cast at ("test/cases/large/clang-23353.c": line 1622) -* remove variable l_4143 at ("test/cases/large/clang-23353.c": line 1622) -* remove initializer at ("test/cases/large/clang-23353.c": line 1623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1623) -* remove variable l_4144 at ("test/cases/large/clang-23353.c": line 1623) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1626) -* do without param at ("test/cases/large/clang-23353.c": line 1626) -* do without param at ("test/cases/large/clang-23353.c": line 1626) -* do without param at ("test/cases/large/clang-23353.c": line 1626) -* do without param at ("test/cases/large/clang-23353.c": line 1626) -* replace by zero at ("test/cases/large/clang-23353.c": line 1626) -* don't cast at ("test/cases/large/clang-23353.c": line 1626) -* replace by zero at ("test/cases/large/clang-23353.c": line 1626) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1678) -* do without param at ("test/cases/large/clang-23353.c": line 1678) -* do without param at ("test/cases/large/clang-23353.c": line 1678) -* do without param at ("test/cases/large/clang-23353.c": line 1678) -* do without param at ("test/cases/large/clang-23353.c": line 1678) -* replace by zero at ("test/cases/large/clang-23353.c": line 1678) -* don't cast at ("test/cases/large/clang-23353.c": line 1678) -* replace by zero at ("test/cases/large/clang-23353.c": line 1678) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1680) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1680) -* replace by zero at ("test/cases/large/clang-23353.c": line 1680) -* do without param at ("test/cases/large/clang-23353.c": line 1680) -* do without param at ("test/cases/large/clang-23353.c": line 1680) -* do without param at ("test/cases/large/clang-23353.c": line 1680) -* do without param at ("test/cases/large/clang-23353.c": line 1680) -* replace by zero at ("test/cases/large/clang-23353.c": line 1680) -* don't cast at ("test/cases/large/clang-23353.c": line 1680) -* replace by zero at ("test/cases/large/clang-23353.c": line 1680) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1681) -* reduce to left at ("test/cases/large/clang-23353.c": line 1681) -* reduce to right at ("test/cases/large/clang-23353.c": line 1681) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1681) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1681) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1683) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1683) -* replace by zero at ("test/cases/large/clang-23353.c": line 1683) -* do without param at ("test/cases/large/clang-23353.c": line 1683) -* do without param at ("test/cases/large/clang-23353.c": line 1683) -* do without param at ("test/cases/large/clang-23353.c": line 1683) -* do without param at ("test/cases/large/clang-23353.c": line 1683) -* replace by zero at ("test/cases/large/clang-23353.c": line 1683) -* don't cast at ("test/cases/large/clang-23353.c": line 1683) -* replace by zero at ("test/cases/large/clang-23353.c": line 1683) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1684) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1684) -* remove return statement at ("test/cases/large/clang-23353.c": line 1685) * remove static at ("test/cases/large/clang-23353.c": line 1694) * remove variable l_2977 at ("test/cases/large/clang-23353.c": line 1696) -* remove initializer at ("test/cases/large/clang-23353.c": line 1697) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1697) * remove variable l_2978 at ("test/cases/large/clang-23353.c": line 1697) * remove variable l_2979 at ("test/cases/large/clang-23353.c": line 1698) -* remove initializer at ("test/cases/large/clang-23353.c": line 1699) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1699) * remove variable l_2980 at ("test/cases/large/clang-23353.c": line 1699) * inline variable l_2981 at ("test/cases/large/clang-23353.c": line 1700) -* remove initializer at ("test/cases/large/clang-23353.c": line 1701) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1701) * remove variable l_2982 at ("test/cases/large/clang-23353.c": line 1701) * remove initializer at ("test/cases/large/clang-23353.c": line 1702) * reduce to operant at ("test/cases/large/clang-23353.c": line 1702) @@ -1572,9 +228,6 @@ * remove variable l_2995 at ("test/cases/large/clang-23353.c": line 1714) * remove variable l_2996 at ("test/cases/large/clang-23353.c": line 1715) * inline variable l_2997 at ("test/cases/large/clang-23353.c": line 1716) -* remove initializer at ("test/cases/large/clang-23353.c": line 1717) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1717) -* remove variable l_3013 at ("test/cases/large/clang-23353.c": line 1717) * inline variable l_3126 at ("test/cases/large/clang-23353.c": line 1718) * inline variable l_3176 at ("test/cases/large/clang-23353.c": line 1719) * reduce to operant at ("test/cases/large/clang-23353.c": line 1720) @@ -1594,14 +247,12 @@ * inline variable l_4130 at ("test/cases/large/clang-23353.c": line 1730) * remove expr statement at ("test/cases/large/clang-23353.c": line 1731) * reduce to operant at ("test/cases/large/clang-23353.c": line 1731) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1732) * inline variable l_3004 at ("test/cases/large/clang-23353.c": line 1734) * remove initializer at ("test/cases/large/clang-23353.c": line 1735) * reduce to operant at ("test/cases/large/clang-23353.c": line 1735) * remove variable l_3009 at ("test/cases/large/clang-23353.c": line 1735) * inline variable l_3041 at ("test/cases/large/clang-23353.c": line 1736) -* remove initializer at ("test/cases/large/clang-23353.c": line 1737) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1737) -* remove variable l_3076 at ("test/cases/large/clang-23353.c": line 1737) * remove initializer at ("test/cases/large/clang-23353.c": line 1738) * reduce to operant at ("test/cases/large/clang-23353.c": line 1738) * remove variable l_3090 at ("test/cases/large/clang-23353.c": line 1738) @@ -1618,9 +269,6 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1749) * don't cast at ("test/cases/large/clang-23353.c": line 1749) * remove variable l_3923 at ("test/cases/large/clang-23353.c": line 1749) -* remove initializer at ("test/cases/large/clang-23353.c": line 1750) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1750) -* remove variable l_4140 at ("test/cases/large/clang-23353.c": line 1750) * remove check at ("test/cases/large/clang-23353.c": line 1732) * remove return statement at ("test/cases/large/clang-23353.c": line 1752) * reduce to operant at ("test/cases/large/clang-23353.c": line 1752) @@ -1638,7 +286,6 @@ * do without param at ("test/cases/large/clang-23353.c": line 1766) * reduce to operant at ("test/cases/large/clang-23353.c": line 1766) * do without param at ("test/cases/large/clang-23353.c": line 1766) -* do without param at ("test/cases/large/clang-23353.c": line 1766) * remove expression at ("test/cases/large/clang-23353.c": line 1766) * reduce to left at ("test/cases/large/clang-23353.c": line 1766) * reduce to right at ("test/cases/large/clang-23353.c": line 1766) @@ -1653,23 +300,9 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 1766) * do without param at ("test/cases/large/clang-23353.c": line 1766) * do without param at ("test/cases/large/clang-23353.c": line 1766) -* remove expression at ("test/cases/large/clang-23353.c": line 1766) -* remove expression at ("test/cases/large/clang-23353.c": line 1766) -* do without param at ("test/cases/large/clang-23353.c": line 1766) -* reduce to left at ("test/cases/large/clang-23353.c": line 1766) -* reduce to right at ("test/cases/large/clang-23353.c": line 1766) -* do without param at ("test/cases/large/clang-23353.c": line 1766) -* do without param at ("test/cases/large/clang-23353.c": line 1766) -* do without param at ("test/cases/large/clang-23353.c": line 1766) -* remove expression at ("test/cases/large/clang-23353.c": line 1766) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1766) -* do without param at ("test/cases/large/clang-23353.c": line 1766) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1766) -* do without param at ("test/cases/large/clang-23353.c": line 1766) * don't cast at ("test/cases/large/clang-23353.c": line 1766) * don't cast at ("test/cases/large/clang-23353.c": line 1766) * do without param at ("test/cases/large/clang-23353.c": line 1766) -* do without param at ("test/cases/large/clang-23353.c": line 1766) * remove expr statement at ("test/cases/large/clang-23353.c": line 1768) * do without param at ("test/cases/large/clang-23353.c": line 1768) * do without param at ("test/cases/large/clang-23353.c": line 1768) @@ -1728,22 +361,10 @@ * replace by zero at ("test/cases/large/clang-23353.c": line 1790) * don't cast at ("test/cases/large/clang-23353.c": line 1790) * replace by zero at ("test/cases/large/clang-23353.c": line 1790) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1792) -* reduce to left at ("test/cases/large/clang-23353.c": line 1792) -* reduce to right at ("test/cases/large/clang-23353.c": line 1792) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1792) -* remove expression at ("test/cases/large/clang-23353.c": line 1792) -* remove expression at ("test/cases/large/clang-23353.c": line 1792) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1792) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1792) -* do without param at ("test/cases/large/clang-23353.c": line 1792) -* do without param at ("test/cases/large/clang-23353.c": line 1792) * remove return statement at ("test/cases/large/clang-23353.c": line 1793) * reduce to operant at ("test/cases/large/clang-23353.c": line 1793) * remove static at ("test/cases/large/clang-23353.c": line 1802) * inline variable l_2817 at ("test/cases/large/clang-23353.c": line 1804) -* remove initializer at ("test/cases/large/clang-23353.c": line 1805) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1805) * remove variable l_2826 at ("test/cases/large/clang-23353.c": line 1805) * remove variable l_2827 at ("test/cases/large/clang-23353.c": line 1806) * inline variable l_2828 at ("test/cases/large/clang-23353.c": line 1807) @@ -1755,8 +376,6 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1811) * reduce to operant at ("test/cases/large/clang-23353.c": line 1811) * remove variable l_2832 at ("test/cases/large/clang-23353.c": line 1811) -* remove initializer at ("test/cases/large/clang-23353.c": line 1812) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1812) * remove variable l_2833 at ("test/cases/large/clang-23353.c": line 1812) * reduce to operant at ("test/cases/large/clang-23353.c": line 1813) * inline variable l_2834 at ("test/cases/large/clang-23353.c": line 1813) @@ -1764,15 +383,11 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 1814) * remove variable l_2835 at ("test/cases/large/clang-23353.c": line 1814) * inline variable l_2836 at ("test/cases/large/clang-23353.c": line 1815) -* remove initializer at ("test/cases/large/clang-23353.c": line 1816) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1816) * remove variable l_2837 at ("test/cases/large/clang-23353.c": line 1816) * remove initializer at ("test/cases/large/clang-23353.c": line 1817) * reduce to operant at ("test/cases/large/clang-23353.c": line 1817) * remove variable l_2838 at ("test/cases/large/clang-23353.c": line 1817) * remove variable l_2839 at ("test/cases/large/clang-23353.c": line 1818) -* remove initializer at ("test/cases/large/clang-23353.c": line 1819) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1819) * remove variable l_2840 at ("test/cases/large/clang-23353.c": line 1819) * remove initializer at ("test/cases/large/clang-23353.c": line 1820) * don't cast at ("test/cases/large/clang-23353.c": line 1820) @@ -1780,8 +395,6 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1821) * reduce to operant at ("test/cases/large/clang-23353.c": line 1821) * remove variable l_2842 at ("test/cases/large/clang-23353.c": line 1821) -* remove initializer at ("test/cases/large/clang-23353.c": line 1822) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1822) * remove variable l_2843 at ("test/cases/large/clang-23353.c": line 1822) * remove initializer at ("test/cases/large/clang-23353.c": line 1823) * reduce to operant at ("test/cases/large/clang-23353.c": line 1823) @@ -1805,8 +418,6 @@ * don't cast at ("test/cases/large/clang-23353.c": line 1831) * remove variable l_2852 at ("test/cases/large/clang-23353.c": line 1831) * inline variable l_2853 at ("test/cases/large/clang-23353.c": line 1832) -* remove initializer at ("test/cases/large/clang-23353.c": line 1833) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1833) * remove variable l_2854 at ("test/cases/large/clang-23353.c": line 1833) * remove initializer at ("test/cases/large/clang-23353.c": line 1834) * don't cast at ("test/cases/large/clang-23353.c": line 1834) @@ -1861,8 +472,6 @@ * remove variable l_2874 at ("test/cases/large/clang-23353.c": line 1853) * reduce to operant at ("test/cases/large/clang-23353.c": line 1854) * inline variable l_2875 at ("test/cases/large/clang-23353.c": line 1854) -* remove initializer at ("test/cases/large/clang-23353.c": line 1855) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1855) * remove variable l_2876 at ("test/cases/large/clang-23353.c": line 1855) * remove initializer at ("test/cases/large/clang-23353.c": line 1856) * reduce to operant at ("test/cases/large/clang-23353.c": line 1856) @@ -1878,8 +487,6 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 1860) * remove variable l_2881 at ("test/cases/large/clang-23353.c": line 1860) * remove variable l_2882 at ("test/cases/large/clang-23353.c": line 1861) -* remove initializer at ("test/cases/large/clang-23353.c": line 1862) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1862) * remove variable l_2883 at ("test/cases/large/clang-23353.c": line 1862) * remove initializer at ("test/cases/large/clang-23353.c": line 1863) * don't cast at ("test/cases/large/clang-23353.c": line 1863) @@ -1925,11 +532,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1879) * reduce to operant at ("test/cases/large/clang-23353.c": line 1879) * remove variable l_2900 at ("test/cases/large/clang-23353.c": line 1879) -* remove initializer at ("test/cases/large/clang-23353.c": line 1880) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1880) * remove variable l_2901 at ("test/cases/large/clang-23353.c": line 1880) -* remove initializer at ("test/cases/large/clang-23353.c": line 1881) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1881) * remove variable l_2902 at ("test/cases/large/clang-23353.c": line 1881) * remove initializer at ("test/cases/large/clang-23353.c": line 1882) * reduce to operant at ("test/cases/large/clang-23353.c": line 1882) @@ -1957,8 +560,6 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1893) * reduce to operant at ("test/cases/large/clang-23353.c": line 1893) * remove variable l_2914 at ("test/cases/large/clang-23353.c": line 1893) -* remove initializer at ("test/cases/large/clang-23353.c": line 1894) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1894) * remove variable l_2915 at ("test/cases/large/clang-23353.c": line 1894) * remove initializer at ("test/cases/large/clang-23353.c": line 1895) * reduce to operant at ("test/cases/large/clang-23353.c": line 1895) @@ -1969,8 +570,6 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1897) * reduce to operant at ("test/cases/large/clang-23353.c": line 1897) * remove variable l_2918 at ("test/cases/large/clang-23353.c": line 1897) -* remove initializer at ("test/cases/large/clang-23353.c": line 1898) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1898) * remove variable l_2919 at ("test/cases/large/clang-23353.c": line 1898) * remove initializer at ("test/cases/large/clang-23353.c": line 1899) * reduce to operant at ("test/cases/large/clang-23353.c": line 1899) @@ -1979,15 +578,11 @@ * don't cast at ("test/cases/large/clang-23353.c": line 1900) * remove variable l_2921 at ("test/cases/large/clang-23353.c": line 1900) * inline variable l_2922 at ("test/cases/large/clang-23353.c": line 1901) -* remove initializer at ("test/cases/large/clang-23353.c": line 1902) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1902) * remove variable l_2923 at ("test/cases/large/clang-23353.c": line 1902) * remove variable l_2924 at ("test/cases/large/clang-23353.c": line 1903) * remove initializer at ("test/cases/large/clang-23353.c": line 1904) * reduce to operant at ("test/cases/large/clang-23353.c": line 1904) * remove variable l_2925 at ("test/cases/large/clang-23353.c": line 1904) -* remove initializer at ("test/cases/large/clang-23353.c": line 1905) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1905) * remove variable l_2926 at ("test/cases/large/clang-23353.c": line 1905) * inline variable l_2927 at ("test/cases/large/clang-23353.c": line 1906) * remove variable l_2928 at ("test/cases/large/clang-23353.c": line 1907) @@ -2006,8 +601,6 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1912) * don't cast at ("test/cases/large/clang-23353.c": line 1912) * remove variable l_2933 at ("test/cases/large/clang-23353.c": line 1912) -* remove initializer at ("test/cases/large/clang-23353.c": line 1913) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1913) * remove variable l_2934 at ("test/cases/large/clang-23353.c": line 1913) * remove initializer at ("test/cases/large/clang-23353.c": line 1914) * reduce to operant at ("test/cases/large/clang-23353.c": line 1914) @@ -2035,8 +628,6 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 1923) * reduce to operant at ("test/cases/large/clang-23353.c": line 1923) * remove variable l_2944 at ("test/cases/large/clang-23353.c": line 1923) -* remove initializer at ("test/cases/large/clang-23353.c": line 1924) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1924) * remove variable l_2945 at ("test/cases/large/clang-23353.c": line 1924) * remove initializer at ("test/cases/large/clang-23353.c": line 1925) * don't cast at ("test/cases/large/clang-23353.c": line 1925) @@ -2055,9 +646,6 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 1928) * remove return statement at ("test/cases/large/clang-23353.c": line 1929) * remove static at ("test/cases/large/clang-23353.c": line 1938) -* remove initializer at ("test/cases/large/clang-23353.c": line 1940) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1940) -* remove variable l_2791 at ("test/cases/large/clang-23353.c": line 1940) * reduce to operant at ("test/cases/large/clang-23353.c": line 1941) * inline variable l_2801 at ("test/cases/large/clang-23353.c": line 1941) * remove initializer at ("test/cases/large/clang-23353.c": line 1942) @@ -2068,34 +656,6 @@ * reduce to right at ("test/cases/large/clang-23353.c": line 1943) * remove expression at ("test/cases/large/clang-23353.c": line 1943) * do without param at ("test/cases/large/clang-23353.c": line 1943) -* remove expression at ("test/cases/large/clang-23353.c": line 1943) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1943) -* reduce to left at ("test/cases/large/clang-23353.c": line 1943) -* reduce to right at ("test/cases/large/clang-23353.c": line 1943) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1943) -* reduce to left at ("test/cases/large/clang-23353.c": line 1943) -* reduce to right at ("test/cases/large/clang-23353.c": line 1943) -* do without param at ("test/cases/large/clang-23353.c": line 1943) -* remove expression at ("test/cases/large/clang-23353.c": line 1943) -* do without param at ("test/cases/large/clang-23353.c": line 1943) -* don't cast at ("test/cases/large/clang-23353.c": line 1943) -* do without param at ("test/cases/large/clang-23353.c": line 1943) -* remove expression at ("test/cases/large/clang-23353.c": line 1943) -* reduce to left at ("test/cases/large/clang-23353.c": line 1943) -* reduce to right at ("test/cases/large/clang-23353.c": line 1943) -* reduce to left at ("test/cases/large/clang-23353.c": line 1943) -* reduce to right at ("test/cases/large/clang-23353.c": line 1943) -* do without param at ("test/cases/large/clang-23353.c": line 1943) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1943) -* do without param at ("test/cases/large/clang-23353.c": line 1943) -* do without param at ("test/cases/large/clang-23353.c": line 1943) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1943) -* do without param at ("test/cases/large/clang-23353.c": line 1943) -* do without param at ("test/cases/large/clang-23353.c": line 1943) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1943) -* do without param at ("test/cases/large/clang-23353.c": line 1943) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1943) -* do without param at ("test/cases/large/clang-23353.c": line 1943) * don't cast at ("test/cases/large/clang-23353.c": line 1943) * remove expr statement at ("test/cases/large/clang-23353.c": line 1945) * replace by zero at ("test/cases/large/clang-23353.c": line 1945) @@ -2112,9 +672,6 @@ * inline variable l_54 at ("test/cases/large/clang-23353.c": line 1959) * remove variable l_57 at ("test/cases/large/clang-23353.c": line 1960) * inline variable l_2190 at ("test/cases/large/clang-23353.c": line 1961) -* remove initializer at ("test/cases/large/clang-23353.c": line 1962) -* don't cast at ("test/cases/large/clang-23353.c": line 1962) -* remove variable l_2194 at ("test/cases/large/clang-23353.c": line 1962) * inline variable l_2234 at ("test/cases/large/clang-23353.c": line 1963) * remove variable l_2319 at ("test/cases/large/clang-23353.c": line 1964) * inline variable l_2427 at ("test/cases/large/clang-23353.c": line 1965) @@ -2127,9 +684,6 @@ * inline variable l_2517 at ("test/cases/large/clang-23353.c": line 1970) * inline variable l_2568 at ("test/cases/large/clang-23353.c": line 1971) * inline variable l_2617 at ("test/cases/large/clang-23353.c": line 1972) -* remove initializer at ("test/cases/large/clang-23353.c": line 1973) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1973) -* remove variable l_2773 at ("test/cases/large/clang-23353.c": line 1973) * remove condition at ("test/cases/large/clang-23353.c": line 1974) * do without param at ("test/cases/large/clang-23353.c": line 1974) * do without param at ("test/cases/large/clang-23353.c": line 1974) @@ -2163,12 +717,6 @@ * do without param at ("test/cases/large/clang-23353.c": line 1974) * inline variable l_2248 at ("test/cases/large/clang-23353.c": line 1999) * inline variable l_2269 at ("test/cases/large/clang-23353.c": line 2000) -* remove initializer at ("test/cases/large/clang-23353.c": line 2001) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2001) -* remove variable l_2271 at ("test/cases/large/clang-23353.c": line 2001) -* remove initializer at ("test/cases/large/clang-23353.c": line 2002) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2002) -* remove variable l_2270 at ("test/cases/large/clang-23353.c": line 2002) * inline variable l_2285 at ("test/cases/large/clang-23353.c": line 2003) * remove initializer at ("test/cases/large/clang-23353.c": line 2004) * reduce to operant at ("test/cases/large/clang-23353.c": line 2004) @@ -2187,17 +735,10 @@ * inline variable l_2643 at ("test/cases/large/clang-23353.c": line 2015) * inline variable l_2762 at ("test/cases/large/clang-23353.c": line 2016) * inline variable l_2779 at ("test/cases/large/clang-23353.c": line 2017) -* remove initializer at ("test/cases/large/clang-23353.c": line 2018) -* don't cast at ("test/cases/large/clang-23353.c": line 2018) -* remove variable l_2780 at ("test/cases/large/clang-23353.c": line 2018) -* remove initializer at ("test/cases/large/clang-23353.c": line 2019) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2019) -* remove variable l_2781 at ("test/cases/large/clang-23353.c": line 2019) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2020) * remove initializer at ("test/cases/large/clang-23353.c": line 2022) * don't cast at ("test/cases/large/clang-23353.c": line 2022) * remove variable l_2241 at ("test/cases/large/clang-23353.c": line 2022) -* remove initializer at ("test/cases/large/clang-23353.c": line 2023) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2023) * remove variable l_2242 at ("test/cases/large/clang-23353.c": line 2023) * remove expr statement at ("test/cases/large/clang-23353.c": line 2024) * reduce to left at ("test/cases/large/clang-23353.c": line 2024) @@ -2212,38 +753,15 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 1978) * remove variable l_2209 at ("test/cases/large/clang-23353.c": line 1978) * inline variable l_2238 at ("test/cases/large/clang-23353.c": line 1979) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1980) -* reduce to left at ("test/cases/large/clang-23353.c": line 1980) -* reduce to right at ("test/cases/large/clang-23353.c": line 1980) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1980) * remove expr statement at ("test/cases/large/clang-23353.c": line 1981) * reduce to left at ("test/cases/large/clang-23353.c": line 1981) * reduce to right at ("test/cases/large/clang-23353.c": line 1981) * reduce to left at ("test/cases/large/clang-23353.c": line 1981) * reduce to right at ("test/cases/large/clang-23353.c": line 1981) * do without param at ("test/cases/large/clang-23353.c": line 1981) -* don't cast at ("test/cases/large/clang-23353.c": line 1981) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1981) -* do without param at ("test/cases/large/clang-23353.c": line 1981) -* remove expression at ("test/cases/large/clang-23353.c": line 1981) * remove expression at ("test/cases/large/clang-23353.c": line 1981) -* do without param at ("test/cases/large/clang-23353.c": line 1981) -* reduce to left at ("test/cases/large/clang-23353.c": line 1981) -* reduce to right at ("test/cases/large/clang-23353.c": line 1981) -* reduce to left at ("test/cases/large/clang-23353.c": line 1981) -* reduce to right at ("test/cases/large/clang-23353.c": line 1981) * reduce to operant at ("test/cases/large/clang-23353.c": line 1981) -* do without param at ("test/cases/large/clang-23353.c": line 1981) -* do without param at ("test/cases/large/clang-23353.c": line 1981) -* do without param at ("test/cases/large/clang-23353.c": line 1981) -* reduce to left at ("test/cases/large/clang-23353.c": line 1981) -* reduce to right at ("test/cases/large/clang-23353.c": line 1981) -* do without param at ("test/cases/large/clang-23353.c": line 1981) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1981) -* remove initializer at ("test/cases/large/clang-23353.c": line 1982) -* reduce to left at ("test/cases/large/clang-23353.c": line 1982) -* reduce to right at ("test/cases/large/clang-23353.c": line 1982) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1982) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 1982) * remove variable l_2208 at ("test/cases/large/clang-23353.c": line 1984) * remove initializer at ("test/cases/large/clang-23353.c": line 1985) * don't cast at ("test/cases/large/clang-23353.c": line 1985) @@ -2252,21 +770,6 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 1987) * reduce to left at ("test/cases/large/clang-23353.c": line 1987) * reduce to right at ("test/cases/large/clang-23353.c": line 1987) -* remove expression at ("test/cases/large/clang-23353.c": line 1987) -* reduce to left at ("test/cases/large/clang-23353.c": line 1987) -* reduce to right at ("test/cases/large/clang-23353.c": line 1987) -* reduce to left at ("test/cases/large/clang-23353.c": line 1987) -* reduce to right at ("test/cases/large/clang-23353.c": line 1987) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1987) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1987) -* remove expression at ("test/cases/large/clang-23353.c": line 1987) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1987) -* do without param at ("test/cases/large/clang-23353.c": line 1987) -* do without param at ("test/cases/large/clang-23353.c": line 1987) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1987) -* don't cast at ("test/cases/large/clang-23353.c": line 1987) -* reduce to left at ("test/cases/large/clang-23353.c": line 1987) -* reduce to right at ("test/cases/large/clang-23353.c": line 1987) * remove expr statement at ("test/cases/large/clang-23353.c": line 1989) * do without param at ("test/cases/large/clang-23353.c": line 1989) * do without param at ("test/cases/large/clang-23353.c": line 1989) @@ -2275,57 +778,15 @@ * replace by zero at ("test/cases/large/clang-23353.c": line 1989) * don't cast at ("test/cases/large/clang-23353.c": line 1989) * replace by zero at ("test/cases/large/clang-23353.c": line 1989) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1990) -* reduce to left at ("test/cases/large/clang-23353.c": line 1990) -* reduce to right at ("test/cases/large/clang-23353.c": line 1990) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1990) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1990) * remove expr statement at ("test/cases/large/clang-23353.c": line 1991) * reduce to left at ("test/cases/large/clang-23353.c": line 1991) * reduce to right at ("test/cases/large/clang-23353.c": line 1991) * reduce to operant at ("test/cases/large/clang-23353.c": line 1991) * do without param at ("test/cases/large/clang-23353.c": line 1991) -* remove expression at ("test/cases/large/clang-23353.c": line 1991) -* remove expression at ("test/cases/large/clang-23353.c": line 1991) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1991) -* don't cast at ("test/cases/large/clang-23353.c": line 1991) -* reduce to left at ("test/cases/large/clang-23353.c": line 1991) -* reduce to right at ("test/cases/large/clang-23353.c": line 1991) -* remove expression at ("test/cases/large/clang-23353.c": line 1991) -* remove expression at ("test/cases/large/clang-23353.c": line 1991) -* reduce to left at ("test/cases/large/clang-23353.c": line 1991) -* reduce to right at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* reduce to left at ("test/cases/large/clang-23353.c": line 1991) -* reduce to right at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* reduce to left at ("test/cases/large/clang-23353.c": line 1991) -* reduce to right at ("test/cases/large/clang-23353.c": line 1991) -* reduce to left at ("test/cases/large/clang-23353.c": line 1991) -* reduce to right at ("test/cases/large/clang-23353.c": line 1991) -* remove expression at ("test/cases/large/clang-23353.c": line 1991) -* reduce to left at ("test/cases/large/clang-23353.c": line 1991) -* reduce to right at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1991) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1991) * do without param at ("test/cases/large/clang-23353.c": line 1991) * reduce to operant at ("test/cases/large/clang-23353.c": line 1991) * remove check at ("test/cases/large/clang-23353.c": line 1982) * reduce to operant at ("test/cases/large/clang-23353.c": line 1982) -* remove iterator at ("test/cases/large/clang-23353.c": line 1982) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1982) * remove expr statement at ("test/cases/large/clang-23353.c": line 1994) * do without param at ("test/cases/large/clang-23353.c": line 1994) * do without param at ("test/cases/large/clang-23353.c": line 1994) @@ -2347,9 +808,6 @@ * do without param at ("test/cases/large/clang-23353.c": line 1995) * do without param at ("test/cases/large/clang-23353.c": line 1995) * do without param at ("test/cases/large/clang-23353.c": line 1995) -* do without param at ("test/cases/large/clang-23353.c": line 1995) -* reduce to left at ("test/cases/large/clang-23353.c": line 1995) -* reduce to right at ("test/cases/large/clang-23353.c": line 1995) * reduce to left at ("test/cases/large/clang-23353.c": line 1995) * reduce to right at ("test/cases/large/clang-23353.c": line 1995) * do without param at ("test/cases/large/clang-23353.c": line 1995) @@ -2389,12 +847,6 @@ * inline variable l_1100 at ("test/cases/large/clang-23353.c": line 2059) * inline variable l_1140 at ("test/cases/large/clang-23353.c": line 2060) * inline variable l_1177 at ("test/cases/large/clang-23353.c": line 2061) -* remove initializer at ("test/cases/large/clang-23353.c": line 2062) -* don't cast at ("test/cases/large/clang-23353.c": line 2062) -* remove variable l_1240 at ("test/cases/large/clang-23353.c": line 2062) -* remove initializer at ("test/cases/large/clang-23353.c": line 2063) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2063) -* remove variable l_1439 at ("test/cases/large/clang-23353.c": line 2063) * inline variable l_1476 at ("test/cases/large/clang-23353.c": line 2064) * inline variable l_1593 at ("test/cases/large/clang-23353.c": line 2065) * inline variable l_1629 at ("test/cases/large/clang-23353.c": line 2066) @@ -2895,7 +1347,6 @@ * do without param at ("test/cases/large/clang-23353.c": line 2243) * don't cast at ("test/cases/large/clang-23353.c": line 2243) * do without param at ("test/cases/large/clang-23353.c": line 2243) -* remove expression at ("test/cases/large/clang-23353.c": line 2243) * reduce to operant at ("test/cases/large/clang-23353.c": line 2243) * do without param at ("test/cases/large/clang-23353.c": line 2243) * remove expression at ("test/cases/large/clang-23353.c": line 2243) @@ -3709,7 +2160,6 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3076) * reduce to operant at ("test/cases/large/clang-23353.c": line 3076) * do without param at ("test/cases/large/clang-23353.c": line 3076) -* do without param at ("test/cases/large/clang-23353.c": line 3076) * remove expr statement at ("test/cases/large/clang-23353.c": line 3077) * reduce to operant at ("test/cases/large/clang-23353.c": line 3077) * inline variable l_714 at ("test/cases/large/clang-23353.c": line 2245) @@ -3730,9 +2180,6 @@ * inline variable l_1119 at ("test/cases/large/clang-23353.c": line 2255) * inline variable l_1136 at ("test/cases/large/clang-23353.c": line 2256) * inline variable l_1148 at ("test/cases/large/clang-23353.c": line 2257) -* remove initializer at ("test/cases/large/clang-23353.c": line 2258) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2258) -* remove variable l_1450 at ("test/cases/large/clang-23353.c": line 2258) * inline variable l_1520 at ("test/cases/large/clang-23353.c": line 2259) * inline variable l_1531 at ("test/cases/large/clang-23353.c": line 2260) * remove variable l_1597 at ("test/cases/large/clang-23353.c": line 2261) @@ -4035,14 +2482,12 @@ * inline variable l_1373 at ("test/cases/large/clang-23353.c": line 2717) * inline variable l_1391 at ("test/cases/large/clang-23353.c": line 2718) * inline variable l_1394 at ("test/cases/large/clang-23353.c": line 2719) -* remove initializer at ("test/cases/large/clang-23353.c": line 2720) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2720) -* remove variable l_1440 at ("test/cases/large/clang-23353.c": line 2720) * inline variable l_1500 at ("test/cases/large/clang-23353.c": line 2721) * inline variable l_1507 at ("test/cases/large/clang-23353.c": line 2722) * remove initializer at ("test/cases/large/clang-23353.c": line 2723) * reduce to left at ("test/cases/large/clang-23353.c": line 2723) * reduce to right at ("test/cases/large/clang-23353.c": line 2723) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2723) * inline variable l_1164 at ("test/cases/large/clang-23353.c": line 2725) * inline variable l_1190 at ("test/cases/large/clang-23353.c": line 2726) * remove check at ("test/cases/large/clang-23353.c": line 2723) @@ -4054,6 +2499,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2728) * reduce to left at ("test/cases/large/clang-23353.c": line 2728) * reduce to right at ("test/cases/large/clang-23353.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2728) * remove initializer at ("test/cases/large/clang-23353.c": line 2730) * don't cast at ("test/cases/large/clang-23353.c": line 2730) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 2730) @@ -4063,9 +2509,6 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2732) * reduce to operant at ("test/cases/large/clang-23353.c": line 2732) * remove variable l_1236 at ("test/cases/large/clang-23353.c": line 2732) -* remove initializer at ("test/cases/large/clang-23353.c": line 2733) -* don't cast at ("test/cases/large/clang-23353.c": line 2733) -* remove variable l_1239 at ("test/cases/large/clang-23353.c": line 2733) * inline variable l_1271 at ("test/cases/large/clang-23353.c": line 2734) * inline variable l_1342 at ("test/cases/large/clang-23353.c": line 2735) * inline variable l_1353 at ("test/cases/large/clang-23353.c": line 2736) @@ -4075,14 +2518,9 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 2728) * remove iterator at ("test/cases/large/clang-23353.c": line 2728) * reduce to operant at ("test/cases/large/clang-23353.c": line 2728) -* remove return statement at ("test/cases/large/clang-23353.c": line 2742) +* remove empty compound at ("test/cases/large/clang-23353.c": line 2741) * expand compound statment at ("test/cases/large/clang-23353.c": line 2741) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2746) -* reduce to left at ("test/cases/large/clang-23353.c": line 2746) -* reduce to right at ("test/cases/large/clang-23353.c": line 2746) * remove expr statement at ("test/cases/large/clang-23353.c": line 2748) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2748) -* replace by zero at ("test/cases/large/clang-23353.c": line 2748) * do without param at ("test/cases/large/clang-23353.c": line 2748) * do without param at ("test/cases/large/clang-23353.c": line 2748) * do without param at ("test/cases/large/clang-23353.c": line 2748) @@ -4090,10 +2528,7 @@ * replace by zero at ("test/cases/large/clang-23353.c": line 2748) * don't cast at ("test/cases/large/clang-23353.c": line 2748) * replace by zero at ("test/cases/large/clang-23353.c": line 2748) -* remove initializer at ("test/cases/large/clang-23353.c": line 2749) -* reduce to left at ("test/cases/large/clang-23353.c": line 2749) -* reduce to right at ("test/cases/large/clang-23353.c": line 2749) -* remove variable l_1451 at ("test/cases/large/clang-23353.c": line 2751) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2749) * inline variable l_1477 at ("test/cases/large/clang-23353.c": line 2752) * remove variable l_1486 at ("test/cases/large/clang-23353.c": line 2753) * remove initializer at ("test/cases/large/clang-23353.c": line 2754) @@ -4107,17 +2542,12 @@ * do without param at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) -* reduce to left at ("test/cases/large/clang-23353.c": line 2756) -* reduce to right at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) * reduce to left at ("test/cases/large/clang-23353.c": line 2756) * reduce to right at ("test/cases/large/clang-23353.c": line 2756) -* remove expression at ("test/cases/large/clang-23353.c": line 2756) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2756) * reduce to operant at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) * remove expression at ("test/cases/large/clang-23353.c": line 2756) @@ -4125,7 +2555,6 @@ * do without param at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) * reduce to left at ("test/cases/large/clang-23353.c": line 2756) * reduce to right at ("test/cases/large/clang-23353.c": line 2756) * reduce to operant at ("test/cases/large/clang-23353.c": line 2756) @@ -4138,8 +2567,6 @@ * do without param at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) * reduce to operant at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) * do without param at ("test/cases/large/clang-23353.c": line 2756) @@ -4191,8 +2618,6 @@ * do without param at ("test/cases/large/clang-23353.c": line 2774) * do without param at ("test/cases/large/clang-23353.c": line 2774) * do without param at ("test/cases/large/clang-23353.c": line 2774) -* reduce to left at ("test/cases/large/clang-23353.c": line 2774) -* reduce to right at ("test/cases/large/clang-23353.c": line 2774) * reduce to operant at ("test/cases/large/clang-23353.c": line 2774) * reduce to operant at ("test/cases/large/clang-23353.c": line 2774) * reduce to operant at ("test/cases/large/clang-23353.c": line 2774) @@ -4202,9 +2627,6 @@ * do without param at ("test/cases/large/clang-23353.c": line 2774) * remove expr statement at ("test/cases/large/clang-23353.c": line 2775) * reduce to operant at ("test/cases/large/clang-23353.c": line 2775) -* remove initializer at ("test/cases/large/clang-23353.c": line 2758) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2758) -* remove variable l_1485 at ("test/cases/large/clang-23353.c": line 2758) * reduce to operant at ("test/cases/large/clang-23353.c": line 2759) * inline variable l_1487 at ("test/cases/large/clang-23353.c": line 2759) * remove expr statement at ("test/cases/large/clang-23353.c": line 2760) @@ -4213,9 +2635,6 @@ * do without param at ("test/cases/large/clang-23353.c": line 2760) * do without param at ("test/cases/large/clang-23353.c": line 2760) * do without param at ("test/cases/large/clang-23353.c": line 2760) -* do without param at ("test/cases/large/clang-23353.c": line 2760) -* don't cast at ("test/cases/large/clang-23353.c": line 2760) -* do without param at ("test/cases/large/clang-23353.c": line 2760) * don't cast at ("test/cases/large/clang-23353.c": line 2760) * do without param at ("test/cases/large/clang-23353.c": line 2760) * remove expr statement at ("test/cases/large/clang-23353.c": line 2761) @@ -4238,8 +2657,6 @@ * don't cast at ("test/cases/large/clang-23353.c": line 2778) * replace by zero at ("test/cases/large/clang-23353.c": line 2778) * remove check at ("test/cases/large/clang-23353.c": line 2749) -* remove iterator at ("test/cases/large/clang-23353.c": line 2749) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2749) * inline variable l_732 at ("test/cases/large/clang-23353.c": line 2355) * inline variable l_737 at ("test/cases/large/clang-23353.c": line 2356) * remove variable l_745 at ("test/cases/large/clang-23353.c": line 2357) @@ -4948,15 +3365,8 @@ * inline variable l_879 at ("test/cases/large/clang-23353.c": line 2609) * remove condition at ("test/cases/large/clang-23353.c": line 2610) * remove expression at ("test/cases/large/clang-23353.c": line 2610) -* remove expression at ("test/cases/large/clang-23353.c": line 2610) -* remove initializer at ("test/cases/large/clang-23353.c": line 2630) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2630) -* remove variable l_795 at ("test/cases/large/clang-23353.c": line 2630) * inline variable l_802 at ("test/cases/large/clang-23353.c": line 2631) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2632) -* reduce to left at ("test/cases/large/clang-23353.c": line 2632) -* reduce to right at ("test/cases/large/clang-23353.c": line 2632) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2632) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2633) * inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635) * remove expr statement at ("test/cases/large/clang-23353.c": line 2636) * reduce to left at ("test/cases/large/clang-23353.c": line 2636) @@ -4988,15 +3398,6 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 2655) * reduce to operant at ("test/cases/large/clang-23353.c": line 2655) * reduce to operant at ("test/cases/large/clang-23353.c": line 2655) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2656) -* reduce to left at ("test/cases/large/clang-23353.c": line 2656) -* reduce to right at ("test/cases/large/clang-23353.c": line 2656) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2656) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2656) -* reduce to left at ("test/cases/large/clang-23353.c": line 2656) -* reduce to right at ("test/cases/large/clang-23353.c": line 2656) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2656) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2656) * inline variable l_695 at ("test/cases/large/clang-23353.c": line 2643) * remove initializer at ("test/cases/large/clang-23353.c": line 2644) * don't cast at ("test/cases/large/clang-23353.c": line 2644) @@ -5011,15 +3412,12 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 2646) * do without param at ("test/cases/large/clang-23353.c": line 2646) * expand compound statment at ("test/cases/large/clang-23353.c": line 2642) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2658) -* reduce to left at ("test/cases/large/clang-23353.c": line 2658) -* reduce to right at ("test/cases/large/clang-23353.c": line 2658) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2658) * inline variable l_755 at ("test/cases/large/clang-23353.c": line 2612) * inline variable l_778 at ("test/cases/large/clang-23353.c": line 2613) * remove initializer at ("test/cases/large/clang-23353.c": line 2615) * reduce to left at ("test/cases/large/clang-23353.c": line 2615) * reduce to right at ("test/cases/large/clang-23353.c": line 2615) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2615) * remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617) * remove expr statement at ("test/cases/large/clang-23353.c": line 2618) * reduce to left at ("test/cases/large/clang-23353.c": line 2618) @@ -5062,8 +3460,6 @@ * remove expression at ("test/cases/large/clang-23353.c": line 2623) * reduce to operant at ("test/cases/large/clang-23353.c": line 2623) * reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* remove expression at ("test/cases/large/clang-23353.c": line 2623) -* remove expression at ("test/cases/large/clang-23353.c": line 2623) * don't cast at ("test/cases/large/clang-23353.c": line 2623) * do without param at ("test/cases/large/clang-23353.c": line 2623) * reduce to operant at ("test/cases/large/clang-23353.c": line 2623) @@ -5107,24 +3503,6 @@ * do without param at ("test/cases/large/clang-23353.c": line 2662) * do without param at ("test/cases/large/clang-23353.c": line 2662) * do without param at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* reduce to left at ("test/cases/large/clang-23353.c": line 2662) -* reduce to right at ("test/cases/large/clang-23353.c": line 2662) -* reduce to left at ("test/cases/large/clang-23353.c": line 2662) -* reduce to right at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* remove expression at ("test/cases/large/clang-23353.c": line 2662) -* reduce to left at ("test/cases/large/clang-23353.c": line 2662) -* reduce to right at ("test/cases/large/clang-23353.c": line 2662) -* reduce to left at ("test/cases/large/clang-23353.c": line 2662) -* reduce to right at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) * inline variable l_858 at ("test/cases/large/clang-23353.c": line 2668) * reduce to operant at ("test/cases/large/clang-23353.c": line 2669) * inline variable l_873 at ("test/cases/large/clang-23353.c": line 2669) @@ -5147,27 +3525,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 2676) * don't cast at ("test/cases/large/clang-23353.c": line 2676) * remove variable l_881 at ("test/cases/large/clang-23353.c": line 2676) -* remove initializer at ("test/cases/large/clang-23353.c": line 2679) -* don't cast at ("test/cases/large/clang-23353.c": line 2679) -* remove variable l_4142 at ("test/cases/large/clang-23353.c": line 2679) -* remove initializer at ("test/cases/large/clang-23353.c": line 2680) -* don't cast at ("test/cases/large/clang-23353.c": line 2680) -* remove variable l_4143 at ("test/cases/large/clang-23353.c": line 2680) -* remove initializer at ("test/cases/large/clang-23353.c": line 2681) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2681) -* remove variable l_4144 at ("test/cases/large/clang-23353.c": line 2681) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2682) -* reduce to left at ("test/cases/large/clang-23353.c": line 2682) -* reduce to right at ("test/cases/large/clang-23353.c": line 2682) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2682) -* remove expression at ("test/cases/large/clang-23353.c": line 2682) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2682) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2682) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2682) * remove expr statement at ("test/cases/large/clang-23353.c": line 2684) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2684) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2684) -* replace by zero at ("test/cases/large/clang-23353.c": line 2684) * do without param at ("test/cases/large/clang-23353.c": line 2684) * do without param at ("test/cases/large/clang-23353.c": line 2684) * do without param at ("test/cases/large/clang-23353.c": line 2684) @@ -5176,6 +3534,7 @@ * don't cast at ("test/cases/large/clang-23353.c": line 2684) * replace by zero at ("test/cases/large/clang-23353.c": line 2684) * expand compound statment at ("test/cases/large/clang-23353.c": line 2678) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 2688) * inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690) * remove expr statement at ("test/cases/large/clang-23353.c": line 2691) * reduce to left at ("test/cases/large/clang-23353.c": line 2691) @@ -5184,20 +3543,10 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 2691) * reduce to operant at ("test/cases/large/clang-23353.c": line 2691) * remove expression at ("test/cases/large/clang-23353.c": line 2691) -* reduce to left at ("test/cases/large/clang-23353.c": line 2691) -* reduce to right at ("test/cases/large/clang-23353.c": line 2691) * do without param at ("test/cases/large/clang-23353.c": line 2691) * remove expression at ("test/cases/large/clang-23353.c": line 2691) -* remove expression at ("test/cases/large/clang-23353.c": line 2691) * do without param at ("test/cases/large/clang-23353.c": line 2691) * do without param at ("test/cases/large/clang-23353.c": line 2691) -* remove expression at ("test/cases/large/clang-23353.c": line 2691) -* reduce to left at ("test/cases/large/clang-23353.c": line 2691) -* reduce to right at ("test/cases/large/clang-23353.c": line 2691) -* do without param at ("test/cases/large/clang-23353.c": line 2691) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2691) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2691) -* do without param at ("test/cases/large/clang-23353.c": line 2691) * do without param at ("test/cases/large/clang-23353.c": line 2691) * do without param at ("test/cases/large/clang-23353.c": line 2691) * reduce to operant at ("test/cases/large/clang-23353.c": line 2691) @@ -5213,26 +3562,6 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 2693) * reduce to right at ("test/cases/large/clang-23353.c": line 2693) * reduce to operant at ("test/cases/large/clang-23353.c": line 2693) -* remove expression at ("test/cases/large/clang-23353.c": line 2693) -* reduce to left at ("test/cases/large/clang-23353.c": line 2693) -* reduce to right at ("test/cases/large/clang-23353.c": line 2693) -* reduce to left at ("test/cases/large/clang-23353.c": line 2693) -* reduce to right at ("test/cases/large/clang-23353.c": line 2693) -* remove expression at ("test/cases/large/clang-23353.c": line 2693) -* reduce to left at ("test/cases/large/clang-23353.c": line 2693) -* reduce to right at ("test/cases/large/clang-23353.c": line 2693) -* do without param at ("test/cases/large/clang-23353.c": line 2693) -* reduce to left at ("test/cases/large/clang-23353.c": line 2693) -* reduce to right at ("test/cases/large/clang-23353.c": line 2693) -* do without param at ("test/cases/large/clang-23353.c": line 2693) -* do without param at ("test/cases/large/clang-23353.c": line 2693) -* remove expression at ("test/cases/large/clang-23353.c": line 2693) -* do without param at ("test/cases/large/clang-23353.c": line 2693) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2693) -* do without param at ("test/cases/large/clang-23353.c": line 2693) -* do without param at ("test/cases/large/clang-23353.c": line 2693) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2693) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2693) * remove expr statement at ("test/cases/large/clang-23353.c": line 2696) * reduce to left at ("test/cases/large/clang-23353.c": line 2696) * reduce to right at ("test/cases/large/clang-23353.c": line 2696) @@ -5321,20 +3650,6 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 2785) * reduce to right at ("test/cases/large/clang-23353.c": line 2785) * do without param at ("test/cases/large/clang-23353.c": line 2785) -* remove expression at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* don't cast at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* reduce to left at ("test/cases/large/clang-23353.c": line 2785) -* reduce to right at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) * reduce to operant at ("test/cases/large/clang-23353.c": line 2785) * reduce to operant at ("test/cases/large/clang-23353.c": line 2785) * remove expr statement at ("test/cases/large/clang-23353.c": line 2786) @@ -5370,8 +3685,6 @@ * do without param at ("test/cases/large/clang-23353.c": line 3082) * do without param at ("test/cases/large/clang-23353.c": line 3082) * do without param at ("test/cases/large/clang-23353.c": line 3082) -* reduce to left at ("test/cases/large/clang-23353.c": line 3082) -* reduce to right at ("test/cases/large/clang-23353.c": line 3082) * reduce to operant at ("test/cases/large/clang-23353.c": line 3082) * reduce to operant at ("test/cases/large/clang-23353.c": line 3082) * do without param at ("test/cases/large/clang-23353.c": line 3082) @@ -5407,9 +3720,6 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3115) * reduce to operant at ("test/cases/large/clang-23353.c": line 3115) * remove variable l_1236 at ("test/cases/large/clang-23353.c": line 3115) -* remove initializer at ("test/cases/large/clang-23353.c": line 3116) -* don't cast at ("test/cases/large/clang-23353.c": line 3116) -* remove variable l_1239 at ("test/cases/large/clang-23353.c": line 3116) * inline variable l_1271 at ("test/cases/large/clang-23353.c": line 3117) * inline variable l_1342 at ("test/cases/large/clang-23353.c": line 3118) * inline variable l_1353 at ("test/cases/large/clang-23353.c": line 3119) @@ -5763,6 +4073,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3388) * reduce to left at ("test/cases/large/clang-23353.c": line 3388) * reduce to right at ("test/cases/large/clang-23353.c": line 3388) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3388) * reduce to operant at ("test/cases/large/clang-23353.c": line 3390) * inline variable l_293 at ("test/cases/large/clang-23353.c": line 3390) * remove variable l_294 at ("test/cases/large/clang-23353.c": line 3391) @@ -5775,6 +4086,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3399) * reduce to left at ("test/cases/large/clang-23353.c": line 3399) * reduce to right at ("test/cases/large/clang-23353.c": line 3399) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3399) * inline variable l_316 at ("test/cases/large/clang-23353.c": line 3401) * remove initializer at ("test/cases/large/clang-23353.c": line 3402) * reduce to operant at ("test/cases/large/clang-23353.c": line 3402) @@ -6456,8 +4768,6 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3631) * reduce to operant at ("test/cases/large/clang-23353.c": line 3631) * do without param at ("test/cases/large/clang-23353.c": line 3631) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3632) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3632) * remove check at ("test/cases/large/clang-23353.c": line 3399) * reduce to operant at ("test/cases/large/clang-23353.c": line 3399) * remove iterator at ("test/cases/large/clang-23353.c": line 3399) @@ -6485,14 +4795,11 @@ * replace by zero at ("test/cases/large/clang-23353.c": line 3638) * don't cast at ("test/cases/large/clang-23353.c": line 3638) * replace by zero at ("test/cases/large/clang-23353.c": line 3638) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3639) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3639) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3640) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3640) * inline variable l_142 at ("test/cases/large/clang-23353.c": line 3151) * inline variable l_149 at ("test/cases/large/clang-23353.c": line 3152) * reduce to operant at ("test/cases/large/clang-23353.c": line 3153) * inline variable l_199 at ("test/cases/large/clang-23353.c": line 3153) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3155) * remove variable l_148 at ("test/cases/large/clang-23353.c": line 3157) * remove variable l_150 at ("test/cases/large/clang-23353.c": line 3158) * remove initializer at ("test/cases/large/clang-23353.c": line 3159) @@ -6795,8 +5102,6 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3267) * remove variable l_265 at ("test/cases/large/clang-23353.c": line 3267) * inline variable l_270 at ("test/cases/large/clang-23353.c": line 3268) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3269) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3269) * remove expr statement at ("test/cases/large/clang-23353.c": line 3270) * reduce to operant at ("test/cases/large/clang-23353.c": line 3270) * remove expr statement at ("test/cases/large/clang-23353.c": line 3654) @@ -6807,7 +5112,6 @@ * replace by zero at ("test/cases/large/clang-23353.c": line 3654) * don't cast at ("test/cases/large/clang-23353.c": line 3654) * replace by zero at ("test/cases/large/clang-23353.c": line 3654) -* remove return statement at ("test/cases/large/clang-23353.c": line 3655) * remove static at ("test/cases/large/clang-23353.c": line 3666) * remove variable l_61 at ("test/cases/large/clang-23353.c": line 3668) * remove variable l_63 at ("test/cases/large/clang-23353.c": line 3669) @@ -6828,6 +5132,7 @@ * remove initializer at ("test/cases/large/clang-23353.c": line 3693) * reduce to left at ("test/cases/large/clang-23353.c": line 3693) * reduce to right at ("test/cases/large/clang-23353.c": line 3693) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3693) * inline variable l_97 at ("test/cases/large/clang-23353.c": line 3695) * remove initializer at ("test/cases/large/clang-23353.c": line 3696) * reduce to operant at ("test/cases/large/clang-23353.c": line 3696) @@ -6842,6 +5147,7 @@ * reduce to left at ("test/cases/large/clang-23353.c": line 3705) * reduce to right at ("test/cases/large/clang-23353.c": line 3705) * reduce to operant at ("test/cases/large/clang-23353.c": line 3705) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3705) * inline variable l_119 at ("test/cases/large/clang-23353.c": line 3707) * remove initializer at ("test/cases/large/clang-23353.c": line 3708) * reduce to operant at ("test/cases/large/clang-23353.c": line 3708) @@ -6997,19 +5303,15 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 3775) * do without param at ("test/cases/large/clang-23353.c": line 3775) * do without param at ("test/cases/large/clang-23353.c": line 3775) -* do without param at ("test/cases/large/clang-23353.c": line 3775) * remove expr statement at ("test/cases/large/clang-23353.c": line 3776) * do without param at ("test/cases/large/clang-23353.c": line 3776) * do without param at ("test/cases/large/clang-23353.c": line 3776) -* do without param at ("test/cases/large/clang-23353.c": line 3776) * remove expr statement at ("test/cases/large/clang-23353.c": line 3777) * do without param at ("test/cases/large/clang-23353.c": line 3777) * do without param at ("test/cases/large/clang-23353.c": line 3777) -* do without param at ("test/cases/large/clang-23353.c": line 3777) * remove expr statement at ("test/cases/large/clang-23353.c": line 3778) * do without param at ("test/cases/large/clang-23353.c": line 3778) * do without param at ("test/cases/large/clang-23353.c": line 3778) -* do without param at ("test/cases/large/clang-23353.c": line 3778) * remove expr statement at ("test/cases/large/clang-23353.c": line 3779) * do without param at ("test/cases/large/clang-23353.c": line 3779) * do without param at ("test/cases/large/clang-23353.c": line 3779) @@ -7029,202 +5331,153 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 3783) * do without param at ("test/cases/large/clang-23353.c": line 3783) * do without param at ("test/cases/large/clang-23353.c": line 3783) -* do without param at ("test/cases/large/clang-23353.c": line 3783) * remove expr statement at ("test/cases/large/clang-23353.c": line 3784) * do without param at ("test/cases/large/clang-23353.c": line 3784) * do without param at ("test/cases/large/clang-23353.c": line 3784) -* do without param at ("test/cases/large/clang-23353.c": line 3784) * remove expr statement at ("test/cases/large/clang-23353.c": line 3785) * do without param at ("test/cases/large/clang-23353.c": line 3785) * do without param at ("test/cases/large/clang-23353.c": line 3785) -* do without param at ("test/cases/large/clang-23353.c": line 3785) * remove expr statement at ("test/cases/large/clang-23353.c": line 3786) * do without param at ("test/cases/large/clang-23353.c": line 3786) * do without param at ("test/cases/large/clang-23353.c": line 3786) -* do without param at ("test/cases/large/clang-23353.c": line 3786) * remove expr statement at ("test/cases/large/clang-23353.c": line 3787) * do without param at ("test/cases/large/clang-23353.c": line 3787) * do without param at ("test/cases/large/clang-23353.c": line 3787) -* do without param at ("test/cases/large/clang-23353.c": line 3787) * remove expr statement at ("test/cases/large/clang-23353.c": line 3788) * do without param at ("test/cases/large/clang-23353.c": line 3788) * do without param at ("test/cases/large/clang-23353.c": line 3788) -* do without param at ("test/cases/large/clang-23353.c": line 3788) * remove expr statement at ("test/cases/large/clang-23353.c": line 3789) * do without param at ("test/cases/large/clang-23353.c": line 3789) * do without param at ("test/cases/large/clang-23353.c": line 3789) -* do without param at ("test/cases/large/clang-23353.c": line 3789) * remove expr statement at ("test/cases/large/clang-23353.c": line 3790) * do without param at ("test/cases/large/clang-23353.c": line 3790) * do without param at ("test/cases/large/clang-23353.c": line 3790) -* do without param at ("test/cases/large/clang-23353.c": line 3790) * remove expr statement at ("test/cases/large/clang-23353.c": line 3791) * do without param at ("test/cases/large/clang-23353.c": line 3791) * do without param at ("test/cases/large/clang-23353.c": line 3791) -* do without param at ("test/cases/large/clang-23353.c": line 3791) * remove expr statement at ("test/cases/large/clang-23353.c": line 3792) * do without param at ("test/cases/large/clang-23353.c": line 3792) * do without param at ("test/cases/large/clang-23353.c": line 3792) -* do without param at ("test/cases/large/clang-23353.c": line 3792) * remove expr statement at ("test/cases/large/clang-23353.c": line 3793) * do without param at ("test/cases/large/clang-23353.c": line 3793) * do without param at ("test/cases/large/clang-23353.c": line 3793) -* do without param at ("test/cases/large/clang-23353.c": line 3793) * remove expr statement at ("test/cases/large/clang-23353.c": line 3794) * do without param at ("test/cases/large/clang-23353.c": line 3794) * do without param at ("test/cases/large/clang-23353.c": line 3794) -* do without param at ("test/cases/large/clang-23353.c": line 3794) * remove expr statement at ("test/cases/large/clang-23353.c": line 3795) * do without param at ("test/cases/large/clang-23353.c": line 3795) * do without param at ("test/cases/large/clang-23353.c": line 3795) -* do without param at ("test/cases/large/clang-23353.c": line 3795) * remove expr statement at ("test/cases/large/clang-23353.c": line 3796) * do without param at ("test/cases/large/clang-23353.c": line 3796) * do without param at ("test/cases/large/clang-23353.c": line 3796) -* do without param at ("test/cases/large/clang-23353.c": line 3796) * remove expr statement at ("test/cases/large/clang-23353.c": line 3797) * do without param at ("test/cases/large/clang-23353.c": line 3797) * do without param at ("test/cases/large/clang-23353.c": line 3797) -* do without param at ("test/cases/large/clang-23353.c": line 3797) * remove expr statement at ("test/cases/large/clang-23353.c": line 3798) * do without param at ("test/cases/large/clang-23353.c": line 3798) * do without param at ("test/cases/large/clang-23353.c": line 3798) -* do without param at ("test/cases/large/clang-23353.c": line 3798) * remove expr statement at ("test/cases/large/clang-23353.c": line 3799) * do without param at ("test/cases/large/clang-23353.c": line 3799) * do without param at ("test/cases/large/clang-23353.c": line 3799) -* do without param at ("test/cases/large/clang-23353.c": line 3799) * remove expr statement at ("test/cases/large/clang-23353.c": line 3800) * do without param at ("test/cases/large/clang-23353.c": line 3800) * do without param at ("test/cases/large/clang-23353.c": line 3800) -* do without param at ("test/cases/large/clang-23353.c": line 3800) * remove expr statement at ("test/cases/large/clang-23353.c": line 3801) * do without param at ("test/cases/large/clang-23353.c": line 3801) * do without param at ("test/cases/large/clang-23353.c": line 3801) -* do without param at ("test/cases/large/clang-23353.c": line 3801) * remove expr statement at ("test/cases/large/clang-23353.c": line 3802) * do without param at ("test/cases/large/clang-23353.c": line 3802) * do without param at ("test/cases/large/clang-23353.c": line 3802) -* do without param at ("test/cases/large/clang-23353.c": line 3802) * remove expr statement at ("test/cases/large/clang-23353.c": line 3803) * do without param at ("test/cases/large/clang-23353.c": line 3803) * do without param at ("test/cases/large/clang-23353.c": line 3803) -* do without param at ("test/cases/large/clang-23353.c": line 3803) * remove expr statement at ("test/cases/large/clang-23353.c": line 3804) * do without param at ("test/cases/large/clang-23353.c": line 3804) * do without param at ("test/cases/large/clang-23353.c": line 3804) -* do without param at ("test/cases/large/clang-23353.c": line 3804) * remove expr statement at ("test/cases/large/clang-23353.c": line 3805) * do without param at ("test/cases/large/clang-23353.c": line 3805) * do without param at ("test/cases/large/clang-23353.c": line 3805) -* do without param at ("test/cases/large/clang-23353.c": line 3805) * remove expr statement at ("test/cases/large/clang-23353.c": line 3806) * do without param at ("test/cases/large/clang-23353.c": line 3806) * do without param at ("test/cases/large/clang-23353.c": line 3806) -* do without param at ("test/cases/large/clang-23353.c": line 3806) * remove expr statement at ("test/cases/large/clang-23353.c": line 3807) * do without param at ("test/cases/large/clang-23353.c": line 3807) * do without param at ("test/cases/large/clang-23353.c": line 3807) -* do without param at ("test/cases/large/clang-23353.c": line 3807) * remove expr statement at ("test/cases/large/clang-23353.c": line 3808) * do without param at ("test/cases/large/clang-23353.c": line 3808) * do without param at ("test/cases/large/clang-23353.c": line 3808) -* do without param at ("test/cases/large/clang-23353.c": line 3808) * remove expr statement at ("test/cases/large/clang-23353.c": line 3809) * do without param at ("test/cases/large/clang-23353.c": line 3809) * do without param at ("test/cases/large/clang-23353.c": line 3809) -* do without param at ("test/cases/large/clang-23353.c": line 3809) * remove expr statement at ("test/cases/large/clang-23353.c": line 3810) * do without param at ("test/cases/large/clang-23353.c": line 3810) * do without param at ("test/cases/large/clang-23353.c": line 3810) -* do without param at ("test/cases/large/clang-23353.c": line 3810) * remove expr statement at ("test/cases/large/clang-23353.c": line 3811) * do without param at ("test/cases/large/clang-23353.c": line 3811) * do without param at ("test/cases/large/clang-23353.c": line 3811) -* do without param at ("test/cases/large/clang-23353.c": line 3811) * remove expr statement at ("test/cases/large/clang-23353.c": line 3812) * do without param at ("test/cases/large/clang-23353.c": line 3812) * do without param at ("test/cases/large/clang-23353.c": line 3812) -* do without param at ("test/cases/large/clang-23353.c": line 3812) * remove expr statement at ("test/cases/large/clang-23353.c": line 3813) * do without param at ("test/cases/large/clang-23353.c": line 3813) * do without param at ("test/cases/large/clang-23353.c": line 3813) -* do without param at ("test/cases/large/clang-23353.c": line 3813) * remove condition at ("test/cases/large/clang-23353.c": line 3814) * reduce to operant at ("test/cases/large/clang-23353.c": line 3814) * remove empty compound at ("test/cases/large/clang-23353.c": line 3815) * remove expr statement at ("test/cases/large/clang-23353.c": line 3821) * do without param at ("test/cases/large/clang-23353.c": line 3821) * do without param at ("test/cases/large/clang-23353.c": line 3821) -* do without param at ("test/cases/large/clang-23353.c": line 3821) * remove expr statement at ("test/cases/large/clang-23353.c": line 3822) * do without param at ("test/cases/large/clang-23353.c": line 3822) * do without param at ("test/cases/large/clang-23353.c": line 3822) -* do without param at ("test/cases/large/clang-23353.c": line 3822) * remove expr statement at ("test/cases/large/clang-23353.c": line 3823) * do without param at ("test/cases/large/clang-23353.c": line 3823) * do without param at ("test/cases/large/clang-23353.c": line 3823) -* do without param at ("test/cases/large/clang-23353.c": line 3823) * remove expr statement at ("test/cases/large/clang-23353.c": line 3824) * do without param at ("test/cases/large/clang-23353.c": line 3824) * do without param at ("test/cases/large/clang-23353.c": line 3824) -* do without param at ("test/cases/large/clang-23353.c": line 3824) * remove expr statement at ("test/cases/large/clang-23353.c": line 3825) * do without param at ("test/cases/large/clang-23353.c": line 3825) * do without param at ("test/cases/large/clang-23353.c": line 3825) -* do without param at ("test/cases/large/clang-23353.c": line 3825) * remove expr statement at ("test/cases/large/clang-23353.c": line 3826) * do without param at ("test/cases/large/clang-23353.c": line 3826) * do without param at ("test/cases/large/clang-23353.c": line 3826) -* do without param at ("test/cases/large/clang-23353.c": line 3826) * remove expr statement at ("test/cases/large/clang-23353.c": line 3827) * do without param at ("test/cases/large/clang-23353.c": line 3827) * do without param at ("test/cases/large/clang-23353.c": line 3827) -* do without param at ("test/cases/large/clang-23353.c": line 3827) * remove expr statement at ("test/cases/large/clang-23353.c": line 3828) * do without param at ("test/cases/large/clang-23353.c": line 3828) * do without param at ("test/cases/large/clang-23353.c": line 3828) -* do without param at ("test/cases/large/clang-23353.c": line 3828) * remove expr statement at ("test/cases/large/clang-23353.c": line 3829) * do without param at ("test/cases/large/clang-23353.c": line 3829) * do without param at ("test/cases/large/clang-23353.c": line 3829) -* do without param at ("test/cases/large/clang-23353.c": line 3829) * remove expr statement at ("test/cases/large/clang-23353.c": line 3830) * do without param at ("test/cases/large/clang-23353.c": line 3830) * do without param at ("test/cases/large/clang-23353.c": line 3830) -* do without param at ("test/cases/large/clang-23353.c": line 3830) * remove expr statement at ("test/cases/large/clang-23353.c": line 3831) * do without param at ("test/cases/large/clang-23353.c": line 3831) * do without param at ("test/cases/large/clang-23353.c": line 3831) -* do without param at ("test/cases/large/clang-23353.c": line 3831) * remove expr statement at ("test/cases/large/clang-23353.c": line 3832) * do without param at ("test/cases/large/clang-23353.c": line 3832) * do without param at ("test/cases/large/clang-23353.c": line 3832) -* do without param at ("test/cases/large/clang-23353.c": line 3832) * remove expr statement at ("test/cases/large/clang-23353.c": line 3833) * do without param at ("test/cases/large/clang-23353.c": line 3833) * do without param at ("test/cases/large/clang-23353.c": line 3833) -* do without param at ("test/cases/large/clang-23353.c": line 3833) * remove expr statement at ("test/cases/large/clang-23353.c": line 3834) * do without param at ("test/cases/large/clang-23353.c": line 3834) * do without param at ("test/cases/large/clang-23353.c": line 3834) -* do without param at ("test/cases/large/clang-23353.c": line 3834) * remove expr statement at ("test/cases/large/clang-23353.c": line 3835) * do without param at ("test/cases/large/clang-23353.c": line 3835) * do without param at ("test/cases/large/clang-23353.c": line 3835) -* do without param at ("test/cases/large/clang-23353.c": line 3835) * remove expr statement at ("test/cases/large/clang-23353.c": line 3836) * do without param at ("test/cases/large/clang-23353.c": line 3836) * do without param at ("test/cases/large/clang-23353.c": line 3836) -* do without param at ("test/cases/large/clang-23353.c": line 3836) * remove expr statement at ("test/cases/large/clang-23353.c": line 3837) * do without param at ("test/cases/large/clang-23353.c": line 3837) * do without param at ("test/cases/large/clang-23353.c": line 3837) -* do without param at ("test/cases/large/clang-23353.c": line 3837) * remove expr statement at ("test/cases/large/clang-23353.c": line 3838) * do without param at ("test/cases/large/clang-23353.c": line 3838) * do without param at ("test/cases/large/clang-23353.c": line 3838) -* do without param at ("test/cases/large/clang-23353.c": line 3838) * remove expr statement at ("test/cases/large/clang-23353.c": line 3842) * reduce to left at ("test/cases/large/clang-23353.c": line 3842) * reduce to right at ("test/cases/large/clang-23353.c": line 3842) @@ -7232,23 +5485,18 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 3846) * do without param at ("test/cases/large/clang-23353.c": line 3846) * do without param at ("test/cases/large/clang-23353.c": line 3846) -* do without param at ("test/cases/large/clang-23353.c": line 3846) * remove expr statement at ("test/cases/large/clang-23353.c": line 3847) * do without param at ("test/cases/large/clang-23353.c": line 3847) * do without param at ("test/cases/large/clang-23353.c": line 3847) -* do without param at ("test/cases/large/clang-23353.c": line 3847) * remove expr statement at ("test/cases/large/clang-23353.c": line 3848) * do without param at ("test/cases/large/clang-23353.c": line 3848) * do without param at ("test/cases/large/clang-23353.c": line 3848) -* do without param at ("test/cases/large/clang-23353.c": line 3848) * remove expr statement at ("test/cases/large/clang-23353.c": line 3849) * do without param at ("test/cases/large/clang-23353.c": line 3849) * do without param at ("test/cases/large/clang-23353.c": line 3849) -* do without param at ("test/cases/large/clang-23353.c": line 3849) * remove expr statement at ("test/cases/large/clang-23353.c": line 3850) * do without param at ("test/cases/large/clang-23353.c": line 3850) * do without param at ("test/cases/large/clang-23353.c": line 3850) -* do without param at ("test/cases/large/clang-23353.c": line 3850) * remove expr statement at ("test/cases/large/clang-23353.c": line 3851) * do without param at ("test/cases/large/clang-23353.c": line 3851) * do without param at ("test/cases/large/clang-23353.c": line 3851) @@ -7256,27 +5504,21 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 3852) * do without param at ("test/cases/large/clang-23353.c": line 3852) * do without param at ("test/cases/large/clang-23353.c": line 3852) -* do without param at ("test/cases/large/clang-23353.c": line 3852) * remove expr statement at ("test/cases/large/clang-23353.c": line 3853) * do without param at ("test/cases/large/clang-23353.c": line 3853) * do without param at ("test/cases/large/clang-23353.c": line 3853) -* do without param at ("test/cases/large/clang-23353.c": line 3853) * remove expr statement at ("test/cases/large/clang-23353.c": line 3854) * do without param at ("test/cases/large/clang-23353.c": line 3854) * do without param at ("test/cases/large/clang-23353.c": line 3854) -* do without param at ("test/cases/large/clang-23353.c": line 3854) * remove expr statement at ("test/cases/large/clang-23353.c": line 3855) * do without param at ("test/cases/large/clang-23353.c": line 3855) * do without param at ("test/cases/large/clang-23353.c": line 3855) -* do without param at ("test/cases/large/clang-23353.c": line 3855) * remove expr statement at ("test/cases/large/clang-23353.c": line 3856) * do without param at ("test/cases/large/clang-23353.c": line 3856) * do without param at ("test/cases/large/clang-23353.c": line 3856) -* do without param at ("test/cases/large/clang-23353.c": line 3856) * remove expr statement at ("test/cases/large/clang-23353.c": line 3857) * do without param at ("test/cases/large/clang-23353.c": line 3857) * do without param at ("test/cases/large/clang-23353.c": line 3857) -* do without param at ("test/cases/large/clang-23353.c": line 3857) * remove condition at ("test/cases/large/clang-23353.c": line 3858) * reduce to left at ("test/cases/large/clang-23353.c": line 3858) * reduce to right at ("test/cases/large/clang-23353.c": line 3858) @@ -7289,13 +5531,7 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3858) * reduce to operant at ("test/cases/large/clang-23353.c": line 3858) * reduce to operant at ("test/cases/large/clang-23353.c": line 3858) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3861) -* reduce to left at ("test/cases/large/clang-23353.c": line 3861) -* reduce to right at ("test/cases/large/clang-23353.c": line 3861) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3861) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3861) -* reduce to left at ("test/cases/large/clang-23353.c": line 3861) -* reduce to right at ("test/cases/large/clang-23353.c": line 3861) +* remove empty compound at ("test/cases/large/clang-23353.c": line 3859) * remove expr statement at ("test/cases/large/clang-23353.c": line 3865) * do without param at ("test/cases/large/clang-23353.c": line 3865) * do without param at ("test/cases/large/clang-23353.c": line 3865) @@ -7303,25 +5539,21 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 3866) * do without param at ("test/cases/large/clang-23353.c": line 3866) * do without param at ("test/cases/large/clang-23353.c": line 3866) -* do without param at ("test/cases/large/clang-23353.c": line 3866) * remove expr statement at ("test/cases/large/clang-23353.c": line 3867) * do without param at ("test/cases/large/clang-23353.c": line 3867) * do without param at ("test/cases/large/clang-23353.c": line 3867) -* do without param at ("test/cases/large/clang-23353.c": line 3867) * remove expr statement at ("test/cases/large/clang-23353.c": line 3868) * do without param at ("test/cases/large/clang-23353.c": line 3868) * do without param at ("test/cases/large/clang-23353.c": line 3868) -* do without param at ("test/cases/large/clang-23353.c": line 3868) * remove expr statement at ("test/cases/large/clang-23353.c": line 3869) * do without param at ("test/cases/large/clang-23353.c": line 3869) * do without param at ("test/cases/large/clang-23353.c": line 3869) -* do without param at ("test/cases/large/clang-23353.c": line 3869) * remove expr statement at ("test/cases/large/clang-23353.c": line 3870) * do without param at ("test/cases/large/clang-23353.c": line 3870) * do without param at ("test/cases/large/clang-23353.c": line 3870) -* do without param at ("test/cases/large/clang-23353.c": line 3870) * remove condition at ("test/cases/large/clang-23353.c": line 3871) * reduce to operant at ("test/cases/large/clang-23353.c": line 3871) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3874) * remove initializer at ("test/cases/large/clang-23353.c": line 3876) * don't cast at ("test/cases/large/clang-23353.c": line 3876) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876) @@ -7329,9 +5561,6 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3877) * remove variable l_1205 at ("test/cases/large/clang-23353.c": line 3877) * remove variable l_1236 at ("test/cases/large/clang-23353.c": line 3878) -* remove initializer at ("test/cases/large/clang-23353.c": line 3879) -* don't cast at ("test/cases/large/clang-23353.c": line 3879) -* remove variable l_1239 at ("test/cases/large/clang-23353.c": line 3879) * inline variable l_1271 at ("test/cases/large/clang-23353.c": line 3880) * inline variable l_1342 at ("test/cases/large/clang-23353.c": line 3881) * inline variable l_1353 at ("test/cases/large/clang-23353.c": line 3882) @@ -7339,50 +5568,40 @@ * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3884) * remove check at ("test/cases/large/clang-23353.c": line 3874) * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) +* remove expr statement at ("test/cases/large/clang-23353.c": line 3885) * remove expr statement at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) -* do without param at ("test/cases/large/clang-23353.c": line 3890) * remove expr statement at ("test/cases/large/clang-23353.c": line 3891) * do without param at ("test/cases/large/clang-23353.c": line 3891) * do without param at ("test/cases/large/clang-23353.c": line 3891) -* do without param at ("test/cases/large/clang-23353.c": line 3891) * remove expr statement at ("test/cases/large/clang-23353.c": line 3892) * do without param at ("test/cases/large/clang-23353.c": line 3892) * do without param at ("test/cases/large/clang-23353.c": line 3892) -* do without param at ("test/cases/large/clang-23353.c": line 3892) * remove expr statement at ("test/cases/large/clang-23353.c": line 3893) * do without param at ("test/cases/large/clang-23353.c": line 3893) * do without param at ("test/cases/large/clang-23353.c": line 3893) -* do without param at ("test/cases/large/clang-23353.c": line 3893) * remove expr statement at ("test/cases/large/clang-23353.c": line 3894) * do without param at ("test/cases/large/clang-23353.c": line 3894) * do without param at ("test/cases/large/clang-23353.c": line 3894) -* do without param at ("test/cases/large/clang-23353.c": line 3894) * remove expr statement at ("test/cases/large/clang-23353.c": line 3895) * do without param at ("test/cases/large/clang-23353.c": line 3895) * do without param at ("test/cases/large/clang-23353.c": line 3895) -* do without param at ("test/cases/large/clang-23353.c": line 3895) * remove expr statement at ("test/cases/large/clang-23353.c": line 3896) * do without param at ("test/cases/large/clang-23353.c": line 3896) * do without param at ("test/cases/large/clang-23353.c": line 3896) -* do without param at ("test/cases/large/clang-23353.c": line 3896) * remove expr statement at ("test/cases/large/clang-23353.c": line 3897) * do without param at ("test/cases/large/clang-23353.c": line 3897) * do without param at ("test/cases/large/clang-23353.c": line 3897) -* do without param at ("test/cases/large/clang-23353.c": line 3897) * remove expr statement at ("test/cases/large/clang-23353.c": line 3898) * do without param at ("test/cases/large/clang-23353.c": line 3898) * do without param at ("test/cases/large/clang-23353.c": line 3898) -* do without param at ("test/cases/large/clang-23353.c": line 3898) * remove expr statement at ("test/cases/large/clang-23353.c": line 3899) * do without param at ("test/cases/large/clang-23353.c": line 3899) * do without param at ("test/cases/large/clang-23353.c": line 3899) -* do without param at ("test/cases/large/clang-23353.c": line 3899) * remove expr statement at ("test/cases/large/clang-23353.c": line 3900) * do without param at ("test/cases/large/clang-23353.c": line 3900) * do without param at ("test/cases/large/clang-23353.c": line 3900) -* do without param at ("test/cases/large/clang-23353.c": line 3900) * remove expr statement at ("test/cases/large/clang-23353.c": line 3901) * do without param at ("test/cases/large/clang-23353.c": line 3901) * do without param at ("test/cases/large/clang-23353.c": line 3901) @@ -7394,35 +5613,27 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 3903) * do without param at ("test/cases/large/clang-23353.c": line 3903) * do without param at ("test/cases/large/clang-23353.c": line 3903) -* do without param at ("test/cases/large/clang-23353.c": line 3903) * remove expr statement at ("test/cases/large/clang-23353.c": line 3904) * do without param at ("test/cases/large/clang-23353.c": line 3904) * do without param at ("test/cases/large/clang-23353.c": line 3904) -* do without param at ("test/cases/large/clang-23353.c": line 3904) * remove expr statement at ("test/cases/large/clang-23353.c": line 3905) * do without param at ("test/cases/large/clang-23353.c": line 3905) * do without param at ("test/cases/large/clang-23353.c": line 3905) -* do without param at ("test/cases/large/clang-23353.c": line 3905) * remove expr statement at ("test/cases/large/clang-23353.c": line 3906) * do without param at ("test/cases/large/clang-23353.c": line 3906) * do without param at ("test/cases/large/clang-23353.c": line 3906) -* do without param at ("test/cases/large/clang-23353.c": line 3906) * remove expr statement at ("test/cases/large/clang-23353.c": line 3907) * do without param at ("test/cases/large/clang-23353.c": line 3907) * do without param at ("test/cases/large/clang-23353.c": line 3907) -* do without param at ("test/cases/large/clang-23353.c": line 3907) * remove expr statement at ("test/cases/large/clang-23353.c": line 3908) * do without param at ("test/cases/large/clang-23353.c": line 3908) * do without param at ("test/cases/large/clang-23353.c": line 3908) -* do without param at ("test/cases/large/clang-23353.c": line 3908) * remove expr statement at ("test/cases/large/clang-23353.c": line 3909) * do without param at ("test/cases/large/clang-23353.c": line 3909) * do without param at ("test/cases/large/clang-23353.c": line 3909) -* do without param at ("test/cases/large/clang-23353.c": line 3909) * remove expr statement at ("test/cases/large/clang-23353.c": line 3910) * do without param at ("test/cases/large/clang-23353.c": line 3910) * do without param at ("test/cases/large/clang-23353.c": line 3910) -* do without param at ("test/cases/large/clang-23353.c": line 3910) * remove expr statement at ("test/cases/large/clang-23353.c": line 3911) * do without param at ("test/cases/large/clang-23353.c": line 3911) * do without param at ("test/cases/large/clang-23353.c": line 3911) @@ -7447,102 +5658,78 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 3920) * do without param at ("test/cases/large/clang-23353.c": line 3920) * do without param at ("test/cases/large/clang-23353.c": line 3920) -* do without param at ("test/cases/large/clang-23353.c": line 3920) * remove expr statement at ("test/cases/large/clang-23353.c": line 3921) * do without param at ("test/cases/large/clang-23353.c": line 3921) * do without param at ("test/cases/large/clang-23353.c": line 3921) -* do without param at ("test/cases/large/clang-23353.c": line 3921) * remove expr statement at ("test/cases/large/clang-23353.c": line 3922) * do without param at ("test/cases/large/clang-23353.c": line 3922) * do without param at ("test/cases/large/clang-23353.c": line 3922) -* do without param at ("test/cases/large/clang-23353.c": line 3922) * remove condition at ("test/cases/large/clang-23353.c": line 3923) * inline variable l_817 at ("test/cases/large/clang-23353.c": line 3927) * expand compound statment at ("test/cases/large/clang-23353.c": line 3926) * remove expr statement at ("test/cases/large/clang-23353.c": line 3934) * do without param at ("test/cases/large/clang-23353.c": line 3934) * do without param at ("test/cases/large/clang-23353.c": line 3934) -* do without param at ("test/cases/large/clang-23353.c": line 3934) * remove expr statement at ("test/cases/large/clang-23353.c": line 3935) * do without param at ("test/cases/large/clang-23353.c": line 3935) * do without param at ("test/cases/large/clang-23353.c": line 3935) -* do without param at ("test/cases/large/clang-23353.c": line 3935) * remove expr statement at ("test/cases/large/clang-23353.c": line 3936) * do without param at ("test/cases/large/clang-23353.c": line 3936) * do without param at ("test/cases/large/clang-23353.c": line 3936) -* do without param at ("test/cases/large/clang-23353.c": line 3936) * remove expr statement at ("test/cases/large/clang-23353.c": line 3937) * do without param at ("test/cases/large/clang-23353.c": line 3937) * do without param at ("test/cases/large/clang-23353.c": line 3937) -* do without param at ("test/cases/large/clang-23353.c": line 3937) * remove expr statement at ("test/cases/large/clang-23353.c": line 3938) * do without param at ("test/cases/large/clang-23353.c": line 3938) * do without param at ("test/cases/large/clang-23353.c": line 3938) -* do without param at ("test/cases/large/clang-23353.c": line 3938) * remove expr statement at ("test/cases/large/clang-23353.c": line 3939) * do without param at ("test/cases/large/clang-23353.c": line 3939) * do without param at ("test/cases/large/clang-23353.c": line 3939) -* do without param at ("test/cases/large/clang-23353.c": line 3939) * remove expr statement at ("test/cases/large/clang-23353.c": line 3940) * do without param at ("test/cases/large/clang-23353.c": line 3940) * do without param at ("test/cases/large/clang-23353.c": line 3940) -* do without param at ("test/cases/large/clang-23353.c": line 3940) * remove expr statement at ("test/cases/large/clang-23353.c": line 3941) * do without param at ("test/cases/large/clang-23353.c": line 3941) * do without param at ("test/cases/large/clang-23353.c": line 3941) -* do without param at ("test/cases/large/clang-23353.c": line 3941) * remove expr statement at ("test/cases/large/clang-23353.c": line 3942) * do without param at ("test/cases/large/clang-23353.c": line 3942) * do without param at ("test/cases/large/clang-23353.c": line 3942) -* do without param at ("test/cases/large/clang-23353.c": line 3942) * remove expr statement at ("test/cases/large/clang-23353.c": line 3943) * do without param at ("test/cases/large/clang-23353.c": line 3943) * do without param at ("test/cases/large/clang-23353.c": line 3943) -* do without param at ("test/cases/large/clang-23353.c": line 3943) * remove expr statement at ("test/cases/large/clang-23353.c": line 3944) * do without param at ("test/cases/large/clang-23353.c": line 3944) * do without param at ("test/cases/large/clang-23353.c": line 3944) -* do without param at ("test/cases/large/clang-23353.c": line 3944) * remove expr statement at ("test/cases/large/clang-23353.c": line 3945) * do without param at ("test/cases/large/clang-23353.c": line 3945) * do without param at ("test/cases/large/clang-23353.c": line 3945) -* do without param at ("test/cases/large/clang-23353.c": line 3945) * remove expr statement at ("test/cases/large/clang-23353.c": line 3946) * do without param at ("test/cases/large/clang-23353.c": line 3946) * do without param at ("test/cases/large/clang-23353.c": line 3946) -* do without param at ("test/cases/large/clang-23353.c": line 3946) * remove expr statement at ("test/cases/large/clang-23353.c": line 3947) * do without param at ("test/cases/large/clang-23353.c": line 3947) * do without param at ("test/cases/large/clang-23353.c": line 3947) -* do without param at ("test/cases/large/clang-23353.c": line 3947) * remove expr statement at ("test/cases/large/clang-23353.c": line 3948) * do without param at ("test/cases/large/clang-23353.c": line 3948) * do without param at ("test/cases/large/clang-23353.c": line 3948) -* do without param at ("test/cases/large/clang-23353.c": line 3948) * remove expr statement at ("test/cases/large/clang-23353.c": line 3949) * do without param at ("test/cases/large/clang-23353.c": line 3949) * do without param at ("test/cases/large/clang-23353.c": line 3949) -* do without param at ("test/cases/large/clang-23353.c": line 3949) * remove expr statement at ("test/cases/large/clang-23353.c": line 3950) * do without param at ("test/cases/large/clang-23353.c": line 3950) * do without param at ("test/cases/large/clang-23353.c": line 3950) -* do without param at ("test/cases/large/clang-23353.c": line 3950) * remove expr statement at ("test/cases/large/clang-23353.c": line 3951) * do without param at ("test/cases/large/clang-23353.c": line 3951) * do without param at ("test/cases/large/clang-23353.c": line 3951) -* do without param at ("test/cases/large/clang-23353.c": line 3951) * remove expr statement at ("test/cases/large/clang-23353.c": line 3952) * do without param at ("test/cases/large/clang-23353.c": line 3952) * do without param at ("test/cases/large/clang-23353.c": line 3952) -* do without param at ("test/cases/large/clang-23353.c": line 3952) * remove expr statement at ("test/cases/large/clang-23353.c": line 3953) * do without param at ("test/cases/large/clang-23353.c": line 3953) * do without param at ("test/cases/large/clang-23353.c": line 3953) -* do without param at ("test/cases/large/clang-23353.c": line 3953) * remove expr statement at ("test/cases/large/clang-23353.c": line 3954) * do without param at ("test/cases/large/clang-23353.c": line 3954) * do without param at ("test/cases/large/clang-23353.c": line 3954) -* do without param at ("test/cases/large/clang-23353.c": line 3954) * remove expr statement at ("test/cases/large/clang-23353.c": line 3955) * do without param at ("test/cases/large/clang-23353.c": line 3955) * do without param at ("test/cases/large/clang-23353.c": line 3955) @@ -7563,26 +5750,19 @@ * replace by zero at ("test/cases/large/clang-23353.c": line 3963) * don't cast at ("test/cases/large/clang-23353.c": line 3963) * replace by zero at ("test/cases/large/clang-23353.c": line 3963) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3964) -* reduce to left at ("test/cases/large/clang-23353.c": line 3964) -* reduce to right at ("test/cases/large/clang-23353.c": line 3964) * expand compound statment at ("test/cases/large/clang-23353.c": line 3959) * remove expr statement at ("test/cases/large/clang-23353.c": line 3970) * do without param at ("test/cases/large/clang-23353.c": line 3970) * do without param at ("test/cases/large/clang-23353.c": line 3970) -* do without param at ("test/cases/large/clang-23353.c": line 3970) * remove expr statement at ("test/cases/large/clang-23353.c": line 3971) * do without param at ("test/cases/large/clang-23353.c": line 3971) * do without param at ("test/cases/large/clang-23353.c": line 3971) -* do without param at ("test/cases/large/clang-23353.c": line 3971) * remove expr statement at ("test/cases/large/clang-23353.c": line 3972) * do without param at ("test/cases/large/clang-23353.c": line 3972) * do without param at ("test/cases/large/clang-23353.c": line 3972) -* do without param at ("test/cases/large/clang-23353.c": line 3972) * remove expr statement at ("test/cases/large/clang-23353.c": line 3973) * do without param at ("test/cases/large/clang-23353.c": line 3973) * do without param at ("test/cases/large/clang-23353.c": line 3973) -* do without param at ("test/cases/large/clang-23353.c": line 3973) * remove expr statement at ("test/cases/large/clang-23353.c": line 3974) * do without param at ("test/cases/large/clang-23353.c": line 3974) * do without param at ("test/cases/large/clang-23353.c": line 3974) @@ -7590,27 +5770,21 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 3975) * do without param at ("test/cases/large/clang-23353.c": line 3975) * do without param at ("test/cases/large/clang-23353.c": line 3975) -* do without param at ("test/cases/large/clang-23353.c": line 3975) * remove expr statement at ("test/cases/large/clang-23353.c": line 3976) * do without param at ("test/cases/large/clang-23353.c": line 3976) * do without param at ("test/cases/large/clang-23353.c": line 3976) -* do without param at ("test/cases/large/clang-23353.c": line 3976) * remove expr statement at ("test/cases/large/clang-23353.c": line 3977) * do without param at ("test/cases/large/clang-23353.c": line 3977) * do without param at ("test/cases/large/clang-23353.c": line 3977) -* do without param at ("test/cases/large/clang-23353.c": line 3977) * remove expr statement at ("test/cases/large/clang-23353.c": line 3978) * do without param at ("test/cases/large/clang-23353.c": line 3978) * do without param at ("test/cases/large/clang-23353.c": line 3978) -* do without param at ("test/cases/large/clang-23353.c": line 3978) * remove expr statement at ("test/cases/large/clang-23353.c": line 3979) * do without param at ("test/cases/large/clang-23353.c": line 3979) * do without param at ("test/cases/large/clang-23353.c": line 3979) -* do without param at ("test/cases/large/clang-23353.c": line 3979) * remove expr statement at ("test/cases/large/clang-23353.c": line 3980) * do without param at ("test/cases/large/clang-23353.c": line 3980) * do without param at ("test/cases/large/clang-23353.c": line 3980) -* do without param at ("test/cases/large/clang-23353.c": line 3980) * remove expr statement at ("test/cases/large/clang-23353.c": line 3981) * do without param at ("test/cases/large/clang-23353.c": line 3981) * do without param at ("test/cases/large/clang-23353.c": line 3981) @@ -7618,37 +5792,16 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 3982) * do without param at ("test/cases/large/clang-23353.c": line 3982) * do without param at ("test/cases/large/clang-23353.c": line 3982) -* do without param at ("test/cases/large/clang-23353.c": line 3982) * remove expr statement at ("test/cases/large/clang-23353.c": line 3983) * do without param at ("test/cases/large/clang-23353.c": line 3983) * do without param at ("test/cases/large/clang-23353.c": line 3983) -* do without param at ("test/cases/large/clang-23353.c": line 3983) * remove expr statement at ("test/cases/large/clang-23353.c": line 3984) * do without param at ("test/cases/large/clang-23353.c": line 3984) * do without param at ("test/cases/large/clang-23353.c": line 3984) -* do without param at ("test/cases/large/clang-23353.c": line 3984) * remove expr statement at ("test/cases/large/clang-23353.c": line 3985) * do without param at ("test/cases/large/clang-23353.c": line 3985) * do without param at ("test/cases/large/clang-23353.c": line 3985) -* do without param at ("test/cases/large/clang-23353.c": line 3985) -* remove initializer at ("test/cases/large/clang-23353.c": line 3990) -* don't cast at ("test/cases/large/clang-23353.c": line 3990) -* remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990) -* remove initializer at ("test/cases/large/clang-23353.c": line 3991) -* don't cast at ("test/cases/large/clang-23353.c": line 3991) -* remove variable l_4143 at ("test/cases/large/clang-23353.c": line 3991) -* remove initializer at ("test/cases/large/clang-23353.c": line 3992) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3992) -* remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3993) -* reduce to left at ("test/cases/large/clang-23353.c": line 3993) -* reduce to right at ("test/cases/large/clang-23353.c": line 3993) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3993) -* remove expression at ("test/cases/large/clang-23353.c": line 3993) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3993) * remove expr statement at ("test/cases/large/clang-23353.c": line 3995) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3995) -* replace by zero at ("test/cases/large/clang-23353.c": line 3995) * do without param at ("test/cases/large/clang-23353.c": line 3995) * do without param at ("test/cases/large/clang-23353.c": line 3995) * do without param at ("test/cases/large/clang-23353.c": line 3995) @@ -7661,27 +5814,21 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 4000) * do without param at ("test/cases/large/clang-23353.c": line 4000) * do without param at ("test/cases/large/clang-23353.c": line 4000) -* do without param at ("test/cases/large/clang-23353.c": line 4000) * remove expr statement at ("test/cases/large/clang-23353.c": line 4001) * do without param at ("test/cases/large/clang-23353.c": line 4001) * do without param at ("test/cases/large/clang-23353.c": line 4001) -* do without param at ("test/cases/large/clang-23353.c": line 4001) * remove expr statement at ("test/cases/large/clang-23353.c": line 4002) * do without param at ("test/cases/large/clang-23353.c": line 4002) * do without param at ("test/cases/large/clang-23353.c": line 4002) -* do without param at ("test/cases/large/clang-23353.c": line 4002) * remove expr statement at ("test/cases/large/clang-23353.c": line 4003) * do without param at ("test/cases/large/clang-23353.c": line 4003) * do without param at ("test/cases/large/clang-23353.c": line 4003) -* do without param at ("test/cases/large/clang-23353.c": line 4003) * remove expr statement at ("test/cases/large/clang-23353.c": line 4004) * do without param at ("test/cases/large/clang-23353.c": line 4004) * do without param at ("test/cases/large/clang-23353.c": line 4004) -* do without param at ("test/cases/large/clang-23353.c": line 4004) * remove expr statement at ("test/cases/large/clang-23353.c": line 4005) * do without param at ("test/cases/large/clang-23353.c": line 4005) * do without param at ("test/cases/large/clang-23353.c": line 4005) -* do without param at ("test/cases/large/clang-23353.c": line 4005) * remove expr statement at ("test/cases/large/clang-23353.c": line 4006) * do without param at ("test/cases/large/clang-23353.c": line 4006) * do without param at ("test/cases/large/clang-23353.c": line 4006) @@ -7689,19 +5836,15 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 4007) * do without param at ("test/cases/large/clang-23353.c": line 4007) * do without param at ("test/cases/large/clang-23353.c": line 4007) -* do without param at ("test/cases/large/clang-23353.c": line 4007) * remove expr statement at ("test/cases/large/clang-23353.c": line 4008) * do without param at ("test/cases/large/clang-23353.c": line 4008) * do without param at ("test/cases/large/clang-23353.c": line 4008) -* do without param at ("test/cases/large/clang-23353.c": line 4008) * remove expr statement at ("test/cases/large/clang-23353.c": line 4009) * do without param at ("test/cases/large/clang-23353.c": line 4009) * do without param at ("test/cases/large/clang-23353.c": line 4009) -* do without param at ("test/cases/large/clang-23353.c": line 4009) * remove expr statement at ("test/cases/large/clang-23353.c": line 4010) * do without param at ("test/cases/large/clang-23353.c": line 4010) * do without param at ("test/cases/large/clang-23353.c": line 4010) -* do without param at ("test/cases/large/clang-23353.c": line 4010) * remove expr statement at ("test/cases/large/clang-23353.c": line 4011) * do without param at ("test/cases/large/clang-23353.c": line 4011) * reduce to left at ("test/cases/large/clang-23353.c": line 4011) diff --git a/rtree-c/test/expected/clang-23353/reduction/p8.path b/rtree-c/test/expected/clang-23353/reduction/p8.path index 3f904092b78e3730356018bde111cb4d91a3d128..c79c33f3b2b797f773690d273d5f567c8d293822 100644 --- a/rtree-c/test/expected/clang-23353/reduction/p8.path +++ b/rtree-c/test/expected/clang-23353/reduction/p8.path @@ -104,6415 +104,156 @@ 1 remove declaration at ("test/cases/large/clang-23353.c": line 1159) 1 inline variable g_16 at ("test/cases/large/clang-23353.c": line 1167) 1 inline variable g_25 at ("test/cases/large/clang-23353.c": line 1168) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1169) -1 remove variable g_59 at ("test/cases/large/clang-23353.c": line 1169) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1169) 1 inline variable g_60 at ("test/cases/large/clang-23353.c": line 1170) 1 inline variable g_62 at ("test/cases/large/clang-23353.c": line 1171) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1172) -1 remove variable g_80 at ("test/cases/large/clang-23353.c": line 1172) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1172) 1 remove initializer at ("test/cases/large/clang-23353.c": line 1173) 1 remove variable g_108 at ("test/cases/large/clang-23353.c": line 1173) 1 remove variable g_107 at ("test/cases/large/clang-23353.c": line 1174) 1 remove variable g_116 at ("test/cases/large/clang-23353.c": line 1175) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1176) -1 remove variable g_125 at ("test/cases/large/clang-23353.c": line 1176) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1176) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1177) -1 remove variable g_126 at ("test/cases/large/clang-23353.c": line 1177) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1177) 1 remove initializer at ("test/cases/large/clang-23353.c": line 1178) 1 remove variable g_129 at ("test/cases/large/clang-23353.c": line 1178) 1 remove variable g_132 at ("test/cases/large/clang-23353.c": line 1179) 1 remove variable g_131 at ("test/cases/large/clang-23353.c": line 1180) 1 inline variable g_266 at ("test/cases/large/clang-23353.c": line 1181) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1182) -1 remove variable g_313 at ("test/cases/large/clang-23353.c": line 1182) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1182) 1 reduce to operant at ("test/cases/large/clang-23353.c": line 1183) 1 inline variable g_566 at ("test/cases/large/clang-23353.c": line 1183) 1 inline variable g_570 at ("test/cases/large/clang-23353.c": line 1184) 1 inline variable g_687 at ("test/cases/large/clang-23353.c": line 1185) 1 inline variable g_692 at ("test/cases/large/clang-23353.c": line 1186) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1187) -1 remove variable g_753 at ("test/cases/large/clang-23353.c": line 1187) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1187) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1188) -1 remove variable g_763 at ("test/cases/large/clang-23353.c": line 1188) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1188) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1189) -1 remove variable g_792 at ("test/cases/large/clang-23353.c": line 1189) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1189) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1190) -1 remove variable g_793 at ("test/cases/large/clang-23353.c": line 1190) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1190) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1191) -1 remove variable g_794 at ("test/cases/large/clang-23353.c": line 1191) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1191) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1192) -1 remove variable g_803 at ("test/cases/large/clang-23353.c": line 1192) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1192) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1193) -1 remove variable g_804 at ("test/cases/large/clang-23353.c": line 1193) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1193) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1194) -1 remove variable g_818 at ("test/cases/large/clang-23353.c": line 1194) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1194) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1195) -1 remove variable g_847 at ("test/cases/large/clang-23353.c": line 1195) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1195) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1196) -1 remove variable g_1163 at ("test/cases/large/clang-23353.c": line 1196) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1196) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1197) -1 remove variable g_1174 at ("test/cases/large/clang-23353.c": line 1197) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1197) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1198) -1 remove variable g_1202 at ("test/cases/large/clang-23353.c": line 1198) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1198) 1 inline variable g_1416 at ("test/cases/large/clang-23353.c": line 1199) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1200) -1 remove variable g_1441 at ("test/cases/large/clang-23353.c": line 1200) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1200) 1 inline variable g_1478 at ("test/cases/large/clang-23353.c": line 1201) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1202) -1 remove variable g_1530 at ("test/cases/large/clang-23353.c": line 1202) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1202) -1 remove variable g_1529 at ("test/cases/large/clang-23353.c": line 1203) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1203) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1204) -1 remove variable g_1594 at ("test/cases/large/clang-23353.c": line 1204) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1204) -1 remove variable g_1596 at ("test/cases/large/clang-23353.c": line 1205) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1205) -1 remove variable g_1595 at ("test/cases/large/clang-23353.c": line 1206) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1206) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1207) -1 remove variable g_1639 at ("test/cases/large/clang-23353.c": line 1207) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1207) 1 inline variable g_1648 at ("test/cases/large/clang-23353.c": line 1208) 1 inline variable g_2015 at ("test/cases/large/clang-23353.c": line 1209) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1210) -1 remove variable g_2191 at ("test/cases/large/clang-23353.c": line 1210) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1210) -1 remove variable g_2210 at ("test/cases/large/clang-23353.c": line 1211) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1211) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1212) -1 remove variable g_2213 at ("test/cases/large/clang-23353.c": line 1212) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1212) 1 inline variable g_2243 at ("test/cases/large/clang-23353.c": line 1213) 1 remove initializer at ("test/cases/large/clang-23353.c": line 1214) 1 remove variable g_2280 at ("test/cases/large/clang-23353.c": line 1214) 1 inline variable g_2309 at ("test/cases/large/clang-23353.c": line 1215) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1216) -1 remove variable g_2321 at ("test/cases/large/clang-23353.c": line 1216) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1216) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1217) -1 remove variable g_2325 at ("test/cases/large/clang-23353.c": line 1217) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1217) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1218) -1 remove variable g_2326 at ("test/cases/large/clang-23353.c": line 1218) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1218) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1219) -1 remove variable g_2347 at ("test/cases/large/clang-23353.c": line 1219) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1219) 1 remove variable g_2678 at ("test/cases/large/clang-23353.c": line 1220) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1221) -1 remove variable g_2792 at ("test/cases/large/clang-23353.c": line 1221) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1221) 1 inline variable g_2951 at ("test/cases/large/clang-23353.c": line 1222) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1223) -1 remove variable g_2952 at ("test/cases/large/clang-23353.c": line 1223) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1223) 1 remove variable g_2976 at ("test/cases/large/clang-23353.c": line 1224) 1 remove variable g_3092 at ("test/cases/large/clang-23353.c": line 1225) 1 remove variable g_3383 at ("test/cases/large/clang-23353.c": line 1226) 1 inline variable g_3732 at ("test/cases/large/clang-23353.c": line 1227) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1228) -1 remove variable g_3771 at ("test/cases/large/clang-23353.c": line 1228) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1228) 1 remove variable g_3800 at ("test/cases/large/clang-23353.c": line 1229) 1 inline variable g_4114 at ("test/cases/large/clang-23353.c": line 1230) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1231) -1 remove variable g_4141 at ("test/cases/large/clang-23353.c": line 1231) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1231) 1 remove initializer at ("test/cases/large/clang-23353.c": line 1232) 1 remove variable g_4148 at ("test/cases/large/clang-23353.c": line 1232) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1233) -1 remove variable g_4181 at ("test/cases/large/clang-23353.c": line 1233) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1233) -1 remove variable g_4217 at ("test/cases/large/clang-23353.c": line 1234) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1234) -1 remove variable g_4216 at ("test/cases/large/clang-23353.c": line 1235) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1235) 1 inline variable g_4582 at ("test/cases/large/clang-23353.c": line 1236) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1237) -1 remove variable g_4585 at ("test/cases/large/clang-23353.c": line 1237) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1237) -1 remove variable func_1 at ("test/cases/large/clang-23353.c": line 1241) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1241) 1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) 1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) -* remove parameter at ("test/cases/large/clang-23353.c": line 1242) -* remove parameter at ("test/cases/large/clang-23353.c": line 1242) -* remove parameter at ("test/cases/large/clang-23353.c": line 1242) -* remove variable func_2 at ("test/cases/large/clang-23353.c": line 1242) -* remove parameter at ("test/cases/large/clang-23353.c": line 1243) -* remove parameter at ("test/cases/large/clang-23353.c": line 1243) -* remove parameter at ("test/cases/large/clang-23353.c": line 1243) -* remove parameter at ("test/cases/large/clang-23353.c": line 1243) -* remove variable func_10 at ("test/cases/large/clang-23353.c": line 1243) -* remove parameter at ("test/cases/large/clang-23353.c": line 1244) -* remove variable func_19 at ("test/cases/large/clang-23353.c": line 1244) -* remove parameter at ("test/cases/large/clang-23353.c": line 1245) -* remove parameter at ("test/cases/large/clang-23353.c": line 1245) -* remove parameter at ("test/cases/large/clang-23353.c": line 1245) -* remove variable func_26 at ("test/cases/large/clang-23353.c": line 1245) -* remove parameter at ("test/cases/large/clang-23353.c": line 1246) -* remove parameter at ("test/cases/large/clang-23353.c": line 1246) -* remove variable func_30 at ("test/cases/large/clang-23353.c": line 1246) -* remove parameter at ("test/cases/large/clang-23353.c": line 1247) -* remove variable func_35 at ("test/cases/large/clang-23353.c": line 1247) -* remove parameter at ("test/cases/large/clang-23353.c": line 1248) -* remove parameter at ("test/cases/large/clang-23353.c": line 1248) -* remove parameter at ("test/cases/large/clang-23353.c": line 1248) -* remove variable func_43 at ("test/cases/large/clang-23353.c": line 1248) -* remove parameter at ("test/cases/large/clang-23353.c": line 1249) -* remove variable func_47 at ("test/cases/large/clang-23353.c": line 1249) -* remove parameter at ("test/cases/large/clang-23353.c": line 1250) -* remove parameter at ("test/cases/large/clang-23353.c": line 1250) -* remove parameter at ("test/cases/large/clang-23353.c": line 1250) -* remove parameter at ("test/cases/large/clang-23353.c": line 1250) -* remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250) -* remove function func_1 at ("test/cases/large/clang-23353.c": line 1251) -* remove static at ("test/cases/large/clang-23353.c": line 1242) -* remove static at ("test/cases/large/clang-23353.c": line 1243) -* remove static at ("test/cases/large/clang-23353.c": line 1244) -* remove static at ("test/cases/large/clang-23353.c": line 1245) -* remove static at ("test/cases/large/clang-23353.c": line 1246) -* remove static at ("test/cases/large/clang-23353.c": line 1247) -* remove static at ("test/cases/large/clang-23353.c": line 1248) -* remove static at ("test/cases/large/clang-23353.c": line 1249) -* remove static at ("test/cases/large/clang-23353.c": line 1250) -* remove static at ("test/cases/large/clang-23353.c": line 1251) -* inline variable l_15 at ("test/cases/large/clang-23353.c": line 1253) -* inline variable l_4167 at ("test/cases/large/clang-23353.c": line 1254) -* remove variable l_4218 at ("test/cases/large/clang-23353.c": line 1255) -* remove initializer at ("test/cases/large/clang-23353.c": line 1256) -* don't cast at ("test/cases/large/clang-23353.c": line 1256) -* remove variable l_4219 at ("test/cases/large/clang-23353.c": line 1256) -* remove variable l_4220 at ("test/cases/large/clang-23353.c": line 1257) -* remove variable l_4221 at ("test/cases/large/clang-23353.c": line 1258) -* remove variable l_4222 at ("test/cases/large/clang-23353.c": line 1259) -* remove variable l_4223 at ("test/cases/large/clang-23353.c": line 1260) -* remove initializer at ("test/cases/large/clang-23353.c": line 1261) -* don't cast at ("test/cases/large/clang-23353.c": line 1261) -* remove variable l_4224 at ("test/cases/large/clang-23353.c": line 1261) -* remove initializer at ("test/cases/large/clang-23353.c": line 1262) -* don't cast at ("test/cases/large/clang-23353.c": line 1262) -* remove variable l_4225 at ("test/cases/large/clang-23353.c": line 1262) -* remove initializer at ("test/cases/large/clang-23353.c": line 1263) -* don't cast at ("test/cases/large/clang-23353.c": line 1263) -* remove variable l_4226 at ("test/cases/large/clang-23353.c": line 1263) -* remove variable l_4227 at ("test/cases/large/clang-23353.c": line 1264) -* remove variable l_4228 at ("test/cases/large/clang-23353.c": line 1265) -* remove variable l_4229 at ("test/cases/large/clang-23353.c": line 1266) -* remove variable l_4230 at ("test/cases/large/clang-23353.c": line 1267) -* remove variable l_4231 at ("test/cases/large/clang-23353.c": line 1268) -* remove variable l_4232 at ("test/cases/large/clang-23353.c": line 1269) -* remove variable l_4233 at ("test/cases/large/clang-23353.c": line 1270) -* remove initializer at ("test/cases/large/clang-23353.c": line 1271) -* don't cast at ("test/cases/large/clang-23353.c": line 1271) -* remove variable l_4234 at ("test/cases/large/clang-23353.c": line 1271) -* remove initializer at ("test/cases/large/clang-23353.c": line 1272) -* don't cast at ("test/cases/large/clang-23353.c": line 1272) -* remove variable l_4235 at ("test/cases/large/clang-23353.c": line 1272) -* remove variable l_4236 at ("test/cases/large/clang-23353.c": line 1273) -* remove variable l_4237 at ("test/cases/large/clang-23353.c": line 1274) -* remove initializer at ("test/cases/large/clang-23353.c": line 1275) -* don't cast at ("test/cases/large/clang-23353.c": line 1275) -* remove variable l_4238 at ("test/cases/large/clang-23353.c": line 1275) -* remove variable l_4239 at ("test/cases/large/clang-23353.c": line 1276) -* remove variable l_4240 at ("test/cases/large/clang-23353.c": line 1277) -* remove variable l_4241 at ("test/cases/large/clang-23353.c": line 1278) -* remove variable l_4242 at ("test/cases/large/clang-23353.c": line 1279) -* remove variable l_4243 at ("test/cases/large/clang-23353.c": line 1280) -* remove variable l_4244 at ("test/cases/large/clang-23353.c": line 1281) -* remove variable l_4245 at ("test/cases/large/clang-23353.c": line 1282) -* remove variable l_4246 at ("test/cases/large/clang-23353.c": line 1283) -* remove variable l_4247 at ("test/cases/large/clang-23353.c": line 1284) -* remove variable l_4248 at ("test/cases/large/clang-23353.c": line 1285) -* remove variable l_4249 at ("test/cases/large/clang-23353.c": line 1286) -* inline variable l_4250 at ("test/cases/large/clang-23353.c": line 1287) -* remove initializer at ("test/cases/large/clang-23353.c": line 1288) -* don't cast at ("test/cases/large/clang-23353.c": line 1288) -* remove variable l_4251 at ("test/cases/large/clang-23353.c": line 1288) -* remove variable l_4252 at ("test/cases/large/clang-23353.c": line 1289) -* inline variable l_4253 at ("test/cases/large/clang-23353.c": line 1290) -* remove initializer at ("test/cases/large/clang-23353.c": line 1291) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1291) -* remove variable l_4254 at ("test/cases/large/clang-23353.c": line 1291) -* remove initializer at ("test/cases/large/clang-23353.c": line 1292) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1292) -* remove variable l_4255 at ("test/cases/large/clang-23353.c": line 1292) -* remove variable l_4256 at ("test/cases/large/clang-23353.c": line 1293) -* remove variable l_4257 at ("test/cases/large/clang-23353.c": line 1294) -* remove initializer at ("test/cases/large/clang-23353.c": line 1295) -* don't cast at ("test/cases/large/clang-23353.c": line 1295) -* remove variable l_4258 at ("test/cases/large/clang-23353.c": line 1295) -* remove initializer at ("test/cases/large/clang-23353.c": line 1296) -* don't cast at ("test/cases/large/clang-23353.c": line 1296) -* remove variable l_4259 at ("test/cases/large/clang-23353.c": line 1296) -* remove variable l_4260 at ("test/cases/large/clang-23353.c": line 1297) -* remove initializer at ("test/cases/large/clang-23353.c": line 1298) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1298) -* remove variable l_4261 at ("test/cases/large/clang-23353.c": line 1298) -* remove initializer at ("test/cases/large/clang-23353.c": line 1299) -* don't cast at ("test/cases/large/clang-23353.c": line 1299) -* remove variable l_4262 at ("test/cases/large/clang-23353.c": line 1299) -* remove variable l_4263 at ("test/cases/large/clang-23353.c": line 1300) -* remove initializer at ("test/cases/large/clang-23353.c": line 1301) -* don't cast at ("test/cases/large/clang-23353.c": line 1301) -* remove variable l_4264 at ("test/cases/large/clang-23353.c": line 1301) -* inline variable l_4265 at ("test/cases/large/clang-23353.c": line 1302) -* remove initializer at ("test/cases/large/clang-23353.c": line 1303) -* don't cast at ("test/cases/large/clang-23353.c": line 1303) -* remove variable l_4266 at ("test/cases/large/clang-23353.c": line 1303) -* remove variable l_4267 at ("test/cases/large/clang-23353.c": line 1304) -* remove variable l_4268 at ("test/cases/large/clang-23353.c": line 1305) -* remove variable l_4269 at ("test/cases/large/clang-23353.c": line 1306) -* remove variable l_4270 at ("test/cases/large/clang-23353.c": line 1307) -* remove variable l_4271 at ("test/cases/large/clang-23353.c": line 1308) -* remove initializer at ("test/cases/large/clang-23353.c": line 1309) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1309) -* remove variable l_4272 at ("test/cases/large/clang-23353.c": line 1309) -* remove variable l_4273 at ("test/cases/large/clang-23353.c": line 1310) -* remove initializer at ("test/cases/large/clang-23353.c": line 1311) -* don't cast at ("test/cases/large/clang-23353.c": line 1311) -* remove variable l_4274 at ("test/cases/large/clang-23353.c": line 1311) -* remove variable l_4275 at ("test/cases/large/clang-23353.c": line 1312) -* remove variable l_4276 at ("test/cases/large/clang-23353.c": line 1313) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1314) -* inline variable l_4277 at ("test/cases/large/clang-23353.c": line 1314) -* remove variable l_4278 at ("test/cases/large/clang-23353.c": line 1315) -* remove variable l_4279 at ("test/cases/large/clang-23353.c": line 1316) -* remove initializer at ("test/cases/large/clang-23353.c": line 1317) -* don't cast at ("test/cases/large/clang-23353.c": line 1317) -* remove variable l_4280 at ("test/cases/large/clang-23353.c": line 1317) -* remove variable l_4281 at ("test/cases/large/clang-23353.c": line 1318) -* remove initializer at ("test/cases/large/clang-23353.c": line 1319) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1319) -* remove variable l_4282 at ("test/cases/large/clang-23353.c": line 1319) -* remove variable l_4283 at ("test/cases/large/clang-23353.c": line 1320) -* remove variable l_4284 at ("test/cases/large/clang-23353.c": line 1321) -* remove variable l_4285 at ("test/cases/large/clang-23353.c": line 1322) -* remove initializer at ("test/cases/large/clang-23353.c": line 1323) -* don't cast at ("test/cases/large/clang-23353.c": line 1323) -* remove variable l_4286 at ("test/cases/large/clang-23353.c": line 1323) -* remove initializer at ("test/cases/large/clang-23353.c": line 1324) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1324) -* remove variable l_4287 at ("test/cases/large/clang-23353.c": line 1324) -* remove variable l_4288 at ("test/cases/large/clang-23353.c": line 1325) -* remove initializer at ("test/cases/large/clang-23353.c": line 1326) -* don't cast at ("test/cases/large/clang-23353.c": line 1326) -* remove variable l_4289 at ("test/cases/large/clang-23353.c": line 1326) -* remove variable l_4290 at ("test/cases/large/clang-23353.c": line 1327) -* remove initializer at ("test/cases/large/clang-23353.c": line 1328) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1328) -* remove variable l_4291 at ("test/cases/large/clang-23353.c": line 1328) -* remove initializer at ("test/cases/large/clang-23353.c": line 1329) -* don't cast at ("test/cases/large/clang-23353.c": line 1329) -* remove variable l_4292 at ("test/cases/large/clang-23353.c": line 1329) -* remove initializer at ("test/cases/large/clang-23353.c": line 1330) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1330) -* remove variable l_4293 at ("test/cases/large/clang-23353.c": line 1330) -* remove initializer at ("test/cases/large/clang-23353.c": line 1331) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1331) -* remove variable l_4294 at ("test/cases/large/clang-23353.c": line 1331) -* remove initializer at ("test/cases/large/clang-23353.c": line 1332) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1332) -* remove variable l_4295 at ("test/cases/large/clang-23353.c": line 1332) -* remove initializer at ("test/cases/large/clang-23353.c": line 1333) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1333) -* remove variable l_4296 at ("test/cases/large/clang-23353.c": line 1333) -* remove variable l_4297 at ("test/cases/large/clang-23353.c": line 1334) -* remove variable l_4298 at ("test/cases/large/clang-23353.c": line 1335) -* remove variable l_4299 at ("test/cases/large/clang-23353.c": line 1336) -* inline variable l_4300 at ("test/cases/large/clang-23353.c": line 1337) -* remove initializer at ("test/cases/large/clang-23353.c": line 1338) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1338) -* remove variable l_4301 at ("test/cases/large/clang-23353.c": line 1338) -* remove initializer at ("test/cases/large/clang-23353.c": line 1339) -* don't cast at ("test/cases/large/clang-23353.c": line 1339) -* remove variable l_4302 at ("test/cases/large/clang-23353.c": line 1339) -* remove initializer at ("test/cases/large/clang-23353.c": line 1340) -* don't cast at ("test/cases/large/clang-23353.c": line 1340) -* remove variable l_4303 at ("test/cases/large/clang-23353.c": line 1340) -* remove initializer at ("test/cases/large/clang-23353.c": line 1341) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1341) -* remove variable l_4304 at ("test/cases/large/clang-23353.c": line 1341) -* remove variable l_4305 at ("test/cases/large/clang-23353.c": line 1342) -* remove initializer at ("test/cases/large/clang-23353.c": line 1343) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1343) -* remove variable l_4306 at ("test/cases/large/clang-23353.c": line 1343) -* remove initializer at ("test/cases/large/clang-23353.c": line 1344) -* don't cast at ("test/cases/large/clang-23353.c": line 1344) -* remove variable l_4307 at ("test/cases/large/clang-23353.c": line 1344) -* remove initializer at ("test/cases/large/clang-23353.c": line 1345) -* don't cast at ("test/cases/large/clang-23353.c": line 1345) -* remove variable l_4308 at ("test/cases/large/clang-23353.c": line 1345) -* remove initializer at ("test/cases/large/clang-23353.c": line 1346) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1346) -* remove variable l_4309 at ("test/cases/large/clang-23353.c": line 1346) -* remove initializer at ("test/cases/large/clang-23353.c": line 1347) -* don't cast at ("test/cases/large/clang-23353.c": line 1347) -* remove variable l_4310 at ("test/cases/large/clang-23353.c": line 1347) -* remove variable l_4311 at ("test/cases/large/clang-23353.c": line 1348) -* remove initializer at ("test/cases/large/clang-23353.c": line 1349) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1349) -* remove variable l_4312 at ("test/cases/large/clang-23353.c": line 1349) -* remove initializer at ("test/cases/large/clang-23353.c": line 1350) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1350) -* remove variable l_4313 at ("test/cases/large/clang-23353.c": line 1350) -* remove initializer at ("test/cases/large/clang-23353.c": line 1351) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1351) -* remove variable l_4314 at ("test/cases/large/clang-23353.c": line 1351) -* remove initializer at ("test/cases/large/clang-23353.c": line 1352) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1352) -* remove variable l_4315 at ("test/cases/large/clang-23353.c": line 1352) -* remove initializer at ("test/cases/large/clang-23353.c": line 1353) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1353) -* remove variable l_4316 at ("test/cases/large/clang-23353.c": line 1353) -* inline variable l_4317 at ("test/cases/large/clang-23353.c": line 1354) -* remove initializer at ("test/cases/large/clang-23353.c": line 1355) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1355) -* remove variable l_4318 at ("test/cases/large/clang-23353.c": line 1355) -* remove initializer at ("test/cases/large/clang-23353.c": line 1356) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1356) -* remove variable l_4319 at ("test/cases/large/clang-23353.c": line 1356) -* remove initializer at ("test/cases/large/clang-23353.c": line 1357) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1357) -* remove variable l_4320 at ("test/cases/large/clang-23353.c": line 1357) -* remove variable l_4321 at ("test/cases/large/clang-23353.c": line 1358) -* remove initializer at ("test/cases/large/clang-23353.c": line 1359) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1359) -* remove variable l_4322 at ("test/cases/large/clang-23353.c": line 1359) -* remove variable l_4323 at ("test/cases/large/clang-23353.c": line 1360) -* remove variable l_4324 at ("test/cases/large/clang-23353.c": line 1361) -* remove initializer at ("test/cases/large/clang-23353.c": line 1362) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1362) -* remove variable l_4325 at ("test/cases/large/clang-23353.c": line 1362) -* inline variable l_4326 at ("test/cases/large/clang-23353.c": line 1363) -* remove variable l_4327 at ("test/cases/large/clang-23353.c": line 1364) -* remove variable l_4328 at ("test/cases/large/clang-23353.c": line 1365) -* remove variable l_4329 at ("test/cases/large/clang-23353.c": line 1366) -* remove initializer at ("test/cases/large/clang-23353.c": line 1367) -* don't cast at ("test/cases/large/clang-23353.c": line 1367) -* remove variable l_4330 at ("test/cases/large/clang-23353.c": line 1367) -* remove variable l_4331 at ("test/cases/large/clang-23353.c": line 1368) -* remove initializer at ("test/cases/large/clang-23353.c": line 1369) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1369) -* remove variable l_4332 at ("test/cases/large/clang-23353.c": line 1369) -* remove initializer at ("test/cases/large/clang-23353.c": line 1370) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1370) -* remove variable l_4333 at ("test/cases/large/clang-23353.c": line 1370) -* remove initializer at ("test/cases/large/clang-23353.c": line 1371) -* don't cast at ("test/cases/large/clang-23353.c": line 1371) -* remove variable l_4334 at ("test/cases/large/clang-23353.c": line 1371) -* remove variable l_4335 at ("test/cases/large/clang-23353.c": line 1372) -* remove initializer at ("test/cases/large/clang-23353.c": line 1373) -* don't cast at ("test/cases/large/clang-23353.c": line 1373) -* remove variable l_4336 at ("test/cases/large/clang-23353.c": line 1373) -* remove initializer at ("test/cases/large/clang-23353.c": line 1374) -* don't cast at ("test/cases/large/clang-23353.c": line 1374) -* remove variable l_4337 at ("test/cases/large/clang-23353.c": line 1374) -* remove variable l_4338 at ("test/cases/large/clang-23353.c": line 1375) -* remove initializer at ("test/cases/large/clang-23353.c": line 1376) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1376) -* remove variable l_4339 at ("test/cases/large/clang-23353.c": line 1376) -* inline variable l_4340 at ("test/cases/large/clang-23353.c": line 1377) -* remove initializer at ("test/cases/large/clang-23353.c": line 1378) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1378) -* remove variable l_4341 at ("test/cases/large/clang-23353.c": line 1378) -* remove initializer at ("test/cases/large/clang-23353.c": line 1379) -* don't cast at ("test/cases/large/clang-23353.c": line 1379) -* remove variable l_4342 at ("test/cases/large/clang-23353.c": line 1379) -* inline variable l_4343 at ("test/cases/large/clang-23353.c": line 1380) -* remove initializer at ("test/cases/large/clang-23353.c": line 1381) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1381) -* remove variable l_4344 at ("test/cases/large/clang-23353.c": line 1381) -* remove initializer at ("test/cases/large/clang-23353.c": line 1382) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1382) -* remove variable l_4345 at ("test/cases/large/clang-23353.c": line 1382) -* remove initializer at ("test/cases/large/clang-23353.c": line 1383) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1383) -* remove variable l_4346 at ("test/cases/large/clang-23353.c": line 1383) -* remove initializer at ("test/cases/large/clang-23353.c": line 1384) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1384) -* remove variable l_4347 at ("test/cases/large/clang-23353.c": line 1384) -* remove initializer at ("test/cases/large/clang-23353.c": line 1385) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1385) -* remove variable l_4348 at ("test/cases/large/clang-23353.c": line 1385) -* remove initializer at ("test/cases/large/clang-23353.c": line 1386) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1386) -* remove variable l_4349 at ("test/cases/large/clang-23353.c": line 1386) -* remove initializer at ("test/cases/large/clang-23353.c": line 1387) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1387) -* remove variable l_4350 at ("test/cases/large/clang-23353.c": line 1387) -* remove initializer at ("test/cases/large/clang-23353.c": line 1388) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1388) -* remove variable l_4351 at ("test/cases/large/clang-23353.c": line 1388) -* inline variable l_4352 at ("test/cases/large/clang-23353.c": line 1389) -* remove initializer at ("test/cases/large/clang-23353.c": line 1390) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1390) -* remove variable l_4353 at ("test/cases/large/clang-23353.c": line 1390) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1391) -* inline variable l_4354 at ("test/cases/large/clang-23353.c": line 1391) -* remove initializer at ("test/cases/large/clang-23353.c": line 1392) -* don't cast at ("test/cases/large/clang-23353.c": line 1392) -* remove variable l_4355 at ("test/cases/large/clang-23353.c": line 1392) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1393) -* inline variable l_4356 at ("test/cases/large/clang-23353.c": line 1393) -* remove initializer at ("test/cases/large/clang-23353.c": line 1394) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1394) -* remove variable l_4357 at ("test/cases/large/clang-23353.c": line 1394) -* remove initializer at ("test/cases/large/clang-23353.c": line 1395) -* don't cast at ("test/cases/large/clang-23353.c": line 1395) -* remove variable l_4358 at ("test/cases/large/clang-23353.c": line 1395) -* remove variable l_4359 at ("test/cases/large/clang-23353.c": line 1396) -* remove initializer at ("test/cases/large/clang-23353.c": line 1397) -* don't cast at ("test/cases/large/clang-23353.c": line 1397) -* remove variable l_4360 at ("test/cases/large/clang-23353.c": line 1397) -* remove initializer at ("test/cases/large/clang-23353.c": line 1398) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1398) -* remove variable l_4361 at ("test/cases/large/clang-23353.c": line 1398) -* remove initializer at ("test/cases/large/clang-23353.c": line 1399) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1399) -* remove variable l_4362 at ("test/cases/large/clang-23353.c": line 1399) -* remove initializer at ("test/cases/large/clang-23353.c": line 1400) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1400) -* remove variable l_4363 at ("test/cases/large/clang-23353.c": line 1400) -* remove initializer at ("test/cases/large/clang-23353.c": line 1401) -* don't cast at ("test/cases/large/clang-23353.c": line 1401) -* remove variable l_4364 at ("test/cases/large/clang-23353.c": line 1401) -* remove initializer at ("test/cases/large/clang-23353.c": line 1402) -* don't cast at ("test/cases/large/clang-23353.c": line 1402) -* remove variable l_4365 at ("test/cases/large/clang-23353.c": line 1402) -* remove initializer at ("test/cases/large/clang-23353.c": line 1403) -* don't cast at ("test/cases/large/clang-23353.c": line 1403) -* remove variable l_4366 at ("test/cases/large/clang-23353.c": line 1403) -* remove initializer at ("test/cases/large/clang-23353.c": line 1404) -* don't cast at ("test/cases/large/clang-23353.c": line 1404) -* remove variable l_4367 at ("test/cases/large/clang-23353.c": line 1404) -* remove initializer at ("test/cases/large/clang-23353.c": line 1405) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1405) -* remove variable l_4368 at ("test/cases/large/clang-23353.c": line 1405) -* remove initializer at ("test/cases/large/clang-23353.c": line 1406) -* don't cast at ("test/cases/large/clang-23353.c": line 1406) -* remove variable l_4369 at ("test/cases/large/clang-23353.c": line 1406) -* remove initializer at ("test/cases/large/clang-23353.c": line 1407) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1407) -* remove variable l_4370 at ("test/cases/large/clang-23353.c": line 1407) -* remove initializer at ("test/cases/large/clang-23353.c": line 1408) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1408) -* remove variable l_4371 at ("test/cases/large/clang-23353.c": line 1408) -* remove initializer at ("test/cases/large/clang-23353.c": line 1409) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1409) -* remove variable l_4372 at ("test/cases/large/clang-23353.c": line 1409) -* remove initializer at ("test/cases/large/clang-23353.c": line 1410) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1410) -* remove variable l_4373 at ("test/cases/large/clang-23353.c": line 1410) -* remove initializer at ("test/cases/large/clang-23353.c": line 1411) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1411) -* remove variable l_4374 at ("test/cases/large/clang-23353.c": line 1411) -* remove initializer at ("test/cases/large/clang-23353.c": line 1412) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1412) -* remove variable l_4375 at ("test/cases/large/clang-23353.c": line 1412) -* remove initializer at ("test/cases/large/clang-23353.c": line 1413) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1413) -* remove variable l_4376 at ("test/cases/large/clang-23353.c": line 1413) -* remove initializer at ("test/cases/large/clang-23353.c": line 1414) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1414) -* remove variable l_4377 at ("test/cases/large/clang-23353.c": line 1414) -* remove variable l_4378 at ("test/cases/large/clang-23353.c": line 1415) -* remove initializer at ("test/cases/large/clang-23353.c": line 1416) -* don't cast at ("test/cases/large/clang-23353.c": line 1416) -* remove variable l_4379 at ("test/cases/large/clang-23353.c": line 1416) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1417) -* inline variable l_4380 at ("test/cases/large/clang-23353.c": line 1417) -* remove initializer at ("test/cases/large/clang-23353.c": line 1418) -* don't cast at ("test/cases/large/clang-23353.c": line 1418) -* remove variable l_4381 at ("test/cases/large/clang-23353.c": line 1418) -* remove initializer at ("test/cases/large/clang-23353.c": line 1419) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1419) -* remove variable l_4382 at ("test/cases/large/clang-23353.c": line 1419) -* remove initializer at ("test/cases/large/clang-23353.c": line 1420) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1420) -* remove variable l_4383 at ("test/cases/large/clang-23353.c": line 1420) -* inline variable l_4384 at ("test/cases/large/clang-23353.c": line 1421) -* remove initializer at ("test/cases/large/clang-23353.c": line 1422) -* don't cast at ("test/cases/large/clang-23353.c": line 1422) -* remove variable l_4385 at ("test/cases/large/clang-23353.c": line 1422) -* remove initializer at ("test/cases/large/clang-23353.c": line 1423) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1423) -* remove variable l_4386 at ("test/cases/large/clang-23353.c": line 1423) -* remove initializer at ("test/cases/large/clang-23353.c": line 1424) -* don't cast at ("test/cases/large/clang-23353.c": line 1424) -* remove variable l_4387 at ("test/cases/large/clang-23353.c": line 1424) -* remove variable l_4388 at ("test/cases/large/clang-23353.c": line 1425) -* remove initializer at ("test/cases/large/clang-23353.c": line 1426) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1426) -* remove variable l_4389 at ("test/cases/large/clang-23353.c": line 1426) -* remove initializer at ("test/cases/large/clang-23353.c": line 1427) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1427) -* remove variable l_4390 at ("test/cases/large/clang-23353.c": line 1427) -* remove initializer at ("test/cases/large/clang-23353.c": line 1428) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1428) -* remove variable l_4391 at ("test/cases/large/clang-23353.c": line 1428) -* remove initializer at ("test/cases/large/clang-23353.c": line 1429) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1429) -* remove variable l_4392 at ("test/cases/large/clang-23353.c": line 1429) -* remove initializer at ("test/cases/large/clang-23353.c": line 1430) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1430) -* remove variable l_4393 at ("test/cases/large/clang-23353.c": line 1430) -* remove initializer at ("test/cases/large/clang-23353.c": line 1431) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1431) -* remove variable l_4394 at ("test/cases/large/clang-23353.c": line 1431) -* remove initializer at ("test/cases/large/clang-23353.c": line 1432) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1432) -* remove variable l_4395 at ("test/cases/large/clang-23353.c": line 1432) -* remove initializer at ("test/cases/large/clang-23353.c": line 1433) -* don't cast at ("test/cases/large/clang-23353.c": line 1433) -* remove variable l_4396 at ("test/cases/large/clang-23353.c": line 1433) -* remove initializer at ("test/cases/large/clang-23353.c": line 1434) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1434) -* remove variable l_4397 at ("test/cases/large/clang-23353.c": line 1434) -* remove initializer at ("test/cases/large/clang-23353.c": line 1435) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1435) -* remove variable l_4398 at ("test/cases/large/clang-23353.c": line 1435) -* remove initializer at ("test/cases/large/clang-23353.c": line 1436) -* don't cast at ("test/cases/large/clang-23353.c": line 1436) -* remove variable l_4399 at ("test/cases/large/clang-23353.c": line 1436) -* remove initializer at ("test/cases/large/clang-23353.c": line 1437) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1437) -* remove variable l_4400 at ("test/cases/large/clang-23353.c": line 1437) -* remove initializer at ("test/cases/large/clang-23353.c": line 1438) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1438) -* remove variable l_4401 at ("test/cases/large/clang-23353.c": line 1438) -* remove initializer at ("test/cases/large/clang-23353.c": line 1439) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1439) -* remove variable l_4402 at ("test/cases/large/clang-23353.c": line 1439) -* remove initializer at ("test/cases/large/clang-23353.c": line 1440) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1440) -* remove variable l_4403 at ("test/cases/large/clang-23353.c": line 1440) -* remove initializer at ("test/cases/large/clang-23353.c": line 1441) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1441) -* remove variable l_4404 at ("test/cases/large/clang-23353.c": line 1441) -* remove initializer at ("test/cases/large/clang-23353.c": line 1442) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1442) -* remove variable l_4405 at ("test/cases/large/clang-23353.c": line 1442) -* remove initializer at ("test/cases/large/clang-23353.c": line 1443) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1443) -* remove variable l_4406 at ("test/cases/large/clang-23353.c": line 1443) -* remove initializer at ("test/cases/large/clang-23353.c": line 1444) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1444) -* remove variable l_4407 at ("test/cases/large/clang-23353.c": line 1444) -* remove initializer at ("test/cases/large/clang-23353.c": line 1445) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1445) -* remove variable l_4408 at ("test/cases/large/clang-23353.c": line 1445) -* remove initializer at ("test/cases/large/clang-23353.c": line 1446) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1446) -* remove variable l_4409 at ("test/cases/large/clang-23353.c": line 1446) -* remove initializer at ("test/cases/large/clang-23353.c": line 1447) -* don't cast at ("test/cases/large/clang-23353.c": line 1447) -* remove variable l_4410 at ("test/cases/large/clang-23353.c": line 1447) -* remove initializer at ("test/cases/large/clang-23353.c": line 1448) -* don't cast at ("test/cases/large/clang-23353.c": line 1448) -* remove variable l_4411 at ("test/cases/large/clang-23353.c": line 1448) -* remove initializer at ("test/cases/large/clang-23353.c": line 1449) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1449) -* remove variable l_4412 at ("test/cases/large/clang-23353.c": line 1449) -* remove variable l_4413 at ("test/cases/large/clang-23353.c": line 1450) -* remove variable l_4414 at ("test/cases/large/clang-23353.c": line 1451) -* remove initializer at ("test/cases/large/clang-23353.c": line 1452) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1452) -* remove variable l_4415 at ("test/cases/large/clang-23353.c": line 1452) -* remove initializer at ("test/cases/large/clang-23353.c": line 1453) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1453) -* remove variable l_4416 at ("test/cases/large/clang-23353.c": line 1453) -* remove initializer at ("test/cases/large/clang-23353.c": line 1454) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1454) -* remove variable l_4417 at ("test/cases/large/clang-23353.c": line 1454) -* remove initializer at ("test/cases/large/clang-23353.c": line 1455) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1455) -* remove variable l_4418 at ("test/cases/large/clang-23353.c": line 1455) -* remove variable l_4419 at ("test/cases/large/clang-23353.c": line 1456) -* remove initializer at ("test/cases/large/clang-23353.c": line 1457) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1457) -* remove variable l_4420 at ("test/cases/large/clang-23353.c": line 1457) -* remove initializer at ("test/cases/large/clang-23353.c": line 1458) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1458) -* remove variable l_4421 at ("test/cases/large/clang-23353.c": line 1458) -* remove variable l_4422 at ("test/cases/large/clang-23353.c": line 1459) -* remove initializer at ("test/cases/large/clang-23353.c": line 1460) -* don't cast at ("test/cases/large/clang-23353.c": line 1460) -* remove variable l_4423 at ("test/cases/large/clang-23353.c": line 1460) -* remove initializer at ("test/cases/large/clang-23353.c": line 1461) -* don't cast at ("test/cases/large/clang-23353.c": line 1461) -* remove variable l_4424 at ("test/cases/large/clang-23353.c": line 1461) -* remove initializer at ("test/cases/large/clang-23353.c": line 1462) -* don't cast at ("test/cases/large/clang-23353.c": line 1462) -* remove variable l_4425 at ("test/cases/large/clang-23353.c": line 1462) -* remove initializer at ("test/cases/large/clang-23353.c": line 1463) -* don't cast at ("test/cases/large/clang-23353.c": line 1463) -* remove variable l_4426 at ("test/cases/large/clang-23353.c": line 1463) -* remove initializer at ("test/cases/large/clang-23353.c": line 1464) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1464) -* remove variable l_4427 at ("test/cases/large/clang-23353.c": line 1464) -* remove initializer at ("test/cases/large/clang-23353.c": line 1465) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1465) -* remove variable l_4428 at ("test/cases/large/clang-23353.c": line 1465) -* inline variable l_4429 at ("test/cases/large/clang-23353.c": line 1466) -* remove initializer at ("test/cases/large/clang-23353.c": line 1467) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1467) -* remove variable l_4430 at ("test/cases/large/clang-23353.c": line 1467) -* remove initializer at ("test/cases/large/clang-23353.c": line 1468) -* don't cast at ("test/cases/large/clang-23353.c": line 1468) -* remove variable l_4431 at ("test/cases/large/clang-23353.c": line 1468) -* remove initializer at ("test/cases/large/clang-23353.c": line 1469) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1469) -* remove variable l_4432 at ("test/cases/large/clang-23353.c": line 1469) -* remove initializer at ("test/cases/large/clang-23353.c": line 1470) -* don't cast at ("test/cases/large/clang-23353.c": line 1470) -* remove variable l_4433 at ("test/cases/large/clang-23353.c": line 1470) -* remove initializer at ("test/cases/large/clang-23353.c": line 1471) -* don't cast at ("test/cases/large/clang-23353.c": line 1471) -* remove variable l_4434 at ("test/cases/large/clang-23353.c": line 1471) -* remove initializer at ("test/cases/large/clang-23353.c": line 1472) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1472) -* remove variable l_4435 at ("test/cases/large/clang-23353.c": line 1472) -* remove initializer at ("test/cases/large/clang-23353.c": line 1473) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1473) -* remove variable l_4436 at ("test/cases/large/clang-23353.c": line 1473) -* remove initializer at ("test/cases/large/clang-23353.c": line 1474) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1474) -* remove variable l_4437 at ("test/cases/large/clang-23353.c": line 1474) -* inline variable l_4438 at ("test/cases/large/clang-23353.c": line 1475) -* inline variable l_4439 at ("test/cases/large/clang-23353.c": line 1476) -* remove initializer at ("test/cases/large/clang-23353.c": line 1477) -* don't cast at ("test/cases/large/clang-23353.c": line 1477) -* remove variable l_4440 at ("test/cases/large/clang-23353.c": line 1477) -* remove initializer at ("test/cases/large/clang-23353.c": line 1478) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1478) -* remove variable l_4441 at ("test/cases/large/clang-23353.c": line 1478) -* remove initializer at ("test/cases/large/clang-23353.c": line 1479) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1479) -* remove variable l_4442 at ("test/cases/large/clang-23353.c": line 1479) -* remove initializer at ("test/cases/large/clang-23353.c": line 1480) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1480) -* remove variable l_4443 at ("test/cases/large/clang-23353.c": line 1480) -* remove initializer at ("test/cases/large/clang-23353.c": line 1481) -* don't cast at ("test/cases/large/clang-23353.c": line 1481) -* remove variable l_4444 at ("test/cases/large/clang-23353.c": line 1481) -* remove initializer at ("test/cases/large/clang-23353.c": line 1482) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1482) -* remove variable l_4445 at ("test/cases/large/clang-23353.c": line 1482) -* inline variable l_4446 at ("test/cases/large/clang-23353.c": line 1483) -* remove initializer at ("test/cases/large/clang-23353.c": line 1484) -* don't cast at ("test/cases/large/clang-23353.c": line 1484) -* remove variable l_4447 at ("test/cases/large/clang-23353.c": line 1484) -* remove initializer at ("test/cases/large/clang-23353.c": line 1485) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1485) -* remove variable l_4448 at ("test/cases/large/clang-23353.c": line 1485) -* remove variable l_4449 at ("test/cases/large/clang-23353.c": line 1486) -* remove initializer at ("test/cases/large/clang-23353.c": line 1487) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1487) -* remove variable l_4450 at ("test/cases/large/clang-23353.c": line 1487) -* inline variable l_4451 at ("test/cases/large/clang-23353.c": line 1488) -* remove initializer at ("test/cases/large/clang-23353.c": line 1489) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1489) -* remove variable l_4452 at ("test/cases/large/clang-23353.c": line 1489) -* remove initializer at ("test/cases/large/clang-23353.c": line 1490) -* don't cast at ("test/cases/large/clang-23353.c": line 1490) -* remove variable l_4453 at ("test/cases/large/clang-23353.c": line 1490) -* remove initializer at ("test/cases/large/clang-23353.c": line 1491) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1491) -* remove variable l_4454 at ("test/cases/large/clang-23353.c": line 1491) -* remove initializer at ("test/cases/large/clang-23353.c": line 1492) -* don't cast at ("test/cases/large/clang-23353.c": line 1492) -* remove variable l_4455 at ("test/cases/large/clang-23353.c": line 1492) -* remove variable l_4456 at ("test/cases/large/clang-23353.c": line 1493) -* remove initializer at ("test/cases/large/clang-23353.c": line 1494) -* don't cast at ("test/cases/large/clang-23353.c": line 1494) -* remove variable l_4457 at ("test/cases/large/clang-23353.c": line 1494) -* remove initializer at ("test/cases/large/clang-23353.c": line 1495) -* don't cast at ("test/cases/large/clang-23353.c": line 1495) -* remove variable l_4458 at ("test/cases/large/clang-23353.c": line 1495) -* remove initializer at ("test/cases/large/clang-23353.c": line 1496) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1496) -* remove variable l_4459 at ("test/cases/large/clang-23353.c": line 1496) -* remove initializer at ("test/cases/large/clang-23353.c": line 1497) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1497) -* remove variable l_4460 at ("test/cases/large/clang-23353.c": line 1497) -* remove initializer at ("test/cases/large/clang-23353.c": line 1498) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1498) -* remove variable l_4461 at ("test/cases/large/clang-23353.c": line 1498) -* inline variable l_4462 at ("test/cases/large/clang-23353.c": line 1499) -* remove initializer at ("test/cases/large/clang-23353.c": line 1500) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1500) -* remove variable l_4463 at ("test/cases/large/clang-23353.c": line 1500) -* inline variable l_4464 at ("test/cases/large/clang-23353.c": line 1501) -* remove initializer at ("test/cases/large/clang-23353.c": line 1502) -* don't cast at ("test/cases/large/clang-23353.c": line 1502) -* remove variable l_4465 at ("test/cases/large/clang-23353.c": line 1502) -* remove initializer at ("test/cases/large/clang-23353.c": line 1503) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1503) -* remove variable l_4466 at ("test/cases/large/clang-23353.c": line 1503) -* remove variable l_4467 at ("test/cases/large/clang-23353.c": line 1504) -* remove initializer at ("test/cases/large/clang-23353.c": line 1505) -* don't cast at ("test/cases/large/clang-23353.c": line 1505) -* remove variable l_4468 at ("test/cases/large/clang-23353.c": line 1505) -* remove initializer at ("test/cases/large/clang-23353.c": line 1506) -* don't cast at ("test/cases/large/clang-23353.c": line 1506) -* remove variable l_4469 at ("test/cases/large/clang-23353.c": line 1506) -* remove initializer at ("test/cases/large/clang-23353.c": line 1507) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1507) -* remove variable l_4470 at ("test/cases/large/clang-23353.c": line 1507) -* remove initializer at ("test/cases/large/clang-23353.c": line 1508) -* don't cast at ("test/cases/large/clang-23353.c": line 1508) -* remove variable l_4471 at ("test/cases/large/clang-23353.c": line 1508) -* remove initializer at ("test/cases/large/clang-23353.c": line 1509) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1509) -* remove variable l_4472 at ("test/cases/large/clang-23353.c": line 1509) -* remove initializer at ("test/cases/large/clang-23353.c": line 1510) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1510) -* remove variable l_4473 at ("test/cases/large/clang-23353.c": line 1510) -* remove initializer at ("test/cases/large/clang-23353.c": line 1511) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1511) -* remove variable l_4474 at ("test/cases/large/clang-23353.c": line 1511) -* inline variable l_4475 at ("test/cases/large/clang-23353.c": line 1512) -* remove initializer at ("test/cases/large/clang-23353.c": line 1513) -* don't cast at ("test/cases/large/clang-23353.c": line 1513) -* remove variable l_4476 at ("test/cases/large/clang-23353.c": line 1513) -* remove variable l_4477 at ("test/cases/large/clang-23353.c": line 1514) -* remove initializer at ("test/cases/large/clang-23353.c": line 1515) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1515) -* remove variable l_4478 at ("test/cases/large/clang-23353.c": line 1515) -* remove initializer at ("test/cases/large/clang-23353.c": line 1516) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1516) -* remove variable l_4479 at ("test/cases/large/clang-23353.c": line 1516) -* remove initializer at ("test/cases/large/clang-23353.c": line 1517) -* don't cast at ("test/cases/large/clang-23353.c": line 1517) -* remove variable l_4480 at ("test/cases/large/clang-23353.c": line 1517) -* remove initializer at ("test/cases/large/clang-23353.c": line 1518) -* don't cast at ("test/cases/large/clang-23353.c": line 1518) -* remove variable l_4481 at ("test/cases/large/clang-23353.c": line 1518) -* remove initializer at ("test/cases/large/clang-23353.c": line 1519) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1519) -* remove variable l_4482 at ("test/cases/large/clang-23353.c": line 1519) -* remove initializer at ("test/cases/large/clang-23353.c": line 1520) -* don't cast at ("test/cases/large/clang-23353.c": line 1520) -* remove variable l_4483 at ("test/cases/large/clang-23353.c": line 1520) -* remove initializer at ("test/cases/large/clang-23353.c": line 1521) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1521) -* remove variable l_4484 at ("test/cases/large/clang-23353.c": line 1521) -* inline variable l_4485 at ("test/cases/large/clang-23353.c": line 1522) -* remove initializer at ("test/cases/large/clang-23353.c": line 1523) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1523) -* remove variable l_4486 at ("test/cases/large/clang-23353.c": line 1523) -* inline variable l_4487 at ("test/cases/large/clang-23353.c": line 1524) -* remove variable l_4488 at ("test/cases/large/clang-23353.c": line 1525) -* remove initializer at ("test/cases/large/clang-23353.c": line 1526) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1526) -* remove variable l_4489 at ("test/cases/large/clang-23353.c": line 1526) -* remove initializer at ("test/cases/large/clang-23353.c": line 1527) -* don't cast at ("test/cases/large/clang-23353.c": line 1527) -* remove variable l_4490 at ("test/cases/large/clang-23353.c": line 1527) -* remove initializer at ("test/cases/large/clang-23353.c": line 1528) -* don't cast at ("test/cases/large/clang-23353.c": line 1528) -* remove variable l_4491 at ("test/cases/large/clang-23353.c": line 1528) -* remove initializer at ("test/cases/large/clang-23353.c": line 1529) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1529) -* remove variable l_4492 at ("test/cases/large/clang-23353.c": line 1529) -* remove variable l_4493 at ("test/cases/large/clang-23353.c": line 1530) -* remove initializer at ("test/cases/large/clang-23353.c": line 1531) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1531) -* remove variable l_4494 at ("test/cases/large/clang-23353.c": line 1531) -* remove variable l_4495 at ("test/cases/large/clang-23353.c": line 1532) -* remove initializer at ("test/cases/large/clang-23353.c": line 1533) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1533) -* remove variable l_4496 at ("test/cases/large/clang-23353.c": line 1533) -* remove variable l_4497 at ("test/cases/large/clang-23353.c": line 1534) -* inline variable l_4498 at ("test/cases/large/clang-23353.c": line 1535) -* remove initializer at ("test/cases/large/clang-23353.c": line 1536) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1536) -* remove variable l_4499 at ("test/cases/large/clang-23353.c": line 1536) -* remove initializer at ("test/cases/large/clang-23353.c": line 1537) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1537) -* remove variable l_4500 at ("test/cases/large/clang-23353.c": line 1537) -* remove initializer at ("test/cases/large/clang-23353.c": line 1538) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1538) -* remove variable l_4501 at ("test/cases/large/clang-23353.c": line 1538) -* inline variable l_4502 at ("test/cases/large/clang-23353.c": line 1539) -* remove initializer at ("test/cases/large/clang-23353.c": line 1540) -* don't cast at ("test/cases/large/clang-23353.c": line 1540) -* remove variable l_4503 at ("test/cases/large/clang-23353.c": line 1540) -* remove initializer at ("test/cases/large/clang-23353.c": line 1541) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1541) -* remove variable l_4504 at ("test/cases/large/clang-23353.c": line 1541) -* remove initializer at ("test/cases/large/clang-23353.c": line 1542) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1542) -* remove variable l_4505 at ("test/cases/large/clang-23353.c": line 1542) -* remove initializer at ("test/cases/large/clang-23353.c": line 1543) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1543) -* remove variable l_4506 at ("test/cases/large/clang-23353.c": line 1543) -* remove variable l_4507 at ("test/cases/large/clang-23353.c": line 1544) -* remove initializer at ("test/cases/large/clang-23353.c": line 1545) -* don't cast at ("test/cases/large/clang-23353.c": line 1545) -* remove variable l_4508 at ("test/cases/large/clang-23353.c": line 1545) -* remove initializer at ("test/cases/large/clang-23353.c": line 1546) -* don't cast at ("test/cases/large/clang-23353.c": line 1546) -* remove variable l_4509 at ("test/cases/large/clang-23353.c": line 1546) -* remove initializer at ("test/cases/large/clang-23353.c": line 1547) -* don't cast at ("test/cases/large/clang-23353.c": line 1547) -* remove variable l_4510 at ("test/cases/large/clang-23353.c": line 1547) -* inline variable l_4511 at ("test/cases/large/clang-23353.c": line 1548) -* remove initializer at ("test/cases/large/clang-23353.c": line 1549) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1549) -* remove variable l_4512 at ("test/cases/large/clang-23353.c": line 1549) -* remove initializer at ("test/cases/large/clang-23353.c": line 1550) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1550) -* remove variable l_4513 at ("test/cases/large/clang-23353.c": line 1550) -* remove variable l_4514 at ("test/cases/large/clang-23353.c": line 1551) -* remove variable l_4515 at ("test/cases/large/clang-23353.c": line 1552) -* remove initializer at ("test/cases/large/clang-23353.c": line 1553) -* don't cast at ("test/cases/large/clang-23353.c": line 1553) -* remove variable l_4516 at ("test/cases/large/clang-23353.c": line 1553) -* inline variable l_4517 at ("test/cases/large/clang-23353.c": line 1554) -* remove initializer at ("test/cases/large/clang-23353.c": line 1555) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1555) -* remove variable l_4518 at ("test/cases/large/clang-23353.c": line 1555) -* remove initializer at ("test/cases/large/clang-23353.c": line 1556) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1556) -* remove variable l_4519 at ("test/cases/large/clang-23353.c": line 1556) -* remove initializer at ("test/cases/large/clang-23353.c": line 1557) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1557) -* remove variable l_4520 at ("test/cases/large/clang-23353.c": line 1557) -* remove initializer at ("test/cases/large/clang-23353.c": line 1558) -* don't cast at ("test/cases/large/clang-23353.c": line 1558) -* remove variable l_4521 at ("test/cases/large/clang-23353.c": line 1558) -* remove initializer at ("test/cases/large/clang-23353.c": line 1559) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1559) -* remove variable l_4522 at ("test/cases/large/clang-23353.c": line 1559) -* inline variable l_4523 at ("test/cases/large/clang-23353.c": line 1560) -* remove initializer at ("test/cases/large/clang-23353.c": line 1561) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1561) -* remove variable l_4524 at ("test/cases/large/clang-23353.c": line 1561) -* remove initializer at ("test/cases/large/clang-23353.c": line 1562) -* don't cast at ("test/cases/large/clang-23353.c": line 1562) -* remove variable l_4525 at ("test/cases/large/clang-23353.c": line 1562) -* remove variable l_4526 at ("test/cases/large/clang-23353.c": line 1563) -* remove variable l_4527 at ("test/cases/large/clang-23353.c": line 1564) -* remove initializer at ("test/cases/large/clang-23353.c": line 1565) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1565) -* remove variable l_4528 at ("test/cases/large/clang-23353.c": line 1565) -* remove variable l_4529 at ("test/cases/large/clang-23353.c": line 1566) -* remove initializer at ("test/cases/large/clang-23353.c": line 1567) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1567) -* remove variable l_4530 at ("test/cases/large/clang-23353.c": line 1567) -* remove initializer at ("test/cases/large/clang-23353.c": line 1568) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1568) -* remove variable l_4531 at ("test/cases/large/clang-23353.c": line 1568) -* remove initializer at ("test/cases/large/clang-23353.c": line 1569) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1569) -* remove variable l_4532 at ("test/cases/large/clang-23353.c": line 1569) -* remove initializer at ("test/cases/large/clang-23353.c": line 1570) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1570) -* remove variable l_4533 at ("test/cases/large/clang-23353.c": line 1570) -* remove variable l_4534 at ("test/cases/large/clang-23353.c": line 1571) -* remove initializer at ("test/cases/large/clang-23353.c": line 1572) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1572) -* remove variable l_4535 at ("test/cases/large/clang-23353.c": line 1572) -* remove initializer at ("test/cases/large/clang-23353.c": line 1573) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1573) -* remove variable l_4536 at ("test/cases/large/clang-23353.c": line 1573) -* remove initializer at ("test/cases/large/clang-23353.c": line 1574) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1574) -* remove variable l_4537 at ("test/cases/large/clang-23353.c": line 1574) -* remove variable l_4538 at ("test/cases/large/clang-23353.c": line 1575) -* remove initializer at ("test/cases/large/clang-23353.c": line 1576) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1576) -* remove variable l_4539 at ("test/cases/large/clang-23353.c": line 1576) -* inline variable l_4540 at ("test/cases/large/clang-23353.c": line 1577) -* remove initializer at ("test/cases/large/clang-23353.c": line 1578) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1578) -* remove variable l_4541 at ("test/cases/large/clang-23353.c": line 1578) -* remove initializer at ("test/cases/large/clang-23353.c": line 1579) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1579) -* remove variable l_4542 at ("test/cases/large/clang-23353.c": line 1579) -* remove initializer at ("test/cases/large/clang-23353.c": line 1580) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1580) -* remove variable l_4543 at ("test/cases/large/clang-23353.c": line 1580) -* remove initializer at ("test/cases/large/clang-23353.c": line 1581) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1581) -* remove variable l_4544 at ("test/cases/large/clang-23353.c": line 1581) -* remove initializer at ("test/cases/large/clang-23353.c": line 1582) -* don't cast at ("test/cases/large/clang-23353.c": line 1582) -* remove variable l_4545 at ("test/cases/large/clang-23353.c": line 1582) -* inline variable l_4546 at ("test/cases/large/clang-23353.c": line 1583) -* remove initializer at ("test/cases/large/clang-23353.c": line 1584) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1584) -* remove variable l_4547 at ("test/cases/large/clang-23353.c": line 1584) -* remove initializer at ("test/cases/large/clang-23353.c": line 1585) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1585) -* remove variable l_4548 at ("test/cases/large/clang-23353.c": line 1585) -* inline variable l_4549 at ("test/cases/large/clang-23353.c": line 1586) -* remove initializer at ("test/cases/large/clang-23353.c": line 1587) -* don't cast at ("test/cases/large/clang-23353.c": line 1587) -* remove variable l_4550 at ("test/cases/large/clang-23353.c": line 1587) -* remove initializer at ("test/cases/large/clang-23353.c": line 1588) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1588) -* remove variable l_4551 at ("test/cases/large/clang-23353.c": line 1588) -* remove initializer at ("test/cases/large/clang-23353.c": line 1589) -* don't cast at ("test/cases/large/clang-23353.c": line 1589) -* remove variable l_4552 at ("test/cases/large/clang-23353.c": line 1589) -* remove variable l_4553 at ("test/cases/large/clang-23353.c": line 1590) -* inline variable l_4554 at ("test/cases/large/clang-23353.c": line 1591) -* remove initializer at ("test/cases/large/clang-23353.c": line 1592) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1592) -* remove variable l_4555 at ("test/cases/large/clang-23353.c": line 1592) -* remove initializer at ("test/cases/large/clang-23353.c": line 1593) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1593) -* remove variable l_4556 at ("test/cases/large/clang-23353.c": line 1593) -* remove initializer at ("test/cases/large/clang-23353.c": line 1594) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1594) -* remove variable l_4557 at ("test/cases/large/clang-23353.c": line 1594) -* remove initializer at ("test/cases/large/clang-23353.c": line 1595) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1595) -* remove variable l_4558 at ("test/cases/large/clang-23353.c": line 1595) -* inline variable l_4559 at ("test/cases/large/clang-23353.c": line 1596) -* remove initializer at ("test/cases/large/clang-23353.c": line 1597) -* don't cast at ("test/cases/large/clang-23353.c": line 1597) -* remove variable l_4560 at ("test/cases/large/clang-23353.c": line 1597) -* remove variable l_4561 at ("test/cases/large/clang-23353.c": line 1598) -* remove variable l_4562 at ("test/cases/large/clang-23353.c": line 1599) -* remove initializer at ("test/cases/large/clang-23353.c": line 1600) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1600) -* remove variable l_4563 at ("test/cases/large/clang-23353.c": line 1600) -* remove initializer at ("test/cases/large/clang-23353.c": line 1601) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1601) -* remove variable l_4564 at ("test/cases/large/clang-23353.c": line 1601) -* remove initializer at ("test/cases/large/clang-23353.c": line 1602) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1602) -* remove variable l_4565 at ("test/cases/large/clang-23353.c": line 1602) -* remove initializer at ("test/cases/large/clang-23353.c": line 1603) -* don't cast at ("test/cases/large/clang-23353.c": line 1603) -* remove variable l_4566 at ("test/cases/large/clang-23353.c": line 1603) -* remove initializer at ("test/cases/large/clang-23353.c": line 1604) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1604) -* remove variable l_4567 at ("test/cases/large/clang-23353.c": line 1604) -* remove initializer at ("test/cases/large/clang-23353.c": line 1605) -* don't cast at ("test/cases/large/clang-23353.c": line 1605) -* remove variable l_4568 at ("test/cases/large/clang-23353.c": line 1605) -* remove initializer at ("test/cases/large/clang-23353.c": line 1606) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1606) -* remove variable l_4569 at ("test/cases/large/clang-23353.c": line 1606) -* inline variable l_4570 at ("test/cases/large/clang-23353.c": line 1607) -* remove variable l_4571 at ("test/cases/large/clang-23353.c": line 1608) -* remove initializer at ("test/cases/large/clang-23353.c": line 1609) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1609) -* remove variable l_4572 at ("test/cases/large/clang-23353.c": line 1609) -* remove initializer at ("test/cases/large/clang-23353.c": line 1610) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1610) -* remove variable l_4573 at ("test/cases/large/clang-23353.c": line 1610) -* remove initializer at ("test/cases/large/clang-23353.c": line 1611) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1611) -* remove variable l_4574 at ("test/cases/large/clang-23353.c": line 1611) -* remove initializer at ("test/cases/large/clang-23353.c": line 1612) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1612) -* remove variable l_4575 at ("test/cases/large/clang-23353.c": line 1612) -* remove initializer at ("test/cases/large/clang-23353.c": line 1613) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1613) -* remove variable l_4576 at ("test/cases/large/clang-23353.c": line 1613) -* remove initializer at ("test/cases/large/clang-23353.c": line 1614) -* don't cast at ("test/cases/large/clang-23353.c": line 1614) -* remove variable l_4577 at ("test/cases/large/clang-23353.c": line 1614) -* remove initializer at ("test/cases/large/clang-23353.c": line 1615) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1615) -* remove variable l_4578 at ("test/cases/large/clang-23353.c": line 1615) -* remove initializer at ("test/cases/large/clang-23353.c": line 1616) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1616) -* remove variable l_4579 at ("test/cases/large/clang-23353.c": line 1616) -* remove initializer at ("test/cases/large/clang-23353.c": line 1617) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1617) -* remove variable l_4580 at ("test/cases/large/clang-23353.c": line 1617) -* remove initializer at ("test/cases/large/clang-23353.c": line 1618) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1618) -* remove variable l_4581 at ("test/cases/large/clang-23353.c": line 1618) -* remove condition at ("test/cases/large/clang-23353.c": line 1619) -* do without param at ("test/cases/large/clang-23353.c": line 1619) -* remove variable l_4147 at ("test/cases/large/clang-23353.c": line 1630) -* inline variable l_4178 at ("test/cases/large/clang-23353.c": line 1631) -* remove variable l_4179 at ("test/cases/large/clang-23353.c": line 1632) -* remove variable l_4209 at ("test/cases/large/clang-23353.c": line 1633) -* remove variable l_4210 at ("test/cases/large/clang-23353.c": line 1634) -* remove variable l_4211 at ("test/cases/large/clang-23353.c": line 1635) -* remove initializer at ("test/cases/large/clang-23353.c": line 1636) -* don't cast at ("test/cases/large/clang-23353.c": line 1636) -* remove variable l_4212 at ("test/cases/large/clang-23353.c": line 1636) -* inline variable l_4213 at ("test/cases/large/clang-23353.c": line 1637) -* remove variable l_4168 at ("test/cases/large/clang-23353.c": line 1640) -* remove initializer at ("test/cases/large/clang-23353.c": line 1641) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1641) -* remove variable l_4169 at ("test/cases/large/clang-23353.c": line 1641) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1644) -* do without param at ("test/cases/large/clang-23353.c": line 1644) -* do without param at ("test/cases/large/clang-23353.c": line 1644) -* do without param at ("test/cases/large/clang-23353.c": line 1644) -* do without param at ("test/cases/large/clang-23353.c": line 1644) -* replace by zero at ("test/cases/large/clang-23353.c": line 1644) -* don't cast at ("test/cases/large/clang-23353.c": line 1644) -* replace by zero at ("test/cases/large/clang-23353.c": line 1644) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1647) -* do without param at ("test/cases/large/clang-23353.c": line 1647) -* do without param at ("test/cases/large/clang-23353.c": line 1647) -* do without param at ("test/cases/large/clang-23353.c": line 1647) -* do without param at ("test/cases/large/clang-23353.c": line 1647) -* replace by zero at ("test/cases/large/clang-23353.c": line 1647) -* don't cast at ("test/cases/large/clang-23353.c": line 1647) -* replace by zero at ("test/cases/large/clang-23353.c": line 1647) -* inline variable l_4172 at ("test/cases/large/clang-23353.c": line 1650) -* remove condition at ("test/cases/large/clang-23353.c": line 1651) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1651) -* remove statement at ("test/cases/large/clang-23353.c": line 1652) -* remove condition at ("test/cases/large/clang-23353.c": line 1653) -* remove statement at ("test/cases/large/clang-23353.c": line 1654) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1655) -* reduce to left at ("test/cases/large/clang-23353.c": line 1655) -* reduce to right at ("test/cases/large/clang-23353.c": line 1655) -* remove check at ("test/cases/large/clang-23353.c": line 1648) -* remove condition at ("test/cases/large/clang-23353.c": line 1657) -* remove variable l_4191 at ("test/cases/large/clang-23353.c": line 1671) -* inline variable l_4208 at ("test/cases/large/clang-23353.c": line 1672) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1673) -* reduce to left at ("test/cases/large/clang-23353.c": line 1673) -* reduce to right at ("test/cases/large/clang-23353.c": line 1673) -* reduce to left at ("test/cases/large/clang-23353.c": line 1673) -* reduce to right at ("test/cases/large/clang-23353.c": line 1673) -* remove expression at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* remove expression at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to left at ("test/cases/large/clang-23353.c": line 1673) -* reduce to right at ("test/cases/large/clang-23353.c": line 1673) -* reduce to left at ("test/cases/large/clang-23353.c": line 1673) -* reduce to right at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* do without param at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1673) -* remove variable l_4180 at ("test/cases/large/clang-23353.c": line 1659) -* inline variable l_4184 at ("test/cases/large/clang-23353.c": line 1660) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1661) -* reduce to left at ("test/cases/large/clang-23353.c": line 1661) -* reduce to right at ("test/cases/large/clang-23353.c": line 1661) -* remove expression at ("test/cases/large/clang-23353.c": line 1661) -* do without param at ("test/cases/large/clang-23353.c": line 1661) -* do without param at ("test/cases/large/clang-23353.c": line 1661) -* reduce to left at ("test/cases/large/clang-23353.c": line 1661) -* reduce to right at ("test/cases/large/clang-23353.c": line 1661) -* do without param at ("test/cases/large/clang-23353.c": line 1661) -* remove condition at ("test/cases/large/clang-23353.c": line 1665) -* remove statement at ("test/cases/large/clang-23353.c": line 1666) -* remove check at ("test/cases/large/clang-23353.c": line 1663) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1675) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1675) -* remove initializer at ("test/cases/large/clang-23353.c": line 1621) -* don't cast at ("test/cases/large/clang-23353.c": line 1621) -* remove variable l_4142 at ("test/cases/large/clang-23353.c": line 1621) -* remove initializer at ("test/cases/large/clang-23353.c": line 1622) -* don't cast at ("test/cases/large/clang-23353.c": line 1622) -* remove variable l_4143 at ("test/cases/large/clang-23353.c": line 1622) -* remove variable l_4144 at ("test/cases/large/clang-23353.c": line 1623) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1626) -* do without param at ("test/cases/large/clang-23353.c": line 1626) -* do without param at ("test/cases/large/clang-23353.c": line 1626) -* do without param at ("test/cases/large/clang-23353.c": line 1626) -* do without param at ("test/cases/large/clang-23353.c": line 1626) -* replace by zero at ("test/cases/large/clang-23353.c": line 1626) -* don't cast at ("test/cases/large/clang-23353.c": line 1626) -* replace by zero at ("test/cases/large/clang-23353.c": line 1626) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1678) -* do without param at ("test/cases/large/clang-23353.c": line 1678) -* do without param at ("test/cases/large/clang-23353.c": line 1678) -* do without param at ("test/cases/large/clang-23353.c": line 1678) -* do without param at ("test/cases/large/clang-23353.c": line 1678) -* replace by zero at ("test/cases/large/clang-23353.c": line 1678) -* don't cast at ("test/cases/large/clang-23353.c": line 1678) -* replace by zero at ("test/cases/large/clang-23353.c": line 1678) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1680) -* do without param at ("test/cases/large/clang-23353.c": line 1680) -* do without param at ("test/cases/large/clang-23353.c": line 1680) -* do without param at ("test/cases/large/clang-23353.c": line 1680) -* do without param at ("test/cases/large/clang-23353.c": line 1680) -* replace by zero at ("test/cases/large/clang-23353.c": line 1680) -* don't cast at ("test/cases/large/clang-23353.c": line 1680) -* replace by zero at ("test/cases/large/clang-23353.c": line 1680) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1683) -* do without param at ("test/cases/large/clang-23353.c": line 1683) -* do without param at ("test/cases/large/clang-23353.c": line 1683) -* do without param at ("test/cases/large/clang-23353.c": line 1683) -* do without param at ("test/cases/large/clang-23353.c": line 1683) -* replace by zero at ("test/cases/large/clang-23353.c": line 1683) -* don't cast at ("test/cases/large/clang-23353.c": line 1683) -* replace by zero at ("test/cases/large/clang-23353.c": line 1683) -* remove static at ("test/cases/large/clang-23353.c": line 1694) -* remove variable l_2977 at ("test/cases/large/clang-23353.c": line 1696) -* remove variable l_2978 at ("test/cases/large/clang-23353.c": line 1697) -* remove variable l_2979 at ("test/cases/large/clang-23353.c": line 1698) -* remove variable l_2980 at ("test/cases/large/clang-23353.c": line 1699) -* inline variable l_2981 at ("test/cases/large/clang-23353.c": line 1700) -* remove variable l_2982 at ("test/cases/large/clang-23353.c": line 1701) -* remove variable l_2983 at ("test/cases/large/clang-23353.c": line 1702) -* remove initializer at ("test/cases/large/clang-23353.c": line 1703) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1703) -* remove variable l_2984 at ("test/cases/large/clang-23353.c": line 1703) -* remove variable l_2985 at ("test/cases/large/clang-23353.c": line 1704) -* remove variable l_2986 at ("test/cases/large/clang-23353.c": line 1705) -* remove initializer at ("test/cases/large/clang-23353.c": line 1706) -* don't cast at ("test/cases/large/clang-23353.c": line 1706) -* remove variable l_2987 at ("test/cases/large/clang-23353.c": line 1706) -* remove initializer at ("test/cases/large/clang-23353.c": line 1707) -* don't cast at ("test/cases/large/clang-23353.c": line 1707) -* remove variable l_2988 at ("test/cases/large/clang-23353.c": line 1707) -* remove variable l_2989 at ("test/cases/large/clang-23353.c": line 1708) -* remove variable l_2990 at ("test/cases/large/clang-23353.c": line 1709) -* remove variable l_2991 at ("test/cases/large/clang-23353.c": line 1710) -* remove variable l_2992 at ("test/cases/large/clang-23353.c": line 1711) -* remove variable l_2993 at ("test/cases/large/clang-23353.c": line 1712) -* remove initializer at ("test/cases/large/clang-23353.c": line 1713) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1713) -* remove variable l_2994 at ("test/cases/large/clang-23353.c": line 1713) -* remove variable l_2995 at ("test/cases/large/clang-23353.c": line 1714) -* remove variable l_2996 at ("test/cases/large/clang-23353.c": line 1715) -* inline variable l_2997 at ("test/cases/large/clang-23353.c": line 1716) -* remove variable l_3013 at ("test/cases/large/clang-23353.c": line 1717) -* inline variable l_3126 at ("test/cases/large/clang-23353.c": line 1718) -* inline variable l_3176 at ("test/cases/large/clang-23353.c": line 1719) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1720) -* inline variable l_3226 at ("test/cases/large/clang-23353.c": line 1720) -* inline variable l_3321 at ("test/cases/large/clang-23353.c": line 1721) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1722) -* inline variable l_3328 at ("test/cases/large/clang-23353.c": line 1722) -* inline variable l_3333 at ("test/cases/large/clang-23353.c": line 1723) -* inline variable l_3356 at ("test/cases/large/clang-23353.c": line 1724) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1725) -* inline variable l_3361 at ("test/cases/large/clang-23353.c": line 1725) -* inline variable l_3747 at ("test/cases/large/clang-23353.c": line 1726) -* inline variable l_3749 at ("test/cases/large/clang-23353.c": line 1727) -* inline variable l_3751 at ("test/cases/large/clang-23353.c": line 1728) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1729) -* inline variable l_3926 at ("test/cases/large/clang-23353.c": line 1729) -* inline variable l_4130 at ("test/cases/large/clang-23353.c": line 1730) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1731) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1731) -* inline variable l_3004 at ("test/cases/large/clang-23353.c": line 1734) -* remove initializer at ("test/cases/large/clang-23353.c": line 1735) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1735) -* remove variable l_3009 at ("test/cases/large/clang-23353.c": line 1735) -* inline variable l_3041 at ("test/cases/large/clang-23353.c": line 1736) -* remove variable l_3076 at ("test/cases/large/clang-23353.c": line 1737) -* remove variable l_3090 at ("test/cases/large/clang-23353.c": line 1738) -* inline variable l_3097 at ("test/cases/large/clang-23353.c": line 1739) -* inline variable l_3105 at ("test/cases/large/clang-23353.c": line 1740) -* inline variable l_3110 at ("test/cases/large/clang-23353.c": line 1741) -* inline variable l_3147 at ("test/cases/large/clang-23353.c": line 1742) -* inline variable l_3269 at ("test/cases/large/clang-23353.c": line 1743) -* inline variable l_3289 at ("test/cases/large/clang-23353.c": line 1744) -* inline variable l_3302 at ("test/cases/large/clang-23353.c": line 1745) -* inline variable l_3317 at ("test/cases/large/clang-23353.c": line 1746) -* inline variable l_3345 at ("test/cases/large/clang-23353.c": line 1747) -* inline variable l_3920 at ("test/cases/large/clang-23353.c": line 1748) -* remove initializer at ("test/cases/large/clang-23353.c": line 1749) -* don't cast at ("test/cases/large/clang-23353.c": line 1749) -* remove variable l_3923 at ("test/cases/large/clang-23353.c": line 1749) -* remove variable l_4140 at ("test/cases/large/clang-23353.c": line 1750) -* remove check at ("test/cases/large/clang-23353.c": line 1732) -* remove return statement at ("test/cases/large/clang-23353.c": line 1752) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1752) -* remove static at ("test/cases/large/clang-23353.c": line 1761) -* inline variable l_2958 at ("test/cases/large/clang-23353.c": line 1763) -* inline variable l_2961 at ("test/cases/large/clang-23353.c": line 1764) -* remove variable l_2975 at ("test/cases/large/clang-23353.c": line 1765) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1768) -* do without param at ("test/cases/large/clang-23353.c": line 1768) -* do without param at ("test/cases/large/clang-23353.c": line 1768) -* do without param at ("test/cases/large/clang-23353.c": line 1768) -* do without param at ("test/cases/large/clang-23353.c": line 1768) -* replace by zero at ("test/cases/large/clang-23353.c": line 1768) -* don't cast at ("test/cases/large/clang-23353.c": line 1768) -* replace by zero at ("test/cases/large/clang-23353.c": line 1768) -* remove return statement at ("test/cases/large/clang-23353.c": line 1769) -* remove static at ("test/cases/large/clang-23353.c": line 1778) -* inline variable l_22 at ("test/cases/large/clang-23353.c": line 1780) -* remove initializer at ("test/cases/large/clang-23353.c": line 1781) -* don't cast at ("test/cases/large/clang-23353.c": line 1781) -* remove variable l_23 at ("test/cases/large/clang-23353.c": line 1781) -* remove variable l_24 at ("test/cases/large/clang-23353.c": line 1782) -* remove variable l_2950 at ("test/cases/large/clang-23353.c": line 1783) -* remove variable l_2953 at ("test/cases/large/clang-23353.c": line 1784) -* remove initializer at ("test/cases/large/clang-23353.c": line 1785) -* don't cast at ("test/cases/large/clang-23353.c": line 1785) -* remove variable l_2956 at ("test/cases/large/clang-23353.c": line 1785) -* remove variable l_2957 at ("test/cases/large/clang-23353.c": line 1786) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1787) -* reduce to left at ("test/cases/large/clang-23353.c": line 1787) -* reduce to right at ("test/cases/large/clang-23353.c": line 1787) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1787) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1787) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1788) -* reduce to left at ("test/cases/large/clang-23353.c": line 1788) -* reduce to right at ("test/cases/large/clang-23353.c": line 1788) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1788) -* do without param at ("test/cases/large/clang-23353.c": line 1788) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1788) -* do without param at ("test/cases/large/clang-23353.c": line 1788) -* do without param at ("test/cases/large/clang-23353.c": line 1788) -* do without param at ("test/cases/large/clang-23353.c": line 1788) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1790) -* do without param at ("test/cases/large/clang-23353.c": line 1790) -* do without param at ("test/cases/large/clang-23353.c": line 1790) -* do without param at ("test/cases/large/clang-23353.c": line 1790) -* do without param at ("test/cases/large/clang-23353.c": line 1790) -* replace by zero at ("test/cases/large/clang-23353.c": line 1790) -* don't cast at ("test/cases/large/clang-23353.c": line 1790) -* replace by zero at ("test/cases/large/clang-23353.c": line 1790) -* remove return statement at ("test/cases/large/clang-23353.c": line 1793) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1793) -* remove static at ("test/cases/large/clang-23353.c": line 1802) -* inline variable l_2817 at ("test/cases/large/clang-23353.c": line 1804) -* remove variable l_2826 at ("test/cases/large/clang-23353.c": line 1805) -* remove variable l_2827 at ("test/cases/large/clang-23353.c": line 1806) -* inline variable l_2828 at ("test/cases/large/clang-23353.c": line 1807) -* remove initializer at ("test/cases/large/clang-23353.c": line 1808) -* don't cast at ("test/cases/large/clang-23353.c": line 1808) -* remove variable l_2829 at ("test/cases/large/clang-23353.c": line 1808) -* remove variable l_2830 at ("test/cases/large/clang-23353.c": line 1809) -* remove variable l_2831 at ("test/cases/large/clang-23353.c": line 1810) -* remove initializer at ("test/cases/large/clang-23353.c": line 1811) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1811) -* remove variable l_2832 at ("test/cases/large/clang-23353.c": line 1811) -* remove variable l_2833 at ("test/cases/large/clang-23353.c": line 1812) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1813) -* inline variable l_2834 at ("test/cases/large/clang-23353.c": line 1813) -* remove initializer at ("test/cases/large/clang-23353.c": line 1814) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1814) -* remove variable l_2835 at ("test/cases/large/clang-23353.c": line 1814) -* inline variable l_2836 at ("test/cases/large/clang-23353.c": line 1815) -* remove variable l_2837 at ("test/cases/large/clang-23353.c": line 1816) -* remove initializer at ("test/cases/large/clang-23353.c": line 1817) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1817) -* remove variable l_2838 at ("test/cases/large/clang-23353.c": line 1817) -* remove variable l_2839 at ("test/cases/large/clang-23353.c": line 1818) -* remove variable l_2840 at ("test/cases/large/clang-23353.c": line 1819) -* remove initializer at ("test/cases/large/clang-23353.c": line 1820) -* don't cast at ("test/cases/large/clang-23353.c": line 1820) -* remove variable l_2841 at ("test/cases/large/clang-23353.c": line 1820) -* remove initializer at ("test/cases/large/clang-23353.c": line 1821) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1821) -* remove variable l_2842 at ("test/cases/large/clang-23353.c": line 1821) -* remove variable l_2843 at ("test/cases/large/clang-23353.c": line 1822) -* remove initializer at ("test/cases/large/clang-23353.c": line 1823) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1823) -* remove variable l_2844 at ("test/cases/large/clang-23353.c": line 1823) -* remove initializer at ("test/cases/large/clang-23353.c": line 1824) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1824) -* remove variable l_2845 at ("test/cases/large/clang-23353.c": line 1824) -* remove initializer at ("test/cases/large/clang-23353.c": line 1825) -* don't cast at ("test/cases/large/clang-23353.c": line 1825) -* remove variable l_2846 at ("test/cases/large/clang-23353.c": line 1825) -* remove initializer at ("test/cases/large/clang-23353.c": line 1826) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1826) -* remove variable l_2847 at ("test/cases/large/clang-23353.c": line 1826) -* remove initializer at ("test/cases/large/clang-23353.c": line 1827) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1827) -* remove variable l_2848 at ("test/cases/large/clang-23353.c": line 1827) -* remove variable l_2849 at ("test/cases/large/clang-23353.c": line 1828) -* remove variable l_2850 at ("test/cases/large/clang-23353.c": line 1829) -* remove variable l_2851 at ("test/cases/large/clang-23353.c": line 1830) -* remove initializer at ("test/cases/large/clang-23353.c": line 1831) -* don't cast at ("test/cases/large/clang-23353.c": line 1831) -* remove variable l_2852 at ("test/cases/large/clang-23353.c": line 1831) -* inline variable l_2853 at ("test/cases/large/clang-23353.c": line 1832) -* remove variable l_2854 at ("test/cases/large/clang-23353.c": line 1833) -* remove initializer at ("test/cases/large/clang-23353.c": line 1834) -* don't cast at ("test/cases/large/clang-23353.c": line 1834) -* remove variable l_2855 at ("test/cases/large/clang-23353.c": line 1834) -* remove initializer at ("test/cases/large/clang-23353.c": line 1835) -* don't cast at ("test/cases/large/clang-23353.c": line 1835) -* remove variable l_2856 at ("test/cases/large/clang-23353.c": line 1835) -* remove initializer at ("test/cases/large/clang-23353.c": line 1836) -* don't cast at ("test/cases/large/clang-23353.c": line 1836) -* remove variable l_2857 at ("test/cases/large/clang-23353.c": line 1836) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1837) -* inline variable l_2858 at ("test/cases/large/clang-23353.c": line 1837) -* remove initializer at ("test/cases/large/clang-23353.c": line 1838) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1838) -* remove variable l_2859 at ("test/cases/large/clang-23353.c": line 1838) -* inline variable l_2860 at ("test/cases/large/clang-23353.c": line 1839) -* remove initializer at ("test/cases/large/clang-23353.c": line 1840) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1840) -* remove variable l_2861 at ("test/cases/large/clang-23353.c": line 1840) -* remove initializer at ("test/cases/large/clang-23353.c": line 1841) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1841) -* remove variable l_2862 at ("test/cases/large/clang-23353.c": line 1841) -* inline variable l_2863 at ("test/cases/large/clang-23353.c": line 1842) -* remove initializer at ("test/cases/large/clang-23353.c": line 1843) -* don't cast at ("test/cases/large/clang-23353.c": line 1843) -* remove variable l_2864 at ("test/cases/large/clang-23353.c": line 1843) -* remove initializer at ("test/cases/large/clang-23353.c": line 1844) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1844) -* remove variable l_2865 at ("test/cases/large/clang-23353.c": line 1844) -* remove initializer at ("test/cases/large/clang-23353.c": line 1845) -* don't cast at ("test/cases/large/clang-23353.c": line 1845) -* remove variable l_2866 at ("test/cases/large/clang-23353.c": line 1845) -* remove variable l_2867 at ("test/cases/large/clang-23353.c": line 1846) -* remove initializer at ("test/cases/large/clang-23353.c": line 1847) -* don't cast at ("test/cases/large/clang-23353.c": line 1847) -* remove variable l_2868 at ("test/cases/large/clang-23353.c": line 1847) -* remove initializer at ("test/cases/large/clang-23353.c": line 1848) -* don't cast at ("test/cases/large/clang-23353.c": line 1848) -* remove variable l_2869 at ("test/cases/large/clang-23353.c": line 1848) -* remove variable l_2870 at ("test/cases/large/clang-23353.c": line 1849) -* remove initializer at ("test/cases/large/clang-23353.c": line 1850) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1850) -* remove variable l_2871 at ("test/cases/large/clang-23353.c": line 1850) -* remove initializer at ("test/cases/large/clang-23353.c": line 1851) -* don't cast at ("test/cases/large/clang-23353.c": line 1851) -* remove variable l_2872 at ("test/cases/large/clang-23353.c": line 1851) -* remove initializer at ("test/cases/large/clang-23353.c": line 1852) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1852) -* remove variable l_2873 at ("test/cases/large/clang-23353.c": line 1852) -* remove initializer at ("test/cases/large/clang-23353.c": line 1853) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1853) -* remove variable l_2874 at ("test/cases/large/clang-23353.c": line 1853) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1854) -* inline variable l_2875 at ("test/cases/large/clang-23353.c": line 1854) -* remove variable l_2876 at ("test/cases/large/clang-23353.c": line 1855) -* remove initializer at ("test/cases/large/clang-23353.c": line 1856) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1856) -* remove variable l_2877 at ("test/cases/large/clang-23353.c": line 1856) -* remove initializer at ("test/cases/large/clang-23353.c": line 1857) -* don't cast at ("test/cases/large/clang-23353.c": line 1857) -* remove variable l_2878 at ("test/cases/large/clang-23353.c": line 1857) -* remove initializer at ("test/cases/large/clang-23353.c": line 1858) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1858) -* remove variable l_2879 at ("test/cases/large/clang-23353.c": line 1858) -* remove variable l_2880 at ("test/cases/large/clang-23353.c": line 1859) -* remove initializer at ("test/cases/large/clang-23353.c": line 1860) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1860) -* remove variable l_2881 at ("test/cases/large/clang-23353.c": line 1860) -* remove variable l_2882 at ("test/cases/large/clang-23353.c": line 1861) -* remove variable l_2883 at ("test/cases/large/clang-23353.c": line 1862) -* remove initializer at ("test/cases/large/clang-23353.c": line 1863) -* don't cast at ("test/cases/large/clang-23353.c": line 1863) -* remove variable l_2884 at ("test/cases/large/clang-23353.c": line 1863) -* remove initializer at ("test/cases/large/clang-23353.c": line 1864) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1864) -* remove variable l_2885 at ("test/cases/large/clang-23353.c": line 1864) -* remove initializer at ("test/cases/large/clang-23353.c": line 1865) -* don't cast at ("test/cases/large/clang-23353.c": line 1865) -* remove variable l_2886 at ("test/cases/large/clang-23353.c": line 1865) -* remove variable l_2887 at ("test/cases/large/clang-23353.c": line 1866) -* remove initializer at ("test/cases/large/clang-23353.c": line 1867) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1867) -* remove variable l_2888 at ("test/cases/large/clang-23353.c": line 1867) -* remove initializer at ("test/cases/large/clang-23353.c": line 1868) -* don't cast at ("test/cases/large/clang-23353.c": line 1868) -* remove variable l_2889 at ("test/cases/large/clang-23353.c": line 1868) -* remove initializer at ("test/cases/large/clang-23353.c": line 1869) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1869) -* remove variable l_2890 at ("test/cases/large/clang-23353.c": line 1869) -* remove initializer at ("test/cases/large/clang-23353.c": line 1870) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1870) -* remove variable l_2891 at ("test/cases/large/clang-23353.c": line 1870) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1871) -* inline variable l_2892 at ("test/cases/large/clang-23353.c": line 1871) -* remove initializer at ("test/cases/large/clang-23353.c": line 1872) -* don't cast at ("test/cases/large/clang-23353.c": line 1872) -* remove variable l_2893 at ("test/cases/large/clang-23353.c": line 1872) -* remove initializer at ("test/cases/large/clang-23353.c": line 1873) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1873) -* remove variable l_2894 at ("test/cases/large/clang-23353.c": line 1873) -* remove initializer at ("test/cases/large/clang-23353.c": line 1874) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1874) -* remove variable l_2895 at ("test/cases/large/clang-23353.c": line 1874) -* remove initializer at ("test/cases/large/clang-23353.c": line 1875) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1875) -* remove variable l_2896 at ("test/cases/large/clang-23353.c": line 1875) -* remove variable l_2897 at ("test/cases/large/clang-23353.c": line 1876) -* remove initializer at ("test/cases/large/clang-23353.c": line 1877) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1877) -* remove variable l_2898 at ("test/cases/large/clang-23353.c": line 1877) -* remove variable l_2899 at ("test/cases/large/clang-23353.c": line 1878) -* remove initializer at ("test/cases/large/clang-23353.c": line 1879) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1879) -* remove variable l_2900 at ("test/cases/large/clang-23353.c": line 1879) -* remove variable l_2901 at ("test/cases/large/clang-23353.c": line 1880) -* remove variable l_2902 at ("test/cases/large/clang-23353.c": line 1881) -* remove initializer at ("test/cases/large/clang-23353.c": line 1882) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1882) -* remove variable l_2903 at ("test/cases/large/clang-23353.c": line 1882) -* remove variable l_2904 at ("test/cases/large/clang-23353.c": line 1883) -* remove initializer at ("test/cases/large/clang-23353.c": line 1884) -* don't cast at ("test/cases/large/clang-23353.c": line 1884) -* remove variable l_2905 at ("test/cases/large/clang-23353.c": line 1884) -* remove initializer at ("test/cases/large/clang-23353.c": line 1885) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1885) -* remove variable l_2906 at ("test/cases/large/clang-23353.c": line 1885) -* remove initializer at ("test/cases/large/clang-23353.c": line 1886) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1886) -* remove variable l_2907 at ("test/cases/large/clang-23353.c": line 1886) -* remove variable l_2908 at ("test/cases/large/clang-23353.c": line 1887) -* remove variable l_2909 at ("test/cases/large/clang-23353.c": line 1888) -* remove variable l_2910 at ("test/cases/large/clang-23353.c": line 1889) -* remove variable l_2911 at ("test/cases/large/clang-23353.c": line 1890) -* remove initializer at ("test/cases/large/clang-23353.c": line 1891) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1891) -* remove variable l_2912 at ("test/cases/large/clang-23353.c": line 1891) -* remove initializer at ("test/cases/large/clang-23353.c": line 1892) -* don't cast at ("test/cases/large/clang-23353.c": line 1892) -* remove variable l_2913 at ("test/cases/large/clang-23353.c": line 1892) -* remove initializer at ("test/cases/large/clang-23353.c": line 1893) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1893) -* remove variable l_2914 at ("test/cases/large/clang-23353.c": line 1893) -* remove variable l_2915 at ("test/cases/large/clang-23353.c": line 1894) -* remove initializer at ("test/cases/large/clang-23353.c": line 1895) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1895) -* remove variable l_2916 at ("test/cases/large/clang-23353.c": line 1895) -* remove initializer at ("test/cases/large/clang-23353.c": line 1896) -* don't cast at ("test/cases/large/clang-23353.c": line 1896) -* remove variable l_2917 at ("test/cases/large/clang-23353.c": line 1896) -* remove initializer at ("test/cases/large/clang-23353.c": line 1897) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1897) -* remove variable l_2918 at ("test/cases/large/clang-23353.c": line 1897) -* remove variable l_2919 at ("test/cases/large/clang-23353.c": line 1898) -* remove initializer at ("test/cases/large/clang-23353.c": line 1899) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1899) -* remove variable l_2920 at ("test/cases/large/clang-23353.c": line 1899) -* remove initializer at ("test/cases/large/clang-23353.c": line 1900) -* don't cast at ("test/cases/large/clang-23353.c": line 1900) -* remove variable l_2921 at ("test/cases/large/clang-23353.c": line 1900) -* inline variable l_2922 at ("test/cases/large/clang-23353.c": line 1901) -* remove variable l_2923 at ("test/cases/large/clang-23353.c": line 1902) -* remove variable l_2924 at ("test/cases/large/clang-23353.c": line 1903) -* remove initializer at ("test/cases/large/clang-23353.c": line 1904) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1904) -* remove variable l_2925 at ("test/cases/large/clang-23353.c": line 1904) -* remove variable l_2926 at ("test/cases/large/clang-23353.c": line 1905) -* inline variable l_2927 at ("test/cases/large/clang-23353.c": line 1906) -* remove variable l_2928 at ("test/cases/large/clang-23353.c": line 1907) -* remove initializer at ("test/cases/large/clang-23353.c": line 1908) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1908) -* remove variable l_2929 at ("test/cases/large/clang-23353.c": line 1908) -* remove initializer at ("test/cases/large/clang-23353.c": line 1909) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1909) -* remove variable l_2930 at ("test/cases/large/clang-23353.c": line 1909) -* remove initializer at ("test/cases/large/clang-23353.c": line 1910) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1910) -* remove variable l_2931 at ("test/cases/large/clang-23353.c": line 1910) -* remove initializer at ("test/cases/large/clang-23353.c": line 1911) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1911) -* remove variable l_2932 at ("test/cases/large/clang-23353.c": line 1911) -* remove initializer at ("test/cases/large/clang-23353.c": line 1912) -* don't cast at ("test/cases/large/clang-23353.c": line 1912) -* remove variable l_2933 at ("test/cases/large/clang-23353.c": line 1912) -* remove variable l_2934 at ("test/cases/large/clang-23353.c": line 1913) -* remove initializer at ("test/cases/large/clang-23353.c": line 1914) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1914) -* remove variable l_2935 at ("test/cases/large/clang-23353.c": line 1914) -* remove variable l_2936 at ("test/cases/large/clang-23353.c": line 1915) -* remove initializer at ("test/cases/large/clang-23353.c": line 1916) -* don't cast at ("test/cases/large/clang-23353.c": line 1916) -* remove variable l_2937 at ("test/cases/large/clang-23353.c": line 1916) -* remove initializer at ("test/cases/large/clang-23353.c": line 1917) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1917) -* remove variable l_2938 at ("test/cases/large/clang-23353.c": line 1917) -* remove initializer at ("test/cases/large/clang-23353.c": line 1918) -* don't cast at ("test/cases/large/clang-23353.c": line 1918) -* remove variable l_2939 at ("test/cases/large/clang-23353.c": line 1918) -* remove initializer at ("test/cases/large/clang-23353.c": line 1919) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1919) -* remove variable l_2940 at ("test/cases/large/clang-23353.c": line 1919) -* remove initializer at ("test/cases/large/clang-23353.c": line 1920) -* don't cast at ("test/cases/large/clang-23353.c": line 1920) -* remove variable l_2941 at ("test/cases/large/clang-23353.c": line 1920) -* remove initializer at ("test/cases/large/clang-23353.c": line 1921) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1921) -* remove variable l_2942 at ("test/cases/large/clang-23353.c": line 1921) -* remove variable l_2943 at ("test/cases/large/clang-23353.c": line 1922) -* remove initializer at ("test/cases/large/clang-23353.c": line 1923) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1923) -* remove variable l_2944 at ("test/cases/large/clang-23353.c": line 1923) -* remove variable l_2945 at ("test/cases/large/clang-23353.c": line 1924) -* remove initializer at ("test/cases/large/clang-23353.c": line 1925) -* don't cast at ("test/cases/large/clang-23353.c": line 1925) -* remove variable l_2946 at ("test/cases/large/clang-23353.c": line 1925) -* inline variable l_2947 at ("test/cases/large/clang-23353.c": line 1926) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1928) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1928) -* remove return statement at ("test/cases/large/clang-23353.c": line 1929) -* remove static at ("test/cases/large/clang-23353.c": line 1938) -* remove variable l_2791 at ("test/cases/large/clang-23353.c": line 1940) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1941) -* inline variable l_2801 at ("test/cases/large/clang-23353.c": line 1941) -* remove initializer at ("test/cases/large/clang-23353.c": line 1942) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1942) -* remove variable l_2802 at ("test/cases/large/clang-23353.c": line 1942) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1943) -* reduce to left at ("test/cases/large/clang-23353.c": line 1943) -* reduce to right at ("test/cases/large/clang-23353.c": line 1943) -* remove expression at ("test/cases/large/clang-23353.c": line 1943) -* do without param at ("test/cases/large/clang-23353.c": line 1943) -* don't cast at ("test/cases/large/clang-23353.c": line 1943) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1945) -* replace by zero at ("test/cases/large/clang-23353.c": line 1945) -* do without param at ("test/cases/large/clang-23353.c": line 1945) -* do without param at ("test/cases/large/clang-23353.c": line 1945) -* do without param at ("test/cases/large/clang-23353.c": line 1945) -* do without param at ("test/cases/large/clang-23353.c": line 1945) -* replace by zero at ("test/cases/large/clang-23353.c": line 1945) -* don't cast at ("test/cases/large/clang-23353.c": line 1945) -* replace by zero at ("test/cases/large/clang-23353.c": line 1945) -* remove static at ("test/cases/large/clang-23353.c": line 1957) -* inline variable l_54 at ("test/cases/large/clang-23353.c": line 1959) -* remove variable l_57 at ("test/cases/large/clang-23353.c": line 1960) -* inline variable l_2190 at ("test/cases/large/clang-23353.c": line 1961) -* remove initializer at ("test/cases/large/clang-23353.c": line 1962) -* don't cast at ("test/cases/large/clang-23353.c": line 1962) -* remove variable l_2194 at ("test/cases/large/clang-23353.c": line 1962) -* inline variable l_2234 at ("test/cases/large/clang-23353.c": line 1963) -* remove variable l_2319 at ("test/cases/large/clang-23353.c": line 1964) -* inline variable l_2427 at ("test/cases/large/clang-23353.c": line 1965) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1966) -* inline variable l_2459 at ("test/cases/large/clang-23353.c": line 1966) -* inline variable l_2465 at ("test/cases/large/clang-23353.c": line 1967) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1968) -* inline variable l_2485 at ("test/cases/large/clang-23353.c": line 1968) -* inline variable l_2494 at ("test/cases/large/clang-23353.c": line 1969) -* inline variable l_2517 at ("test/cases/large/clang-23353.c": line 1970) -* inline variable l_2568 at ("test/cases/large/clang-23353.c": line 1971) -* inline variable l_2617 at ("test/cases/large/clang-23353.c": line 1972) -* remove variable l_2773 at ("test/cases/large/clang-23353.c": line 1973) -* remove condition at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* reduce to left at ("test/cases/large/clang-23353.c": line 1974) -* reduce to right at ("test/cases/large/clang-23353.c": line 1974) -* remove expression at ("test/cases/large/clang-23353.c": line 1974) -* remove expression at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* remove expression at ("test/cases/large/clang-23353.c": line 1974) -* reduce to left at ("test/cases/large/clang-23353.c": line 1974) -* reduce to right at ("test/cases/large/clang-23353.c": line 1974) -* reduce to left at ("test/cases/large/clang-23353.c": line 1974) -* reduce to right at ("test/cases/large/clang-23353.c": line 1974) -* remove expression at ("test/cases/large/clang-23353.c": line 1974) -* reduce to left at ("test/cases/large/clang-23353.c": line 1974) -* reduce to right at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* don't cast at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1974) -* do without param at ("test/cases/large/clang-23353.c": line 1974) -* inline variable l_2248 at ("test/cases/large/clang-23353.c": line 1999) -* inline variable l_2269 at ("test/cases/large/clang-23353.c": line 2000) -* remove variable l_2271 at ("test/cases/large/clang-23353.c": line 2001) -* remove initializer at ("test/cases/large/clang-23353.c": line 2002) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2002) -* remove variable l_2270 at ("test/cases/large/clang-23353.c": line 2002) -* inline variable l_2285 at ("test/cases/large/clang-23353.c": line 2003) -* remove initializer at ("test/cases/large/clang-23353.c": line 2004) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2004) -* remove variable l_2287 at ("test/cases/large/clang-23353.c": line 2004) -* inline variable l_2337 at ("test/cases/large/clang-23353.c": line 2005) -* inline variable l_2361 at ("test/cases/large/clang-23353.c": line 2006) -* inline variable l_2362 at ("test/cases/large/clang-23353.c": line 2007) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2008) -* inline variable l_2363 at ("test/cases/large/clang-23353.c": line 2008) -* inline variable l_2400 at ("test/cases/large/clang-23353.c": line 2009) -* inline variable l_2509 at ("test/cases/large/clang-23353.c": line 2010) -* inline variable l_2533 at ("test/cases/large/clang-23353.c": line 2011) -* inline variable l_2595 at ("test/cases/large/clang-23353.c": line 2012) -* inline variable l_2604 at ("test/cases/large/clang-23353.c": line 2013) -* inline variable l_2635 at ("test/cases/large/clang-23353.c": line 2014) -* inline variable l_2643 at ("test/cases/large/clang-23353.c": line 2015) -* inline variable l_2762 at ("test/cases/large/clang-23353.c": line 2016) -* inline variable l_2779 at ("test/cases/large/clang-23353.c": line 2017) -* remove initializer at ("test/cases/large/clang-23353.c": line 2018) -* don't cast at ("test/cases/large/clang-23353.c": line 2018) -* remove variable l_2780 at ("test/cases/large/clang-23353.c": line 2018) -* remove initializer at ("test/cases/large/clang-23353.c": line 2019) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2019) -* remove variable l_2781 at ("test/cases/large/clang-23353.c": line 2019) -* remove initializer at ("test/cases/large/clang-23353.c": line 2022) -* don't cast at ("test/cases/large/clang-23353.c": line 2022) -* remove variable l_2241 at ("test/cases/large/clang-23353.c": line 2022) -* remove variable l_2242 at ("test/cases/large/clang-23353.c": line 2023) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2024) -* reduce to left at ("test/cases/large/clang-23353.c": line 2024) -* reduce to right at ("test/cases/large/clang-23353.c": line 2024) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2024) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2024) -* remove return statement at ("test/cases/large/clang-23353.c": line 2025) -* remove check at ("test/cases/large/clang-23353.c": line 2020) -* inline variable l_2196 at ("test/cases/large/clang-23353.c": line 1976) -* inline variable l_2203 at ("test/cases/large/clang-23353.c": line 1977) -* remove initializer at ("test/cases/large/clang-23353.c": line 1978) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1978) -* remove variable l_2209 at ("test/cases/large/clang-23353.c": line 1978) -* inline variable l_2238 at ("test/cases/large/clang-23353.c": line 1979) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1981) -* reduce to left at ("test/cases/large/clang-23353.c": line 1981) -* reduce to right at ("test/cases/large/clang-23353.c": line 1981) -* reduce to left at ("test/cases/large/clang-23353.c": line 1981) -* reduce to right at ("test/cases/large/clang-23353.c": line 1981) -* do without param at ("test/cases/large/clang-23353.c": line 1981) -* don't cast at ("test/cases/large/clang-23353.c": line 1981) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1981) -* do without param at ("test/cases/large/clang-23353.c": line 1981) -* remove expression at ("test/cases/large/clang-23353.c": line 1981) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1981) -* remove variable l_2208 at ("test/cases/large/clang-23353.c": line 1984) -* remove initializer at ("test/cases/large/clang-23353.c": line 1985) -* don't cast at ("test/cases/large/clang-23353.c": line 1985) -* remove variable l_2226 at ("test/cases/large/clang-23353.c": line 1985) -* remove variable l_2227 at ("test/cases/large/clang-23353.c": line 1986) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1987) -* reduce to left at ("test/cases/large/clang-23353.c": line 1987) -* reduce to right at ("test/cases/large/clang-23353.c": line 1987) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1989) -* do without param at ("test/cases/large/clang-23353.c": line 1989) -* do without param at ("test/cases/large/clang-23353.c": line 1989) -* do without param at ("test/cases/large/clang-23353.c": line 1989) -* do without param at ("test/cases/large/clang-23353.c": line 1989) -* replace by zero at ("test/cases/large/clang-23353.c": line 1989) -* don't cast at ("test/cases/large/clang-23353.c": line 1989) -* replace by zero at ("test/cases/large/clang-23353.c": line 1989) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1991) -* reduce to left at ("test/cases/large/clang-23353.c": line 1991) -* reduce to right at ("test/cases/large/clang-23353.c": line 1991) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* do without param at ("test/cases/large/clang-23353.c": line 1991) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1991) -* remove check at ("test/cases/large/clang-23353.c": line 1982) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1982) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1994) -* do without param at ("test/cases/large/clang-23353.c": line 1994) -* do without param at ("test/cases/large/clang-23353.c": line 1994) -* do without param at ("test/cases/large/clang-23353.c": line 1994) -* do without param at ("test/cases/large/clang-23353.c": line 1994) -* replace by zero at ("test/cases/large/clang-23353.c": line 1994) -* don't cast at ("test/cases/large/clang-23353.c": line 1994) -* replace by zero at ("test/cases/large/clang-23353.c": line 1994) -* remove expr statement at ("test/cases/large/clang-23353.c": line 1995) -* reduce to left at ("test/cases/large/clang-23353.c": line 1995) -* reduce to right at ("test/cases/large/clang-23353.c": line 1995) -* reduce to left at ("test/cases/large/clang-23353.c": line 1995) -* reduce to right at ("test/cases/large/clang-23353.c": line 1995) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1995) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1995) -* remove expression at ("test/cases/large/clang-23353.c": line 1995) -* do without param at ("test/cases/large/clang-23353.c": line 1995) -* do without param at ("test/cases/large/clang-23353.c": line 1995) -* do without param at ("test/cases/large/clang-23353.c": line 1995) -* do without param at ("test/cases/large/clang-23353.c": line 1995) -* do without param at ("test/cases/large/clang-23353.c": line 1995) -* reduce to left at ("test/cases/large/clang-23353.c": line 1995) -* reduce to right at ("test/cases/large/clang-23353.c": line 1995) -* do without param at ("test/cases/large/clang-23353.c": line 1995) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1995) -* do without param at ("test/cases/large/clang-23353.c": line 1995) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1995) -* reduce to operant at ("test/cases/large/clang-23353.c": line 1995) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2029) -* do without param at ("test/cases/large/clang-23353.c": line 2029) -* do without param at ("test/cases/large/clang-23353.c": line 2029) -* do without param at ("test/cases/large/clang-23353.c": line 2029) -* do without param at ("test/cases/large/clang-23353.c": line 2029) -* replace by zero at ("test/cases/large/clang-23353.c": line 2029) -* don't cast at ("test/cases/large/clang-23353.c": line 2029) -* replace by zero at ("test/cases/large/clang-23353.c": line 2029) -* remove return statement at ("test/cases/large/clang-23353.c": line 2031) -* remove static at ("test/cases/large/clang-23353.c": line 2040) -* remove variable l_704 at ("test/cases/large/clang-23353.c": line 2042) -* remove variable l_709 at ("test/cases/large/clang-23353.c": line 2043) -* inline variable l_777 at ("test/cases/large/clang-23353.c": line 2044) -* inline variable l_807 at ("test/cases/large/clang-23353.c": line 2045) -* inline variable l_908 at ("test/cases/large/clang-23353.c": line 2046) -* inline variable l_918 at ("test/cases/large/clang-23353.c": line 2047) -* inline variable l_922 at ("test/cases/large/clang-23353.c": line 2048) -* inline variable l_944 at ("test/cases/large/clang-23353.c": line 2049) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2050) -* inline variable l_958 at ("test/cases/large/clang-23353.c": line 2050) -* inline variable l_997 at ("test/cases/large/clang-23353.c": line 2051) -* inline variable l_1015 at ("test/cases/large/clang-23353.c": line 2052) -* inline variable l_1016 at ("test/cases/large/clang-23353.c": line 2053) -* inline variable l_1039 at ("test/cases/large/clang-23353.c": line 2054) -* inline variable l_1058 at ("test/cases/large/clang-23353.c": line 2055) -* inline variable l_1090 at ("test/cases/large/clang-23353.c": line 2056) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2057) -* inline variable l_1091 at ("test/cases/large/clang-23353.c": line 2057) -* inline variable l_1099 at ("test/cases/large/clang-23353.c": line 2058) -* inline variable l_1100 at ("test/cases/large/clang-23353.c": line 2059) -* inline variable l_1140 at ("test/cases/large/clang-23353.c": line 2060) -* inline variable l_1177 at ("test/cases/large/clang-23353.c": line 2061) -* remove initializer at ("test/cases/large/clang-23353.c": line 2062) -* don't cast at ("test/cases/large/clang-23353.c": line 2062) -* remove variable l_1240 at ("test/cases/large/clang-23353.c": line 2062) -* remove variable l_1439 at ("test/cases/large/clang-23353.c": line 2063) -* inline variable l_1476 at ("test/cases/large/clang-23353.c": line 2064) -* inline variable l_1593 at ("test/cases/large/clang-23353.c": line 2065) -* inline variable l_1629 at ("test/cases/large/clang-23353.c": line 2066) -* inline variable l_1634 at ("test/cases/large/clang-23353.c": line 2067) -* inline variable l_1709 at ("test/cases/large/clang-23353.c": line 2068) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2069) -* inline variable l_1946 at ("test/cases/large/clang-23353.c": line 2069) -* inline variable l_2001 at ("test/cases/large/clang-23353.c": line 2070) -* inline variable l_2011 at ("test/cases/large/clang-23353.c": line 2071) -* inline variable l_2012 at ("test/cases/large/clang-23353.c": line 2072) -* remove initializer at ("test/cases/large/clang-23353.c": line 2073) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2073) -* remove variable l_2018 at ("test/cases/large/clang-23353.c": line 2073) -* remove initializer at ("test/cases/large/clang-23353.c": line 2074) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2074) -* remove variable l_2019 at ("test/cases/large/clang-23353.c": line 2074) -* remove initializer at ("test/cases/large/clang-23353.c": line 2075) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2075) -* remove variable l_2020 at ("test/cases/large/clang-23353.c": line 2075) -* remove initializer at ("test/cases/large/clang-23353.c": line 2076) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2076) -* remove variable l_2021 at ("test/cases/large/clang-23353.c": line 2076) -* remove initializer at ("test/cases/large/clang-23353.c": line 2077) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2077) -* remove variable l_2022 at ("test/cases/large/clang-23353.c": line 2077) -* remove initializer at ("test/cases/large/clang-23353.c": line 2078) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2078) -* remove variable l_2023 at ("test/cases/large/clang-23353.c": line 2078) -* remove initializer at ("test/cases/large/clang-23353.c": line 2079) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2079) -* remove variable l_2024 at ("test/cases/large/clang-23353.c": line 2079) -* remove initializer at ("test/cases/large/clang-23353.c": line 2080) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2080) -* remove variable l_2025 at ("test/cases/large/clang-23353.c": line 2080) -* remove initializer at ("test/cases/large/clang-23353.c": line 2081) -* don't cast at ("test/cases/large/clang-23353.c": line 2081) -* remove variable l_2026 at ("test/cases/large/clang-23353.c": line 2081) -* remove initializer at ("test/cases/large/clang-23353.c": line 2082) -* don't cast at ("test/cases/large/clang-23353.c": line 2082) -* remove variable l_2027 at ("test/cases/large/clang-23353.c": line 2082) -* remove initializer at ("test/cases/large/clang-23353.c": line 2083) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2083) -* remove variable l_2028 at ("test/cases/large/clang-23353.c": line 2083) -* remove initializer at ("test/cases/large/clang-23353.c": line 2084) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2084) -* remove variable l_2029 at ("test/cases/large/clang-23353.c": line 2084) -* remove initializer at ("test/cases/large/clang-23353.c": line 2085) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2085) -* remove variable l_2030 at ("test/cases/large/clang-23353.c": line 2085) -* remove initializer at ("test/cases/large/clang-23353.c": line 2086) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2086) -* remove variable l_2031 at ("test/cases/large/clang-23353.c": line 2086) -* remove initializer at ("test/cases/large/clang-23353.c": line 2087) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2087) -* remove variable l_2032 at ("test/cases/large/clang-23353.c": line 2087) -* remove initializer at ("test/cases/large/clang-23353.c": line 2088) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2088) -* remove variable l_2033 at ("test/cases/large/clang-23353.c": line 2088) -* remove initializer at ("test/cases/large/clang-23353.c": line 2089) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2089) -* remove variable l_2034 at ("test/cases/large/clang-23353.c": line 2089) -* remove initializer at ("test/cases/large/clang-23353.c": line 2090) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2090) -* remove variable l_2035 at ("test/cases/large/clang-23353.c": line 2090) -* remove initializer at ("test/cases/large/clang-23353.c": line 2091) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2091) -* remove variable l_2036 at ("test/cases/large/clang-23353.c": line 2091) -* remove initializer at ("test/cases/large/clang-23353.c": line 2092) -* don't cast at ("test/cases/large/clang-23353.c": line 2092) -* remove variable l_2037 at ("test/cases/large/clang-23353.c": line 2092) -* remove initializer at ("test/cases/large/clang-23353.c": line 2093) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2093) -* remove variable l_2038 at ("test/cases/large/clang-23353.c": line 2093) -* remove initializer at ("test/cases/large/clang-23353.c": line 2094) -* don't cast at ("test/cases/large/clang-23353.c": line 2094) -* remove variable l_2039 at ("test/cases/large/clang-23353.c": line 2094) -* remove initializer at ("test/cases/large/clang-23353.c": line 2095) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2095) -* remove variable l_2040 at ("test/cases/large/clang-23353.c": line 2095) -* remove initializer at ("test/cases/large/clang-23353.c": line 2096) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2096) -* remove variable l_2041 at ("test/cases/large/clang-23353.c": line 2096) -* remove initializer at ("test/cases/large/clang-23353.c": line 2097) -* don't cast at ("test/cases/large/clang-23353.c": line 2097) -* remove variable l_2042 at ("test/cases/large/clang-23353.c": line 2097) -* remove initializer at ("test/cases/large/clang-23353.c": line 2098) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2098) -* remove variable l_2043 at ("test/cases/large/clang-23353.c": line 2098) -* remove initializer at ("test/cases/large/clang-23353.c": line 2099) -* don't cast at ("test/cases/large/clang-23353.c": line 2099) -* remove variable l_2044 at ("test/cases/large/clang-23353.c": line 2099) -* remove initializer at ("test/cases/large/clang-23353.c": line 2100) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2100) -* remove variable l_2045 at ("test/cases/large/clang-23353.c": line 2100) -* remove initializer at ("test/cases/large/clang-23353.c": line 2101) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2101) -* remove variable l_2046 at ("test/cases/large/clang-23353.c": line 2101) -* remove initializer at ("test/cases/large/clang-23353.c": line 2102) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2102) -* remove variable l_2047 at ("test/cases/large/clang-23353.c": line 2102) -* remove initializer at ("test/cases/large/clang-23353.c": line 2103) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2103) -* remove variable l_2048 at ("test/cases/large/clang-23353.c": line 2103) -* remove initializer at ("test/cases/large/clang-23353.c": line 2104) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2104) -* remove variable l_2049 at ("test/cases/large/clang-23353.c": line 2104) -* remove initializer at ("test/cases/large/clang-23353.c": line 2105) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2105) -* remove variable l_2050 at ("test/cases/large/clang-23353.c": line 2105) -* remove initializer at ("test/cases/large/clang-23353.c": line 2106) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2106) -* remove variable l_2051 at ("test/cases/large/clang-23353.c": line 2106) -* remove initializer at ("test/cases/large/clang-23353.c": line 2107) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2107) -* remove variable l_2052 at ("test/cases/large/clang-23353.c": line 2107) -* remove initializer at ("test/cases/large/clang-23353.c": line 2108) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2108) -* remove variable l_2053 at ("test/cases/large/clang-23353.c": line 2108) -* remove initializer at ("test/cases/large/clang-23353.c": line 2109) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2109) -* remove variable l_2054 at ("test/cases/large/clang-23353.c": line 2109) -* remove initializer at ("test/cases/large/clang-23353.c": line 2110) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2110) -* remove variable l_2055 at ("test/cases/large/clang-23353.c": line 2110) -* remove initializer at ("test/cases/large/clang-23353.c": line 2111) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2111) -* remove variable l_2056 at ("test/cases/large/clang-23353.c": line 2111) -* remove initializer at ("test/cases/large/clang-23353.c": line 2112) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2112) -* remove variable l_2057 at ("test/cases/large/clang-23353.c": line 2112) -* remove initializer at ("test/cases/large/clang-23353.c": line 2113) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2113) -* remove variable l_2058 at ("test/cases/large/clang-23353.c": line 2113) -* remove variable l_2059 at ("test/cases/large/clang-23353.c": line 2114) -* remove initializer at ("test/cases/large/clang-23353.c": line 2115) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2115) -* remove variable l_2060 at ("test/cases/large/clang-23353.c": line 2115) -* remove initializer at ("test/cases/large/clang-23353.c": line 2116) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2116) -* remove variable l_2061 at ("test/cases/large/clang-23353.c": line 2116) -* remove initializer at ("test/cases/large/clang-23353.c": line 2117) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2117) -* remove variable l_2062 at ("test/cases/large/clang-23353.c": line 2117) -* remove initializer at ("test/cases/large/clang-23353.c": line 2118) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2118) -* remove variable l_2063 at ("test/cases/large/clang-23353.c": line 2118) -* remove initializer at ("test/cases/large/clang-23353.c": line 2119) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2119) -* remove variable l_2064 at ("test/cases/large/clang-23353.c": line 2119) -* remove initializer at ("test/cases/large/clang-23353.c": line 2120) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2120) -* remove variable l_2065 at ("test/cases/large/clang-23353.c": line 2120) -* remove initializer at ("test/cases/large/clang-23353.c": line 2121) -* don't cast at ("test/cases/large/clang-23353.c": line 2121) -* remove variable l_2066 at ("test/cases/large/clang-23353.c": line 2121) -* remove initializer at ("test/cases/large/clang-23353.c": line 2122) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2122) -* remove variable l_2067 at ("test/cases/large/clang-23353.c": line 2122) -* remove initializer at ("test/cases/large/clang-23353.c": line 2123) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2123) -* remove variable l_2068 at ("test/cases/large/clang-23353.c": line 2123) -* remove initializer at ("test/cases/large/clang-23353.c": line 2124) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2124) -* remove variable l_2069 at ("test/cases/large/clang-23353.c": line 2124) -* remove initializer at ("test/cases/large/clang-23353.c": line 2125) -* don't cast at ("test/cases/large/clang-23353.c": line 2125) -* remove variable l_2070 at ("test/cases/large/clang-23353.c": line 2125) -* remove initializer at ("test/cases/large/clang-23353.c": line 2126) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2126) -* remove variable l_2071 at ("test/cases/large/clang-23353.c": line 2126) -* remove initializer at ("test/cases/large/clang-23353.c": line 2127) -* don't cast at ("test/cases/large/clang-23353.c": line 2127) -* remove variable l_2072 at ("test/cases/large/clang-23353.c": line 2127) -* remove initializer at ("test/cases/large/clang-23353.c": line 2128) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2128) -* remove variable l_2073 at ("test/cases/large/clang-23353.c": line 2128) -* remove initializer at ("test/cases/large/clang-23353.c": line 2129) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2129) -* remove variable l_2074 at ("test/cases/large/clang-23353.c": line 2129) -* remove initializer at ("test/cases/large/clang-23353.c": line 2130) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2130) -* remove variable l_2075 at ("test/cases/large/clang-23353.c": line 2130) -* remove initializer at ("test/cases/large/clang-23353.c": line 2131) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2131) -* remove variable l_2076 at ("test/cases/large/clang-23353.c": line 2131) -* remove initializer at ("test/cases/large/clang-23353.c": line 2132) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2132) -* remove variable l_2077 at ("test/cases/large/clang-23353.c": line 2132) -* remove initializer at ("test/cases/large/clang-23353.c": line 2133) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2133) -* remove variable l_2078 at ("test/cases/large/clang-23353.c": line 2133) -* remove initializer at ("test/cases/large/clang-23353.c": line 2134) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2134) -* remove variable l_2079 at ("test/cases/large/clang-23353.c": line 2134) -* remove initializer at ("test/cases/large/clang-23353.c": line 2135) -* don't cast at ("test/cases/large/clang-23353.c": line 2135) -* remove variable l_2080 at ("test/cases/large/clang-23353.c": line 2135) -* remove initializer at ("test/cases/large/clang-23353.c": line 2136) -* don't cast at ("test/cases/large/clang-23353.c": line 2136) -* remove variable l_2081 at ("test/cases/large/clang-23353.c": line 2136) -* remove initializer at ("test/cases/large/clang-23353.c": line 2137) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2137) -* remove variable l_2082 at ("test/cases/large/clang-23353.c": line 2137) -* remove initializer at ("test/cases/large/clang-23353.c": line 2138) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2138) -* remove variable l_2083 at ("test/cases/large/clang-23353.c": line 2138) -* remove variable l_2084 at ("test/cases/large/clang-23353.c": line 2139) -* remove initializer at ("test/cases/large/clang-23353.c": line 2140) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2140) -* remove variable l_2085 at ("test/cases/large/clang-23353.c": line 2140) -* remove initializer at ("test/cases/large/clang-23353.c": line 2141) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2141) -* remove variable l_2086 at ("test/cases/large/clang-23353.c": line 2141) -* remove initializer at ("test/cases/large/clang-23353.c": line 2142) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2142) -* remove variable l_2087 at ("test/cases/large/clang-23353.c": line 2142) -* remove initializer at ("test/cases/large/clang-23353.c": line 2143) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2143) -* remove variable l_2088 at ("test/cases/large/clang-23353.c": line 2143) -* remove initializer at ("test/cases/large/clang-23353.c": line 2144) -* don't cast at ("test/cases/large/clang-23353.c": line 2144) -* remove variable l_2089 at ("test/cases/large/clang-23353.c": line 2144) -* remove initializer at ("test/cases/large/clang-23353.c": line 2145) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2145) -* remove variable l_2090 at ("test/cases/large/clang-23353.c": line 2145) -* remove initializer at ("test/cases/large/clang-23353.c": line 2146) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2146) -* remove variable l_2091 at ("test/cases/large/clang-23353.c": line 2146) -* remove initializer at ("test/cases/large/clang-23353.c": line 2147) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2147) -* remove variable l_2092 at ("test/cases/large/clang-23353.c": line 2147) -* remove initializer at ("test/cases/large/clang-23353.c": line 2148) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2148) -* remove variable l_2093 at ("test/cases/large/clang-23353.c": line 2148) -* remove initializer at ("test/cases/large/clang-23353.c": line 2149) -* don't cast at ("test/cases/large/clang-23353.c": line 2149) -* remove variable l_2094 at ("test/cases/large/clang-23353.c": line 2149) -* remove initializer at ("test/cases/large/clang-23353.c": line 2150) -* don't cast at ("test/cases/large/clang-23353.c": line 2150) -* remove variable l_2095 at ("test/cases/large/clang-23353.c": line 2150) -* remove initializer at ("test/cases/large/clang-23353.c": line 2151) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2151) -* remove variable l_2096 at ("test/cases/large/clang-23353.c": line 2151) -* remove initializer at ("test/cases/large/clang-23353.c": line 2152) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2152) -* remove variable l_2097 at ("test/cases/large/clang-23353.c": line 2152) -* remove initializer at ("test/cases/large/clang-23353.c": line 2153) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2153) -* remove variable l_2098 at ("test/cases/large/clang-23353.c": line 2153) -* remove initializer at ("test/cases/large/clang-23353.c": line 2154) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2154) -* remove variable l_2099 at ("test/cases/large/clang-23353.c": line 2154) -* remove initializer at ("test/cases/large/clang-23353.c": line 2155) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2155) -* remove variable l_2100 at ("test/cases/large/clang-23353.c": line 2155) -* remove initializer at ("test/cases/large/clang-23353.c": line 2156) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2156) -* remove variable l_2101 at ("test/cases/large/clang-23353.c": line 2156) -* remove initializer at ("test/cases/large/clang-23353.c": line 2157) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2157) -* remove variable l_2102 at ("test/cases/large/clang-23353.c": line 2157) -* remove initializer at ("test/cases/large/clang-23353.c": line 2158) -* don't cast at ("test/cases/large/clang-23353.c": line 2158) -* remove variable l_2103 at ("test/cases/large/clang-23353.c": line 2158) -* remove initializer at ("test/cases/large/clang-23353.c": line 2159) -* don't cast at ("test/cases/large/clang-23353.c": line 2159) -* remove variable l_2104 at ("test/cases/large/clang-23353.c": line 2159) -* remove initializer at ("test/cases/large/clang-23353.c": line 2160) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2160) -* remove variable l_2105 at ("test/cases/large/clang-23353.c": line 2160) -* remove initializer at ("test/cases/large/clang-23353.c": line 2161) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2161) -* remove variable l_2106 at ("test/cases/large/clang-23353.c": line 2161) -* remove initializer at ("test/cases/large/clang-23353.c": line 2162) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2162) -* remove variable l_2107 at ("test/cases/large/clang-23353.c": line 2162) -* remove initializer at ("test/cases/large/clang-23353.c": line 2163) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2163) -* remove variable l_2108 at ("test/cases/large/clang-23353.c": line 2163) -* remove initializer at ("test/cases/large/clang-23353.c": line 2164) -* don't cast at ("test/cases/large/clang-23353.c": line 2164) -* remove variable l_2109 at ("test/cases/large/clang-23353.c": line 2164) -* remove initializer at ("test/cases/large/clang-23353.c": line 2165) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2165) -* remove variable l_2110 at ("test/cases/large/clang-23353.c": line 2165) -* remove initializer at ("test/cases/large/clang-23353.c": line 2166) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2166) -* remove variable l_2111 at ("test/cases/large/clang-23353.c": line 2166) -* remove initializer at ("test/cases/large/clang-23353.c": line 2167) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2167) -* remove variable l_2112 at ("test/cases/large/clang-23353.c": line 2167) -* remove variable l_2113 at ("test/cases/large/clang-23353.c": line 2168) -* remove initializer at ("test/cases/large/clang-23353.c": line 2169) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2169) -* remove variable l_2114 at ("test/cases/large/clang-23353.c": line 2169) -* remove initializer at ("test/cases/large/clang-23353.c": line 2170) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2170) -* remove variable l_2115 at ("test/cases/large/clang-23353.c": line 2170) -* remove initializer at ("test/cases/large/clang-23353.c": line 2171) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2171) -* remove variable l_2116 at ("test/cases/large/clang-23353.c": line 2171) -* remove initializer at ("test/cases/large/clang-23353.c": line 2172) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2172) -* remove variable l_2117 at ("test/cases/large/clang-23353.c": line 2172) -* remove initializer at ("test/cases/large/clang-23353.c": line 2173) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2173) -* remove variable l_2118 at ("test/cases/large/clang-23353.c": line 2173) -* remove initializer at ("test/cases/large/clang-23353.c": line 2174) -* don't cast at ("test/cases/large/clang-23353.c": line 2174) -* remove variable l_2119 at ("test/cases/large/clang-23353.c": line 2174) -* remove initializer at ("test/cases/large/clang-23353.c": line 2175) -* don't cast at ("test/cases/large/clang-23353.c": line 2175) -* remove variable l_2120 at ("test/cases/large/clang-23353.c": line 2175) -* remove initializer at ("test/cases/large/clang-23353.c": line 2176) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2176) -* remove variable l_2121 at ("test/cases/large/clang-23353.c": line 2176) -* remove initializer at ("test/cases/large/clang-23353.c": line 2177) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2177) -* remove variable l_2122 at ("test/cases/large/clang-23353.c": line 2177) -* remove initializer at ("test/cases/large/clang-23353.c": line 2178) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2178) -* remove variable l_2123 at ("test/cases/large/clang-23353.c": line 2178) -* remove initializer at ("test/cases/large/clang-23353.c": line 2179) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2179) -* remove variable l_2124 at ("test/cases/large/clang-23353.c": line 2179) -* inline variable l_2125 at ("test/cases/large/clang-23353.c": line 2180) -* inline variable l_2126 at ("test/cases/large/clang-23353.c": line 2181) -* remove initializer at ("test/cases/large/clang-23353.c": line 2182) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2182) -* remove variable l_2127 at ("test/cases/large/clang-23353.c": line 2182) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2183) -* inline variable l_2128 at ("test/cases/large/clang-23353.c": line 2183) -* remove initializer at ("test/cases/large/clang-23353.c": line 2184) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2184) -* remove variable l_2129 at ("test/cases/large/clang-23353.c": line 2184) -* remove initializer at ("test/cases/large/clang-23353.c": line 2185) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2185) -* remove variable l_2130 at ("test/cases/large/clang-23353.c": line 2185) -* remove initializer at ("test/cases/large/clang-23353.c": line 2186) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2186) -* remove variable l_2131 at ("test/cases/large/clang-23353.c": line 2186) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2187) -* inline variable l_2132 at ("test/cases/large/clang-23353.c": line 2187) -* remove initializer at ("test/cases/large/clang-23353.c": line 2188) -* don't cast at ("test/cases/large/clang-23353.c": line 2188) -* remove variable l_2133 at ("test/cases/large/clang-23353.c": line 2188) -* remove initializer at ("test/cases/large/clang-23353.c": line 2189) -* don't cast at ("test/cases/large/clang-23353.c": line 2189) -* remove variable l_2134 at ("test/cases/large/clang-23353.c": line 2189) -* remove initializer at ("test/cases/large/clang-23353.c": line 2190) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2190) -* remove variable l_2135 at ("test/cases/large/clang-23353.c": line 2190) -* remove initializer at ("test/cases/large/clang-23353.c": line 2191) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2191) -* remove variable l_2136 at ("test/cases/large/clang-23353.c": line 2191) -* inline variable l_2137 at ("test/cases/large/clang-23353.c": line 2192) -* remove initializer at ("test/cases/large/clang-23353.c": line 2193) -* don't cast at ("test/cases/large/clang-23353.c": line 2193) -* remove variable l_2138 at ("test/cases/large/clang-23353.c": line 2193) -* inline variable l_2139 at ("test/cases/large/clang-23353.c": line 2194) -* remove initializer at ("test/cases/large/clang-23353.c": line 2195) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2195) -* remove variable l_2140 at ("test/cases/large/clang-23353.c": line 2195) -* remove initializer at ("test/cases/large/clang-23353.c": line 2196) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2196) -* remove variable l_2141 at ("test/cases/large/clang-23353.c": line 2196) -* remove initializer at ("test/cases/large/clang-23353.c": line 2197) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2197) -* remove variable l_2142 at ("test/cases/large/clang-23353.c": line 2197) -* remove initializer at ("test/cases/large/clang-23353.c": line 2198) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2198) -* remove variable l_2143 at ("test/cases/large/clang-23353.c": line 2198) -* inline variable l_2144 at ("test/cases/large/clang-23353.c": line 2199) -* inline variable l_2145 at ("test/cases/large/clang-23353.c": line 2200) -* remove initializer at ("test/cases/large/clang-23353.c": line 2201) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2201) -* remove variable l_2146 at ("test/cases/large/clang-23353.c": line 2201) -* remove initializer at ("test/cases/large/clang-23353.c": line 2202) -* don't cast at ("test/cases/large/clang-23353.c": line 2202) -* remove variable l_2147 at ("test/cases/large/clang-23353.c": line 2202) -* remove initializer at ("test/cases/large/clang-23353.c": line 2203) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2203) -* remove variable l_2148 at ("test/cases/large/clang-23353.c": line 2203) -* remove initializer at ("test/cases/large/clang-23353.c": line 2204) -* don't cast at ("test/cases/large/clang-23353.c": line 2204) -* remove variable l_2149 at ("test/cases/large/clang-23353.c": line 2204) -* remove initializer at ("test/cases/large/clang-23353.c": line 2205) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2205) -* remove variable l_2150 at ("test/cases/large/clang-23353.c": line 2205) -* remove initializer at ("test/cases/large/clang-23353.c": line 2206) -* don't cast at ("test/cases/large/clang-23353.c": line 2206) -* remove variable l_2151 at ("test/cases/large/clang-23353.c": line 2206) -* remove initializer at ("test/cases/large/clang-23353.c": line 2207) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2207) -* remove variable l_2152 at ("test/cases/large/clang-23353.c": line 2207) -* remove initializer at ("test/cases/large/clang-23353.c": line 2208) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2208) -* remove variable l_2153 at ("test/cases/large/clang-23353.c": line 2208) -* remove initializer at ("test/cases/large/clang-23353.c": line 2209) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2209) -* remove variable l_2154 at ("test/cases/large/clang-23353.c": line 2209) -* remove initializer at ("test/cases/large/clang-23353.c": line 2210) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2210) -* remove variable l_2155 at ("test/cases/large/clang-23353.c": line 2210) -* remove initializer at ("test/cases/large/clang-23353.c": line 2211) -* don't cast at ("test/cases/large/clang-23353.c": line 2211) -* remove variable l_2156 at ("test/cases/large/clang-23353.c": line 2211) -* remove initializer at ("test/cases/large/clang-23353.c": line 2212) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2212) -* remove variable l_2157 at ("test/cases/large/clang-23353.c": line 2212) -* remove initializer at ("test/cases/large/clang-23353.c": line 2213) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2213) -* remove variable l_2158 at ("test/cases/large/clang-23353.c": line 2213) -* inline variable l_2159 at ("test/cases/large/clang-23353.c": line 2214) -* remove initializer at ("test/cases/large/clang-23353.c": line 2215) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2215) -* remove variable l_2160 at ("test/cases/large/clang-23353.c": line 2215) -* remove initializer at ("test/cases/large/clang-23353.c": line 2216) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2216) -* remove variable l_2161 at ("test/cases/large/clang-23353.c": line 2216) -* remove variable l_2162 at ("test/cases/large/clang-23353.c": line 2217) -* remove initializer at ("test/cases/large/clang-23353.c": line 2218) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2218) -* remove variable l_2163 at ("test/cases/large/clang-23353.c": line 2218) -* remove initializer at ("test/cases/large/clang-23353.c": line 2219) -* don't cast at ("test/cases/large/clang-23353.c": line 2219) -* remove variable l_2164 at ("test/cases/large/clang-23353.c": line 2219) -* remove initializer at ("test/cases/large/clang-23353.c": line 2220) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2220) -* remove variable l_2165 at ("test/cases/large/clang-23353.c": line 2220) -* remove initializer at ("test/cases/large/clang-23353.c": line 2221) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2221) -* remove variable l_2166 at ("test/cases/large/clang-23353.c": line 2221) -* remove initializer at ("test/cases/large/clang-23353.c": line 2222) -* don't cast at ("test/cases/large/clang-23353.c": line 2222) -* remove variable l_2167 at ("test/cases/large/clang-23353.c": line 2222) -* remove initializer at ("test/cases/large/clang-23353.c": line 2223) -* don't cast at ("test/cases/large/clang-23353.c": line 2223) -* remove variable l_2168 at ("test/cases/large/clang-23353.c": line 2223) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2224) -* inline variable l_2169 at ("test/cases/large/clang-23353.c": line 2224) -* remove initializer at ("test/cases/large/clang-23353.c": line 2225) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2225) -* remove variable l_2170 at ("test/cases/large/clang-23353.c": line 2225) -* remove initializer at ("test/cases/large/clang-23353.c": line 2226) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2226) -* remove variable l_2171 at ("test/cases/large/clang-23353.c": line 2226) -* remove initializer at ("test/cases/large/clang-23353.c": line 2227) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2227) -* remove variable l_2172 at ("test/cases/large/clang-23353.c": line 2227) -* remove initializer at ("test/cases/large/clang-23353.c": line 2228) -* don't cast at ("test/cases/large/clang-23353.c": line 2228) -* remove variable l_2173 at ("test/cases/large/clang-23353.c": line 2228) -* remove initializer at ("test/cases/large/clang-23353.c": line 2229) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2229) -* remove variable l_2174 at ("test/cases/large/clang-23353.c": line 2229) -* remove initializer at ("test/cases/large/clang-23353.c": line 2230) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2230) -* remove variable l_2175 at ("test/cases/large/clang-23353.c": line 2230) -* inline variable l_2176 at ("test/cases/large/clang-23353.c": line 2231) -* remove initializer at ("test/cases/large/clang-23353.c": line 2232) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2232) -* remove variable l_2177 at ("test/cases/large/clang-23353.c": line 2232) -* remove initializer at ("test/cases/large/clang-23353.c": line 2233) -* don't cast at ("test/cases/large/clang-23353.c": line 2233) -* remove variable l_2178 at ("test/cases/large/clang-23353.c": line 2233) -* remove initializer at ("test/cases/large/clang-23353.c": line 2234) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2234) -* remove variable l_2179 at ("test/cases/large/clang-23353.c": line 2234) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2235) -* inline variable l_2180 at ("test/cases/large/clang-23353.c": line 2235) -* remove initializer at ("test/cases/large/clang-23353.c": line 2236) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2236) -* remove variable l_2181 at ("test/cases/large/clang-23353.c": line 2236) -* remove initializer at ("test/cases/large/clang-23353.c": line 2237) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2237) -* remove variable l_2182 at ("test/cases/large/clang-23353.c": line 2237) -* remove initializer at ("test/cases/large/clang-23353.c": line 2238) -* don't cast at ("test/cases/large/clang-23353.c": line 2238) -* remove variable l_2183 at ("test/cases/large/clang-23353.c": line 2238) -* remove initializer at ("test/cases/large/clang-23353.c": line 2239) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2239) -* remove variable l_2184 at ("test/cases/large/clang-23353.c": line 2239) -* inline variable l_2185 at ("test/cases/large/clang-23353.c": line 2240) -* remove initializer at ("test/cases/large/clang-23353.c": line 2241) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2241) -* remove variable l_2186 at ("test/cases/large/clang-23353.c": line 2241) -* inline variable l_2187 at ("test/cases/large/clang-23353.c": line 2242) -* remove condition at ("test/cases/large/clang-23353.c": line 2243) -* reduce to left at ("test/cases/large/clang-23353.c": line 2243) -* reduce to right at ("test/cases/large/clang-23353.c": line 2243) -* remove expression at ("test/cases/large/clang-23353.c": line 2243) -* reduce to left at ("test/cases/large/clang-23353.c": line 2243) -* reduce to right at ("test/cases/large/clang-23353.c": line 2243) -* reduce to left at ("test/cases/large/clang-23353.c": line 2243) -* reduce to right at ("test/cases/large/clang-23353.c": line 2243) -* remove expression at ("test/cases/large/clang-23353.c": line 2243) -* do without param at ("test/cases/large/clang-23353.c": line 2243) -* don't cast at ("test/cases/large/clang-23353.c": line 2243) -* do without param at ("test/cases/large/clang-23353.c": line 2243) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2243) -* do without param at ("test/cases/large/clang-23353.c": line 2243) -* remove expression at ("test/cases/large/clang-23353.c": line 2243) -* do without param at ("test/cases/large/clang-23353.c": line 2243) -* don't cast at ("test/cases/large/clang-23353.c": line 2243) -* do without param at ("test/cases/large/clang-23353.c": line 2243) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2243) -* do without param at ("test/cases/large/clang-23353.c": line 2243) -* inline variable l_1714 at ("test/cases/large/clang-23353.c": line 2790) -* remove initializer at ("test/cases/large/clang-23353.c": line 2791) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2791) -* remove variable l_1715 at ("test/cases/large/clang-23353.c": line 2791) -* remove initializer at ("test/cases/large/clang-23353.c": line 2792) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2792) -* remove variable l_1716 at ("test/cases/large/clang-23353.c": line 2792) -* remove initializer at ("test/cases/large/clang-23353.c": line 2793) -* don't cast at ("test/cases/large/clang-23353.c": line 2793) -* remove variable l_1717 at ("test/cases/large/clang-23353.c": line 2793) -* remove initializer at ("test/cases/large/clang-23353.c": line 2794) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2794) -* remove variable l_1718 at ("test/cases/large/clang-23353.c": line 2794) -* remove initializer at ("test/cases/large/clang-23353.c": line 2795) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2795) -* remove variable l_1719 at ("test/cases/large/clang-23353.c": line 2795) -* remove initializer at ("test/cases/large/clang-23353.c": line 2796) -* don't cast at ("test/cases/large/clang-23353.c": line 2796) -* remove variable l_1720 at ("test/cases/large/clang-23353.c": line 2796) -* remove initializer at ("test/cases/large/clang-23353.c": line 2797) -* don't cast at ("test/cases/large/clang-23353.c": line 2797) -* remove variable l_1721 at ("test/cases/large/clang-23353.c": line 2797) -* remove initializer at ("test/cases/large/clang-23353.c": line 2798) -* don't cast at ("test/cases/large/clang-23353.c": line 2798) -* remove variable l_1722 at ("test/cases/large/clang-23353.c": line 2798) -* remove initializer at ("test/cases/large/clang-23353.c": line 2799) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2799) -* remove variable l_1723 at ("test/cases/large/clang-23353.c": line 2799) -* remove initializer at ("test/cases/large/clang-23353.c": line 2800) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2800) -* remove variable l_1724 at ("test/cases/large/clang-23353.c": line 2800) -* remove variable l_1725 at ("test/cases/large/clang-23353.c": line 2801) -* remove initializer at ("test/cases/large/clang-23353.c": line 2802) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2802) -* remove variable l_1726 at ("test/cases/large/clang-23353.c": line 2802) -* remove initializer at ("test/cases/large/clang-23353.c": line 2803) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2803) -* remove variable l_1727 at ("test/cases/large/clang-23353.c": line 2803) -* remove variable l_1728 at ("test/cases/large/clang-23353.c": line 2804) -* remove initializer at ("test/cases/large/clang-23353.c": line 2805) -* don't cast at ("test/cases/large/clang-23353.c": line 2805) -* remove variable l_1729 at ("test/cases/large/clang-23353.c": line 2805) -* remove initializer at ("test/cases/large/clang-23353.c": line 2806) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2806) -* remove variable l_1730 at ("test/cases/large/clang-23353.c": line 2806) -* remove initializer at ("test/cases/large/clang-23353.c": line 2807) -* don't cast at ("test/cases/large/clang-23353.c": line 2807) -* remove variable l_1731 at ("test/cases/large/clang-23353.c": line 2807) -* remove initializer at ("test/cases/large/clang-23353.c": line 2808) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2808) -* remove variable l_1732 at ("test/cases/large/clang-23353.c": line 2808) -* remove initializer at ("test/cases/large/clang-23353.c": line 2809) -* don't cast at ("test/cases/large/clang-23353.c": line 2809) -* remove variable l_1733 at ("test/cases/large/clang-23353.c": line 2809) -* remove initializer at ("test/cases/large/clang-23353.c": line 2810) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2810) -* remove variable l_1734 at ("test/cases/large/clang-23353.c": line 2810) -* inline variable l_1735 at ("test/cases/large/clang-23353.c": line 2811) -* remove initializer at ("test/cases/large/clang-23353.c": line 2812) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2812) -* remove variable l_1736 at ("test/cases/large/clang-23353.c": line 2812) -* remove initializer at ("test/cases/large/clang-23353.c": line 2813) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2813) -* remove variable l_1737 at ("test/cases/large/clang-23353.c": line 2813) -* remove initializer at ("test/cases/large/clang-23353.c": line 2814) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2814) -* remove variable l_1738 at ("test/cases/large/clang-23353.c": line 2814) -* remove initializer at ("test/cases/large/clang-23353.c": line 2815) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2815) -* remove variable l_1739 at ("test/cases/large/clang-23353.c": line 2815) -* remove initializer at ("test/cases/large/clang-23353.c": line 2816) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2816) -* remove variable l_1740 at ("test/cases/large/clang-23353.c": line 2816) -* remove initializer at ("test/cases/large/clang-23353.c": line 2817) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2817) -* remove variable l_1741 at ("test/cases/large/clang-23353.c": line 2817) -* remove initializer at ("test/cases/large/clang-23353.c": line 2818) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2818) -* remove variable l_1742 at ("test/cases/large/clang-23353.c": line 2818) -* remove initializer at ("test/cases/large/clang-23353.c": line 2819) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2819) -* remove variable l_1743 at ("test/cases/large/clang-23353.c": line 2819) -* remove initializer at ("test/cases/large/clang-23353.c": line 2820) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2820) -* remove variable l_1744 at ("test/cases/large/clang-23353.c": line 2820) -* remove initializer at ("test/cases/large/clang-23353.c": line 2821) -* don't cast at ("test/cases/large/clang-23353.c": line 2821) -* remove variable l_1745 at ("test/cases/large/clang-23353.c": line 2821) -* remove initializer at ("test/cases/large/clang-23353.c": line 2822) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2822) -* remove variable l_1746 at ("test/cases/large/clang-23353.c": line 2822) -* remove initializer at ("test/cases/large/clang-23353.c": line 2823) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2823) -* remove variable l_1747 at ("test/cases/large/clang-23353.c": line 2823) -* remove initializer at ("test/cases/large/clang-23353.c": line 2824) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2824) -* remove variable l_1748 at ("test/cases/large/clang-23353.c": line 2824) -* remove initializer at ("test/cases/large/clang-23353.c": line 2825) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2825) -* remove variable l_1749 at ("test/cases/large/clang-23353.c": line 2825) -* remove initializer at ("test/cases/large/clang-23353.c": line 2826) -* don't cast at ("test/cases/large/clang-23353.c": line 2826) -* remove variable l_1750 at ("test/cases/large/clang-23353.c": line 2826) -* remove initializer at ("test/cases/large/clang-23353.c": line 2827) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2827) -* remove variable l_1751 at ("test/cases/large/clang-23353.c": line 2827) -* remove initializer at ("test/cases/large/clang-23353.c": line 2828) -* don't cast at ("test/cases/large/clang-23353.c": line 2828) -* remove variable l_1752 at ("test/cases/large/clang-23353.c": line 2828) -* inline variable l_1753 at ("test/cases/large/clang-23353.c": line 2829) -* remove initializer at ("test/cases/large/clang-23353.c": line 2830) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2830) -* remove variable l_1754 at ("test/cases/large/clang-23353.c": line 2830) -* remove initializer at ("test/cases/large/clang-23353.c": line 2831) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2831) -* remove variable l_1755 at ("test/cases/large/clang-23353.c": line 2831) -* remove initializer at ("test/cases/large/clang-23353.c": line 2832) -* don't cast at ("test/cases/large/clang-23353.c": line 2832) -* remove variable l_1756 at ("test/cases/large/clang-23353.c": line 2832) -* remove initializer at ("test/cases/large/clang-23353.c": line 2833) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2833) -* remove variable l_1757 at ("test/cases/large/clang-23353.c": line 2833) -* remove initializer at ("test/cases/large/clang-23353.c": line 2834) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2834) -* remove variable l_1758 at ("test/cases/large/clang-23353.c": line 2834) -* inline variable l_1759 at ("test/cases/large/clang-23353.c": line 2835) -* remove initializer at ("test/cases/large/clang-23353.c": line 2836) -* don't cast at ("test/cases/large/clang-23353.c": line 2836) -* remove variable l_1760 at ("test/cases/large/clang-23353.c": line 2836) -* remove initializer at ("test/cases/large/clang-23353.c": line 2837) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2837) -* remove variable l_1761 at ("test/cases/large/clang-23353.c": line 2837) -* remove initializer at ("test/cases/large/clang-23353.c": line 2838) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2838) -* remove variable l_1762 at ("test/cases/large/clang-23353.c": line 2838) -* inline variable l_1763 at ("test/cases/large/clang-23353.c": line 2839) -* remove initializer at ("test/cases/large/clang-23353.c": line 2840) -* don't cast at ("test/cases/large/clang-23353.c": line 2840) -* remove variable l_1764 at ("test/cases/large/clang-23353.c": line 2840) -* remove initializer at ("test/cases/large/clang-23353.c": line 2841) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2841) -* remove variable l_1765 at ("test/cases/large/clang-23353.c": line 2841) -* remove initializer at ("test/cases/large/clang-23353.c": line 2842) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2842) -* remove variable l_1766 at ("test/cases/large/clang-23353.c": line 2842) -* remove initializer at ("test/cases/large/clang-23353.c": line 2843) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2843) -* remove variable l_1767 at ("test/cases/large/clang-23353.c": line 2843) -* remove initializer at ("test/cases/large/clang-23353.c": line 2844) -* don't cast at ("test/cases/large/clang-23353.c": line 2844) -* remove variable l_1768 at ("test/cases/large/clang-23353.c": line 2844) -* remove initializer at ("test/cases/large/clang-23353.c": line 2845) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2845) -* remove variable l_1769 at ("test/cases/large/clang-23353.c": line 2845) -* remove initializer at ("test/cases/large/clang-23353.c": line 2846) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2846) -* remove variable l_1770 at ("test/cases/large/clang-23353.c": line 2846) -* remove initializer at ("test/cases/large/clang-23353.c": line 2847) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2847) -* remove variable l_1771 at ("test/cases/large/clang-23353.c": line 2847) -* remove initializer at ("test/cases/large/clang-23353.c": line 2848) -* don't cast at ("test/cases/large/clang-23353.c": line 2848) -* remove variable l_1772 at ("test/cases/large/clang-23353.c": line 2848) -* remove initializer at ("test/cases/large/clang-23353.c": line 2849) -* don't cast at ("test/cases/large/clang-23353.c": line 2849) -* remove variable l_1773 at ("test/cases/large/clang-23353.c": line 2849) -* remove initializer at ("test/cases/large/clang-23353.c": line 2850) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2850) -* remove variable l_1774 at ("test/cases/large/clang-23353.c": line 2850) -* remove initializer at ("test/cases/large/clang-23353.c": line 2851) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2851) -* remove variable l_1775 at ("test/cases/large/clang-23353.c": line 2851) -* remove initializer at ("test/cases/large/clang-23353.c": line 2852) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2852) -* remove variable l_1776 at ("test/cases/large/clang-23353.c": line 2852) -* remove initializer at ("test/cases/large/clang-23353.c": line 2853) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2853) -* remove variable l_1777 at ("test/cases/large/clang-23353.c": line 2853) -* remove initializer at ("test/cases/large/clang-23353.c": line 2854) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2854) -* remove variable l_1778 at ("test/cases/large/clang-23353.c": line 2854) -* remove initializer at ("test/cases/large/clang-23353.c": line 2855) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2855) -* remove variable l_1779 at ("test/cases/large/clang-23353.c": line 2855) -* remove initializer at ("test/cases/large/clang-23353.c": line 2856) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2856) -* remove variable l_1780 at ("test/cases/large/clang-23353.c": line 2856) -* remove initializer at ("test/cases/large/clang-23353.c": line 2857) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2857) -* remove variable l_1781 at ("test/cases/large/clang-23353.c": line 2857) -* remove initializer at ("test/cases/large/clang-23353.c": line 2858) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2858) -* remove variable l_1782 at ("test/cases/large/clang-23353.c": line 2858) -* remove initializer at ("test/cases/large/clang-23353.c": line 2859) -* don't cast at ("test/cases/large/clang-23353.c": line 2859) -* remove variable l_1783 at ("test/cases/large/clang-23353.c": line 2859) -* remove initializer at ("test/cases/large/clang-23353.c": line 2860) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2860) -* remove variable l_1784 at ("test/cases/large/clang-23353.c": line 2860) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2861) -* inline variable l_1785 at ("test/cases/large/clang-23353.c": line 2861) -* remove initializer at ("test/cases/large/clang-23353.c": line 2862) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2862) -* remove variable l_1786 at ("test/cases/large/clang-23353.c": line 2862) -* remove initializer at ("test/cases/large/clang-23353.c": line 2863) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2863) -* remove variable l_1787 at ("test/cases/large/clang-23353.c": line 2863) -* remove initializer at ("test/cases/large/clang-23353.c": line 2864) -* don't cast at ("test/cases/large/clang-23353.c": line 2864) -* remove variable l_1788 at ("test/cases/large/clang-23353.c": line 2864) -* remove initializer at ("test/cases/large/clang-23353.c": line 2865) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2865) -* remove variable l_1789 at ("test/cases/large/clang-23353.c": line 2865) -* remove initializer at ("test/cases/large/clang-23353.c": line 2866) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2866) -* remove variable l_1790 at ("test/cases/large/clang-23353.c": line 2866) -* remove initializer at ("test/cases/large/clang-23353.c": line 2867) -* don't cast at ("test/cases/large/clang-23353.c": line 2867) -* remove variable l_1791 at ("test/cases/large/clang-23353.c": line 2867) -* remove initializer at ("test/cases/large/clang-23353.c": line 2868) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2868) -* remove variable l_1792 at ("test/cases/large/clang-23353.c": line 2868) -* remove initializer at ("test/cases/large/clang-23353.c": line 2869) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2869) -* remove variable l_1793 at ("test/cases/large/clang-23353.c": line 2869) -* remove initializer at ("test/cases/large/clang-23353.c": line 2870) -* don't cast at ("test/cases/large/clang-23353.c": line 2870) -* remove variable l_1794 at ("test/cases/large/clang-23353.c": line 2870) -* remove initializer at ("test/cases/large/clang-23353.c": line 2871) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2871) -* remove variable l_1795 at ("test/cases/large/clang-23353.c": line 2871) -* remove initializer at ("test/cases/large/clang-23353.c": line 2872) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2872) -* remove variable l_1796 at ("test/cases/large/clang-23353.c": line 2872) -* remove initializer at ("test/cases/large/clang-23353.c": line 2873) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2873) -* remove variable l_1797 at ("test/cases/large/clang-23353.c": line 2873) -* remove initializer at ("test/cases/large/clang-23353.c": line 2874) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2874) -* remove variable l_1798 at ("test/cases/large/clang-23353.c": line 2874) -* remove initializer at ("test/cases/large/clang-23353.c": line 2875) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2875) -* remove variable l_1799 at ("test/cases/large/clang-23353.c": line 2875) -* remove initializer at ("test/cases/large/clang-23353.c": line 2876) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2876) -* remove variable l_1800 at ("test/cases/large/clang-23353.c": line 2876) -* remove initializer at ("test/cases/large/clang-23353.c": line 2877) -* don't cast at ("test/cases/large/clang-23353.c": line 2877) -* remove variable l_1801 at ("test/cases/large/clang-23353.c": line 2877) -* remove initializer at ("test/cases/large/clang-23353.c": line 2878) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2878) -* remove variable l_1802 at ("test/cases/large/clang-23353.c": line 2878) -* remove initializer at ("test/cases/large/clang-23353.c": line 2879) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2879) -* remove variable l_1803 at ("test/cases/large/clang-23353.c": line 2879) -* remove initializer at ("test/cases/large/clang-23353.c": line 2880) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2880) -* remove variable l_1804 at ("test/cases/large/clang-23353.c": line 2880) -* remove initializer at ("test/cases/large/clang-23353.c": line 2881) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2881) -* remove variable l_1805 at ("test/cases/large/clang-23353.c": line 2881) -* remove initializer at ("test/cases/large/clang-23353.c": line 2882) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2882) -* remove variable l_1806 at ("test/cases/large/clang-23353.c": line 2882) -* remove initializer at ("test/cases/large/clang-23353.c": line 2883) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2883) -* remove variable l_1807 at ("test/cases/large/clang-23353.c": line 2883) -* remove initializer at ("test/cases/large/clang-23353.c": line 2884) -* don't cast at ("test/cases/large/clang-23353.c": line 2884) -* remove variable l_1808 at ("test/cases/large/clang-23353.c": line 2884) -* remove initializer at ("test/cases/large/clang-23353.c": line 2885) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2885) -* remove variable l_1809 at ("test/cases/large/clang-23353.c": line 2885) -* remove variable l_1810 at ("test/cases/large/clang-23353.c": line 2886) -* remove initializer at ("test/cases/large/clang-23353.c": line 2887) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2887) -* remove variable l_1811 at ("test/cases/large/clang-23353.c": line 2887) -* remove initializer at ("test/cases/large/clang-23353.c": line 2888) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2888) -* remove variable l_1812 at ("test/cases/large/clang-23353.c": line 2888) -* remove initializer at ("test/cases/large/clang-23353.c": line 2889) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2889) -* remove variable l_1813 at ("test/cases/large/clang-23353.c": line 2889) -* remove initializer at ("test/cases/large/clang-23353.c": line 2890) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2890) -* remove variable l_1814 at ("test/cases/large/clang-23353.c": line 2890) -* remove initializer at ("test/cases/large/clang-23353.c": line 2891) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2891) -* remove variable l_1815 at ("test/cases/large/clang-23353.c": line 2891) -* remove initializer at ("test/cases/large/clang-23353.c": line 2892) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2892) -* remove variable l_1816 at ("test/cases/large/clang-23353.c": line 2892) -* remove initializer at ("test/cases/large/clang-23353.c": line 2893) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2893) -* remove variable l_1817 at ("test/cases/large/clang-23353.c": line 2893) -* remove initializer at ("test/cases/large/clang-23353.c": line 2894) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2894) -* remove variable l_1818 at ("test/cases/large/clang-23353.c": line 2894) -* remove initializer at ("test/cases/large/clang-23353.c": line 2895) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2895) -* remove variable l_1819 at ("test/cases/large/clang-23353.c": line 2895) -* remove initializer at ("test/cases/large/clang-23353.c": line 2896) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2896) -* remove variable l_1820 at ("test/cases/large/clang-23353.c": line 2896) -* remove initializer at ("test/cases/large/clang-23353.c": line 2897) -* don't cast at ("test/cases/large/clang-23353.c": line 2897) -* remove variable l_1821 at ("test/cases/large/clang-23353.c": line 2897) -* remove initializer at ("test/cases/large/clang-23353.c": line 2898) -* don't cast at ("test/cases/large/clang-23353.c": line 2898) -* remove variable l_1822 at ("test/cases/large/clang-23353.c": line 2898) -* remove initializer at ("test/cases/large/clang-23353.c": line 2899) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2899) -* remove variable l_1823 at ("test/cases/large/clang-23353.c": line 2899) -* remove initializer at ("test/cases/large/clang-23353.c": line 2900) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2900) -* remove variable l_1824 at ("test/cases/large/clang-23353.c": line 2900) -* remove initializer at ("test/cases/large/clang-23353.c": line 2901) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2901) -* remove variable l_1825 at ("test/cases/large/clang-23353.c": line 2901) -* remove initializer at ("test/cases/large/clang-23353.c": line 2902) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2902) -* remove variable l_1826 at ("test/cases/large/clang-23353.c": line 2902) -* remove initializer at ("test/cases/large/clang-23353.c": line 2903) -* don't cast at ("test/cases/large/clang-23353.c": line 2903) -* remove variable l_1827 at ("test/cases/large/clang-23353.c": line 2903) -* remove initializer at ("test/cases/large/clang-23353.c": line 2904) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2904) -* remove variable l_1828 at ("test/cases/large/clang-23353.c": line 2904) -* remove initializer at ("test/cases/large/clang-23353.c": line 2905) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2905) -* remove variable l_1829 at ("test/cases/large/clang-23353.c": line 2905) -* remove initializer at ("test/cases/large/clang-23353.c": line 2906) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2906) -* remove variable l_1830 at ("test/cases/large/clang-23353.c": line 2906) -* remove initializer at ("test/cases/large/clang-23353.c": line 2907) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2907) -* remove variable l_1831 at ("test/cases/large/clang-23353.c": line 2907) -* inline variable l_1832 at ("test/cases/large/clang-23353.c": line 2908) -* remove initializer at ("test/cases/large/clang-23353.c": line 2909) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2909) -* remove variable l_1833 at ("test/cases/large/clang-23353.c": line 2909) -* remove initializer at ("test/cases/large/clang-23353.c": line 2910) -* don't cast at ("test/cases/large/clang-23353.c": line 2910) -* remove variable l_1834 at ("test/cases/large/clang-23353.c": line 2910) -* inline variable l_1835 at ("test/cases/large/clang-23353.c": line 2911) -* remove initializer at ("test/cases/large/clang-23353.c": line 2912) -* don't cast at ("test/cases/large/clang-23353.c": line 2912) -* remove variable l_1836 at ("test/cases/large/clang-23353.c": line 2912) -* remove initializer at ("test/cases/large/clang-23353.c": line 2913) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2913) -* remove variable l_1837 at ("test/cases/large/clang-23353.c": line 2913) -* remove initializer at ("test/cases/large/clang-23353.c": line 2914) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2914) -* remove variable l_1838 at ("test/cases/large/clang-23353.c": line 2914) -* remove initializer at ("test/cases/large/clang-23353.c": line 2915) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2915) -* remove variable l_1839 at ("test/cases/large/clang-23353.c": line 2915) -* remove initializer at ("test/cases/large/clang-23353.c": line 2916) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2916) -* remove variable l_1840 at ("test/cases/large/clang-23353.c": line 2916) -* remove initializer at ("test/cases/large/clang-23353.c": line 2917) -* don't cast at ("test/cases/large/clang-23353.c": line 2917) -* remove variable l_1841 at ("test/cases/large/clang-23353.c": line 2917) -* remove initializer at ("test/cases/large/clang-23353.c": line 2918) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2918) -* remove variable l_1842 at ("test/cases/large/clang-23353.c": line 2918) -* remove initializer at ("test/cases/large/clang-23353.c": line 2919) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2919) -* remove variable l_1843 at ("test/cases/large/clang-23353.c": line 2919) -* remove initializer at ("test/cases/large/clang-23353.c": line 2920) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2920) -* remove variable l_1844 at ("test/cases/large/clang-23353.c": line 2920) -* remove initializer at ("test/cases/large/clang-23353.c": line 2921) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2921) -* remove variable l_1845 at ("test/cases/large/clang-23353.c": line 2921) -* remove initializer at ("test/cases/large/clang-23353.c": line 2922) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2922) -* remove variable l_1846 at ("test/cases/large/clang-23353.c": line 2922) -* remove initializer at ("test/cases/large/clang-23353.c": line 2923) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2923) -* remove variable l_1847 at ("test/cases/large/clang-23353.c": line 2923) -* remove variable l_1848 at ("test/cases/large/clang-23353.c": line 2924) -* remove initializer at ("test/cases/large/clang-23353.c": line 2925) -* don't cast at ("test/cases/large/clang-23353.c": line 2925) -* remove variable l_1849 at ("test/cases/large/clang-23353.c": line 2925) -* remove initializer at ("test/cases/large/clang-23353.c": line 2926) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2926) -* remove variable l_1850 at ("test/cases/large/clang-23353.c": line 2926) -* remove initializer at ("test/cases/large/clang-23353.c": line 2927) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2927) -* remove variable l_1851 at ("test/cases/large/clang-23353.c": line 2927) -* remove initializer at ("test/cases/large/clang-23353.c": line 2928) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2928) -* remove variable l_1852 at ("test/cases/large/clang-23353.c": line 2928) -* remove initializer at ("test/cases/large/clang-23353.c": line 2929) -* don't cast at ("test/cases/large/clang-23353.c": line 2929) -* remove variable l_1853 at ("test/cases/large/clang-23353.c": line 2929) -* remove initializer at ("test/cases/large/clang-23353.c": line 2930) -* don't cast at ("test/cases/large/clang-23353.c": line 2930) -* remove variable l_1854 at ("test/cases/large/clang-23353.c": line 2930) -* remove initializer at ("test/cases/large/clang-23353.c": line 2931) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2931) -* remove variable l_1855 at ("test/cases/large/clang-23353.c": line 2931) -* remove initializer at ("test/cases/large/clang-23353.c": line 2932) -* don't cast at ("test/cases/large/clang-23353.c": line 2932) -* remove variable l_1856 at ("test/cases/large/clang-23353.c": line 2932) -* remove initializer at ("test/cases/large/clang-23353.c": line 2933) -* don't cast at ("test/cases/large/clang-23353.c": line 2933) -* remove variable l_1857 at ("test/cases/large/clang-23353.c": line 2933) -* remove initializer at ("test/cases/large/clang-23353.c": line 2934) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2934) -* remove variable l_1858 at ("test/cases/large/clang-23353.c": line 2934) -* remove initializer at ("test/cases/large/clang-23353.c": line 2935) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2935) -* remove variable l_1859 at ("test/cases/large/clang-23353.c": line 2935) -* remove initializer at ("test/cases/large/clang-23353.c": line 2936) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2936) -* remove variable l_1860 at ("test/cases/large/clang-23353.c": line 2936) -* remove initializer at ("test/cases/large/clang-23353.c": line 2937) -* don't cast at ("test/cases/large/clang-23353.c": line 2937) -* remove variable l_1861 at ("test/cases/large/clang-23353.c": line 2937) -* remove initializer at ("test/cases/large/clang-23353.c": line 2938) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2938) -* remove variable l_1862 at ("test/cases/large/clang-23353.c": line 2938) -* remove initializer at ("test/cases/large/clang-23353.c": line 2939) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2939) -* remove variable l_1863 at ("test/cases/large/clang-23353.c": line 2939) -* remove initializer at ("test/cases/large/clang-23353.c": line 2940) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2940) -* remove variable l_1864 at ("test/cases/large/clang-23353.c": line 2940) -* remove initializer at ("test/cases/large/clang-23353.c": line 2941) -* don't cast at ("test/cases/large/clang-23353.c": line 2941) -* remove variable l_1865 at ("test/cases/large/clang-23353.c": line 2941) -* remove initializer at ("test/cases/large/clang-23353.c": line 2942) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2942) -* remove variable l_1866 at ("test/cases/large/clang-23353.c": line 2942) -* remove initializer at ("test/cases/large/clang-23353.c": line 2943) -* don't cast at ("test/cases/large/clang-23353.c": line 2943) -* remove variable l_1867 at ("test/cases/large/clang-23353.c": line 2943) -* remove initializer at ("test/cases/large/clang-23353.c": line 2944) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2944) -* remove variable l_1868 at ("test/cases/large/clang-23353.c": line 2944) -* remove initializer at ("test/cases/large/clang-23353.c": line 2945) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2945) -* remove variable l_1869 at ("test/cases/large/clang-23353.c": line 2945) -* remove initializer at ("test/cases/large/clang-23353.c": line 2946) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2946) -* remove variable l_1870 at ("test/cases/large/clang-23353.c": line 2946) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2947) -* inline variable l_1871 at ("test/cases/large/clang-23353.c": line 2947) -* remove initializer at ("test/cases/large/clang-23353.c": line 2948) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2948) -* remove variable l_1872 at ("test/cases/large/clang-23353.c": line 2948) -* remove initializer at ("test/cases/large/clang-23353.c": line 2949) -* don't cast at ("test/cases/large/clang-23353.c": line 2949) -* remove variable l_1873 at ("test/cases/large/clang-23353.c": line 2949) -* remove initializer at ("test/cases/large/clang-23353.c": line 2950) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2950) -* remove variable l_1874 at ("test/cases/large/clang-23353.c": line 2950) -* remove initializer at ("test/cases/large/clang-23353.c": line 2951) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2951) -* remove variable l_1875 at ("test/cases/large/clang-23353.c": line 2951) -* remove initializer at ("test/cases/large/clang-23353.c": line 2952) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2952) -* remove variable l_1876 at ("test/cases/large/clang-23353.c": line 2952) -* remove initializer at ("test/cases/large/clang-23353.c": line 2953) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2953) -* remove variable l_1877 at ("test/cases/large/clang-23353.c": line 2953) -* remove initializer at ("test/cases/large/clang-23353.c": line 2954) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2954) -* remove variable l_1878 at ("test/cases/large/clang-23353.c": line 2954) -* remove initializer at ("test/cases/large/clang-23353.c": line 2955) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2955) -* remove variable l_1879 at ("test/cases/large/clang-23353.c": line 2955) -* remove initializer at ("test/cases/large/clang-23353.c": line 2956) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2956) -* remove variable l_1880 at ("test/cases/large/clang-23353.c": line 2956) -* remove initializer at ("test/cases/large/clang-23353.c": line 2957) -* don't cast at ("test/cases/large/clang-23353.c": line 2957) -* remove variable l_1881 at ("test/cases/large/clang-23353.c": line 2957) -* remove initializer at ("test/cases/large/clang-23353.c": line 2958) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2958) -* remove variable l_1882 at ("test/cases/large/clang-23353.c": line 2958) -* remove initializer at ("test/cases/large/clang-23353.c": line 2959) -* don't cast at ("test/cases/large/clang-23353.c": line 2959) -* remove variable l_1883 at ("test/cases/large/clang-23353.c": line 2959) -* remove initializer at ("test/cases/large/clang-23353.c": line 2960) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2960) -* remove variable l_1884 at ("test/cases/large/clang-23353.c": line 2960) -* remove initializer at ("test/cases/large/clang-23353.c": line 2961) -* don't cast at ("test/cases/large/clang-23353.c": line 2961) -* remove variable l_1885 at ("test/cases/large/clang-23353.c": line 2961) -* remove initializer at ("test/cases/large/clang-23353.c": line 2962) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2962) -* remove variable l_1886 at ("test/cases/large/clang-23353.c": line 2962) -* remove initializer at ("test/cases/large/clang-23353.c": line 2963) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2963) -* remove variable l_1887 at ("test/cases/large/clang-23353.c": line 2963) -* inline variable l_1888 at ("test/cases/large/clang-23353.c": line 2964) -* remove initializer at ("test/cases/large/clang-23353.c": line 2965) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2965) -* remove variable l_1889 at ("test/cases/large/clang-23353.c": line 2965) -* inline variable l_1890 at ("test/cases/large/clang-23353.c": line 2966) -* remove initializer at ("test/cases/large/clang-23353.c": line 2967) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2967) -* remove variable l_1891 at ("test/cases/large/clang-23353.c": line 2967) -* remove initializer at ("test/cases/large/clang-23353.c": line 2968) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2968) -* remove variable l_1892 at ("test/cases/large/clang-23353.c": line 2968) -* remove initializer at ("test/cases/large/clang-23353.c": line 2969) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2969) -* remove variable l_1893 at ("test/cases/large/clang-23353.c": line 2969) -* remove initializer at ("test/cases/large/clang-23353.c": line 2970) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2970) -* remove variable l_1894 at ("test/cases/large/clang-23353.c": line 2970) -* remove initializer at ("test/cases/large/clang-23353.c": line 2971) -* don't cast at ("test/cases/large/clang-23353.c": line 2971) -* remove variable l_1895 at ("test/cases/large/clang-23353.c": line 2971) -* remove initializer at ("test/cases/large/clang-23353.c": line 2972) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2972) -* remove variable l_1896 at ("test/cases/large/clang-23353.c": line 2972) -* remove initializer at ("test/cases/large/clang-23353.c": line 2973) -* don't cast at ("test/cases/large/clang-23353.c": line 2973) -* remove variable l_1897 at ("test/cases/large/clang-23353.c": line 2973) -* remove initializer at ("test/cases/large/clang-23353.c": line 2974) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2974) -* remove variable l_1898 at ("test/cases/large/clang-23353.c": line 2974) -* remove initializer at ("test/cases/large/clang-23353.c": line 2975) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2975) -* remove variable l_1899 at ("test/cases/large/clang-23353.c": line 2975) -* remove initializer at ("test/cases/large/clang-23353.c": line 2976) -* don't cast at ("test/cases/large/clang-23353.c": line 2976) -* remove variable l_1900 at ("test/cases/large/clang-23353.c": line 2976) -* remove initializer at ("test/cases/large/clang-23353.c": line 2977) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2977) -* remove variable l_1901 at ("test/cases/large/clang-23353.c": line 2977) -* remove initializer at ("test/cases/large/clang-23353.c": line 2978) -* don't cast at ("test/cases/large/clang-23353.c": line 2978) -* remove variable l_1902 at ("test/cases/large/clang-23353.c": line 2978) -* remove initializer at ("test/cases/large/clang-23353.c": line 2979) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2979) -* remove variable l_1903 at ("test/cases/large/clang-23353.c": line 2979) -* remove initializer at ("test/cases/large/clang-23353.c": line 2980) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2980) -* remove variable l_1904 at ("test/cases/large/clang-23353.c": line 2980) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2981) -* inline variable l_1905 at ("test/cases/large/clang-23353.c": line 2981) -* remove variable l_1906 at ("test/cases/large/clang-23353.c": line 2982) -* remove variable l_1907 at ("test/cases/large/clang-23353.c": line 2983) -* remove initializer at ("test/cases/large/clang-23353.c": line 2984) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2984) -* remove variable l_1908 at ("test/cases/large/clang-23353.c": line 2984) -* remove initializer at ("test/cases/large/clang-23353.c": line 2985) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2985) -* remove variable l_1909 at ("test/cases/large/clang-23353.c": line 2985) -* remove initializer at ("test/cases/large/clang-23353.c": line 2986) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2986) -* remove variable l_1910 at ("test/cases/large/clang-23353.c": line 2986) -* remove initializer at ("test/cases/large/clang-23353.c": line 2987) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2987) -* remove variable l_1911 at ("test/cases/large/clang-23353.c": line 2987) -* remove initializer at ("test/cases/large/clang-23353.c": line 2988) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2988) -* remove variable l_1912 at ("test/cases/large/clang-23353.c": line 2988) -* inline variable l_1913 at ("test/cases/large/clang-23353.c": line 2989) -* remove initializer at ("test/cases/large/clang-23353.c": line 2990) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2990) -* remove variable l_1914 at ("test/cases/large/clang-23353.c": line 2990) -* inline variable l_1915 at ("test/cases/large/clang-23353.c": line 2991) -* remove initializer at ("test/cases/large/clang-23353.c": line 2992) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2992) -* remove variable l_1916 at ("test/cases/large/clang-23353.c": line 2992) -* remove initializer at ("test/cases/large/clang-23353.c": line 2993) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2993) -* remove variable l_1917 at ("test/cases/large/clang-23353.c": line 2993) -* remove initializer at ("test/cases/large/clang-23353.c": line 2994) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2994) -* remove variable l_1918 at ("test/cases/large/clang-23353.c": line 2994) -* remove initializer at ("test/cases/large/clang-23353.c": line 2995) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2995) -* remove variable l_1919 at ("test/cases/large/clang-23353.c": line 2995) -* remove initializer at ("test/cases/large/clang-23353.c": line 2996) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2996) -* remove variable l_1920 at ("test/cases/large/clang-23353.c": line 2996) -* remove initializer at ("test/cases/large/clang-23353.c": line 2997) -* don't cast at ("test/cases/large/clang-23353.c": line 2997) -* remove variable l_1921 at ("test/cases/large/clang-23353.c": line 2997) -* remove initializer at ("test/cases/large/clang-23353.c": line 2998) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2998) -* remove variable l_1922 at ("test/cases/large/clang-23353.c": line 2998) -* remove initializer at ("test/cases/large/clang-23353.c": line 2999) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2999) -* remove variable l_1923 at ("test/cases/large/clang-23353.c": line 2999) -* remove initializer at ("test/cases/large/clang-23353.c": line 3000) -* don't cast at ("test/cases/large/clang-23353.c": line 3000) -* remove variable l_1924 at ("test/cases/large/clang-23353.c": line 3000) -* remove initializer at ("test/cases/large/clang-23353.c": line 3001) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3001) -* remove variable l_1925 at ("test/cases/large/clang-23353.c": line 3001) -* remove initializer at ("test/cases/large/clang-23353.c": line 3002) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3002) -* remove variable l_1926 at ("test/cases/large/clang-23353.c": line 3002) -* remove initializer at ("test/cases/large/clang-23353.c": line 3003) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3003) -* remove variable l_1927 at ("test/cases/large/clang-23353.c": line 3003) -* inline variable l_1928 at ("test/cases/large/clang-23353.c": line 3004) -* remove initializer at ("test/cases/large/clang-23353.c": line 3005) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3005) -* remove variable l_1929 at ("test/cases/large/clang-23353.c": line 3005) -* inline variable l_1930 at ("test/cases/large/clang-23353.c": line 3006) -* remove initializer at ("test/cases/large/clang-23353.c": line 3007) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3007) -* remove variable l_1931 at ("test/cases/large/clang-23353.c": line 3007) -* remove initializer at ("test/cases/large/clang-23353.c": line 3008) -* don't cast at ("test/cases/large/clang-23353.c": line 3008) -* remove variable l_1932 at ("test/cases/large/clang-23353.c": line 3008) -* remove initializer at ("test/cases/large/clang-23353.c": line 3009) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3009) -* remove variable l_1933 at ("test/cases/large/clang-23353.c": line 3009) -* remove initializer at ("test/cases/large/clang-23353.c": line 3010) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3010) -* remove variable l_1934 at ("test/cases/large/clang-23353.c": line 3010) -* remove initializer at ("test/cases/large/clang-23353.c": line 3011) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3011) -* remove variable l_1935 at ("test/cases/large/clang-23353.c": line 3011) -* remove initializer at ("test/cases/large/clang-23353.c": line 3012) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3012) -* remove variable l_1936 at ("test/cases/large/clang-23353.c": line 3012) -* inline variable l_1937 at ("test/cases/large/clang-23353.c": line 3013) -* remove initializer at ("test/cases/large/clang-23353.c": line 3014) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3014) -* remove variable l_1938 at ("test/cases/large/clang-23353.c": line 3014) -* remove initializer at ("test/cases/large/clang-23353.c": line 3015) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3015) -* remove variable l_1939 at ("test/cases/large/clang-23353.c": line 3015) -* remove initializer at ("test/cases/large/clang-23353.c": line 3016) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3016) -* remove variable l_1940 at ("test/cases/large/clang-23353.c": line 3016) -* remove initializer at ("test/cases/large/clang-23353.c": line 3017) -* don't cast at ("test/cases/large/clang-23353.c": line 3017) -* remove variable l_1941 at ("test/cases/large/clang-23353.c": line 3017) -* remove initializer at ("test/cases/large/clang-23353.c": line 3018) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3018) -* remove variable l_1942 at ("test/cases/large/clang-23353.c": line 3018) -* remove initializer at ("test/cases/large/clang-23353.c": line 3019) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3019) -* remove variable l_1943 at ("test/cases/large/clang-23353.c": line 3019) -* remove initializer at ("test/cases/large/clang-23353.c": line 3020) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3020) -* remove variable l_1944 at ("test/cases/large/clang-23353.c": line 3020) -* remove initializer at ("test/cases/large/clang-23353.c": line 3021) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3021) -* remove variable l_1945 at ("test/cases/large/clang-23353.c": line 3021) -* remove initializer at ("test/cases/large/clang-23353.c": line 3022) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3022) -* remove variable l_1947 at ("test/cases/large/clang-23353.c": line 3022) -* remove initializer at ("test/cases/large/clang-23353.c": line 3023) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3023) -* remove variable l_1948 at ("test/cases/large/clang-23353.c": line 3023) -* remove initializer at ("test/cases/large/clang-23353.c": line 3024) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3024) -* remove variable l_1949 at ("test/cases/large/clang-23353.c": line 3024) -* remove initializer at ("test/cases/large/clang-23353.c": line 3025) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3025) -* remove variable l_1950 at ("test/cases/large/clang-23353.c": line 3025) -* remove initializer at ("test/cases/large/clang-23353.c": line 3026) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3026) -* remove variable l_1951 at ("test/cases/large/clang-23353.c": line 3026) -* remove initializer at ("test/cases/large/clang-23353.c": line 3027) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3027) -* remove variable l_1952 at ("test/cases/large/clang-23353.c": line 3027) -* remove initializer at ("test/cases/large/clang-23353.c": line 3028) -* don't cast at ("test/cases/large/clang-23353.c": line 3028) -* remove variable l_1953 at ("test/cases/large/clang-23353.c": line 3028) -* remove initializer at ("test/cases/large/clang-23353.c": line 3029) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3029) -* remove variable l_1954 at ("test/cases/large/clang-23353.c": line 3029) -* remove initializer at ("test/cases/large/clang-23353.c": line 3030) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3030) -* remove variable l_1955 at ("test/cases/large/clang-23353.c": line 3030) -* remove initializer at ("test/cases/large/clang-23353.c": line 3031) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3031) -* remove variable l_1956 at ("test/cases/large/clang-23353.c": line 3031) -* remove initializer at ("test/cases/large/clang-23353.c": line 3032) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3032) -* remove variable l_1957 at ("test/cases/large/clang-23353.c": line 3032) -* remove initializer at ("test/cases/large/clang-23353.c": line 3033) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3033) -* remove variable l_1958 at ("test/cases/large/clang-23353.c": line 3033) -* inline variable l_1959 at ("test/cases/large/clang-23353.c": line 3034) -* remove variable l_1960 at ("test/cases/large/clang-23353.c": line 3035) -* remove initializer at ("test/cases/large/clang-23353.c": line 3036) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3036) -* remove variable l_1961 at ("test/cases/large/clang-23353.c": line 3036) -* remove initializer at ("test/cases/large/clang-23353.c": line 3037) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3037) -* remove variable l_1962 at ("test/cases/large/clang-23353.c": line 3037) -* remove initializer at ("test/cases/large/clang-23353.c": line 3038) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3038) -* remove variable l_1963 at ("test/cases/large/clang-23353.c": line 3038) -* remove initializer at ("test/cases/large/clang-23353.c": line 3039) -* don't cast at ("test/cases/large/clang-23353.c": line 3039) -* remove variable l_1964 at ("test/cases/large/clang-23353.c": line 3039) -* inline variable l_1965 at ("test/cases/large/clang-23353.c": line 3040) -* remove initializer at ("test/cases/large/clang-23353.c": line 3041) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3041) -* remove variable l_1966 at ("test/cases/large/clang-23353.c": line 3041) -* remove initializer at ("test/cases/large/clang-23353.c": line 3042) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3042) -* remove variable l_1967 at ("test/cases/large/clang-23353.c": line 3042) -* remove initializer at ("test/cases/large/clang-23353.c": line 3043) -* don't cast at ("test/cases/large/clang-23353.c": line 3043) -* remove variable l_1968 at ("test/cases/large/clang-23353.c": line 3043) -* remove initializer at ("test/cases/large/clang-23353.c": line 3044) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3044) -* remove variable l_1969 at ("test/cases/large/clang-23353.c": line 3044) -* remove initializer at ("test/cases/large/clang-23353.c": line 3045) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3045) -* remove variable l_1970 at ("test/cases/large/clang-23353.c": line 3045) -* remove initializer at ("test/cases/large/clang-23353.c": line 3046) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3046) -* remove variable l_1971 at ("test/cases/large/clang-23353.c": line 3046) -* remove initializer at ("test/cases/large/clang-23353.c": line 3047) -* don't cast at ("test/cases/large/clang-23353.c": line 3047) -* remove variable l_1972 at ("test/cases/large/clang-23353.c": line 3047) -* remove initializer at ("test/cases/large/clang-23353.c": line 3048) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3048) -* remove variable l_1973 at ("test/cases/large/clang-23353.c": line 3048) -* remove initializer at ("test/cases/large/clang-23353.c": line 3049) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3049) -* remove variable l_1974 at ("test/cases/large/clang-23353.c": line 3049) -* remove variable l_1975 at ("test/cases/large/clang-23353.c": line 3050) -* inline variable l_1976 at ("test/cases/large/clang-23353.c": line 3051) -* remove initializer at ("test/cases/large/clang-23353.c": line 3052) -* don't cast at ("test/cases/large/clang-23353.c": line 3052) -* remove variable l_1977 at ("test/cases/large/clang-23353.c": line 3052) -* remove initializer at ("test/cases/large/clang-23353.c": line 3053) -* don't cast at ("test/cases/large/clang-23353.c": line 3053) -* remove variable l_1978 at ("test/cases/large/clang-23353.c": line 3053) -* remove initializer at ("test/cases/large/clang-23353.c": line 3054) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3054) -* remove variable l_1979 at ("test/cases/large/clang-23353.c": line 3054) -* remove initializer at ("test/cases/large/clang-23353.c": line 3055) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3055) -* remove variable l_1980 at ("test/cases/large/clang-23353.c": line 3055) -* remove initializer at ("test/cases/large/clang-23353.c": line 3056) -* don't cast at ("test/cases/large/clang-23353.c": line 3056) -* remove variable l_1981 at ("test/cases/large/clang-23353.c": line 3056) -* remove initializer at ("test/cases/large/clang-23353.c": line 3057) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3057) -* remove variable l_1982 at ("test/cases/large/clang-23353.c": line 3057) -* remove initializer at ("test/cases/large/clang-23353.c": line 3058) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3058) -* remove variable l_1983 at ("test/cases/large/clang-23353.c": line 3058) -* remove initializer at ("test/cases/large/clang-23353.c": line 3059) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3059) -* remove variable l_1984 at ("test/cases/large/clang-23353.c": line 3059) -* remove initializer at ("test/cases/large/clang-23353.c": line 3060) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3060) -* remove variable l_1985 at ("test/cases/large/clang-23353.c": line 3060) -* remove initializer at ("test/cases/large/clang-23353.c": line 3061) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3061) -* remove variable l_1986 at ("test/cases/large/clang-23353.c": line 3061) -* inline variable l_1987 at ("test/cases/large/clang-23353.c": line 3062) -* remove initializer at ("test/cases/large/clang-23353.c": line 3063) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3063) -* remove variable l_1988 at ("test/cases/large/clang-23353.c": line 3063) -* remove initializer at ("test/cases/large/clang-23353.c": line 3064) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3064) -* remove variable l_1989 at ("test/cases/large/clang-23353.c": line 3064) -* remove initializer at ("test/cases/large/clang-23353.c": line 3065) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3065) -* remove variable l_1990 at ("test/cases/large/clang-23353.c": line 3065) -* remove initializer at ("test/cases/large/clang-23353.c": line 3066) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3066) -* remove variable l_1991 at ("test/cases/large/clang-23353.c": line 3066) -* inline variable l_1992 at ("test/cases/large/clang-23353.c": line 3067) -* remove initializer at ("test/cases/large/clang-23353.c": line 3068) -* don't cast at ("test/cases/large/clang-23353.c": line 3068) -* remove variable l_1993 at ("test/cases/large/clang-23353.c": line 3068) -* remove initializer at ("test/cases/large/clang-23353.c": line 3069) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3069) -* remove variable l_1994 at ("test/cases/large/clang-23353.c": line 3069) -* inline variable l_1995 at ("test/cases/large/clang-23353.c": line 3070) -* remove initializer at ("test/cases/large/clang-23353.c": line 3071) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3071) -* remove variable l_1996 at ("test/cases/large/clang-23353.c": line 3071) -* remove initializer at ("test/cases/large/clang-23353.c": line 3072) -* don't cast at ("test/cases/large/clang-23353.c": line 3072) -* remove variable l_1997 at ("test/cases/large/clang-23353.c": line 3072) -* remove initializer at ("test/cases/large/clang-23353.c": line 3073) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3073) -* remove variable l_1998 at ("test/cases/large/clang-23353.c": line 3073) -* remove initializer at ("test/cases/large/clang-23353.c": line 3074) -* don't cast at ("test/cases/large/clang-23353.c": line 3074) -* remove variable l_1999 at ("test/cases/large/clang-23353.c": line 3074) -* remove initializer at ("test/cases/large/clang-23353.c": line 3075) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3075) -* remove variable l_2000 at ("test/cases/large/clang-23353.c": line 3075) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3076) -* reduce to left at ("test/cases/large/clang-23353.c": line 3076) -* reduce to right at ("test/cases/large/clang-23353.c": line 3076) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3076) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3076) -* do without param at ("test/cases/large/clang-23353.c": line 3076) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3077) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3077) -* inline variable l_714 at ("test/cases/large/clang-23353.c": line 2245) -* remove variable l_719 at ("test/cases/large/clang-23353.c": line 2246) -* remove initializer at ("test/cases/large/clang-23353.c": line 2247) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2247) -* remove variable l_744 at ("test/cases/large/clang-23353.c": line 2247) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2248) -* inline variable l_859 at ("test/cases/large/clang-23353.c": line 2248) -* inline variable l_938 at ("test/cases/large/clang-23353.c": line 2249) -* inline variable l_968 at ("test/cases/large/clang-23353.c": line 2250) -* inline variable l_992 at ("test/cases/large/clang-23353.c": line 2251) -* inline variable l_1003 at ("test/cases/large/clang-23353.c": line 2252) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2253) -* inline variable l_1042 at ("test/cases/large/clang-23353.c": line 2253) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2254) -* inline variable l_1105 at ("test/cases/large/clang-23353.c": line 2254) -* inline variable l_1119 at ("test/cases/large/clang-23353.c": line 2255) -* inline variable l_1136 at ("test/cases/large/clang-23353.c": line 2256) -* inline variable l_1148 at ("test/cases/large/clang-23353.c": line 2257) -* remove variable l_1450 at ("test/cases/large/clang-23353.c": line 2258) -* inline variable l_1520 at ("test/cases/large/clang-23353.c": line 2259) -* inline variable l_1531 at ("test/cases/large/clang-23353.c": line 2260) -* remove variable l_1597 at ("test/cases/large/clang-23353.c": line 2261) -* remove initializer at ("test/cases/large/clang-23353.c": line 2262) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2262) -* remove variable l_1598 at ("test/cases/large/clang-23353.c": line 2262) -* remove initializer at ("test/cases/large/clang-23353.c": line 2263) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2263) -* remove variable l_1599 at ("test/cases/large/clang-23353.c": line 2263) -* remove initializer at ("test/cases/large/clang-23353.c": line 2264) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2264) -* remove variable l_1600 at ("test/cases/large/clang-23353.c": line 2264) -* remove initializer at ("test/cases/large/clang-23353.c": line 2265) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2265) -* remove variable l_1601 at ("test/cases/large/clang-23353.c": line 2265) -* remove initializer at ("test/cases/large/clang-23353.c": line 2266) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2266) -* remove variable l_1602 at ("test/cases/large/clang-23353.c": line 2266) -* remove initializer at ("test/cases/large/clang-23353.c": line 2267) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2267) -* remove variable l_1603 at ("test/cases/large/clang-23353.c": line 2267) -* remove initializer at ("test/cases/large/clang-23353.c": line 2268) -* don't cast at ("test/cases/large/clang-23353.c": line 2268) -* remove variable l_1604 at ("test/cases/large/clang-23353.c": line 2268) -* remove initializer at ("test/cases/large/clang-23353.c": line 2269) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2269) -* remove variable l_1605 at ("test/cases/large/clang-23353.c": line 2269) -* remove initializer at ("test/cases/large/clang-23353.c": line 2270) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2270) -* remove variable l_1606 at ("test/cases/large/clang-23353.c": line 2270) -* remove initializer at ("test/cases/large/clang-23353.c": line 2271) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2271) -* remove variable l_1607 at ("test/cases/large/clang-23353.c": line 2271) -* remove variable l_1608 at ("test/cases/large/clang-23353.c": line 2272) -* remove initializer at ("test/cases/large/clang-23353.c": line 2273) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2273) -* remove variable l_1609 at ("test/cases/large/clang-23353.c": line 2273) -* remove initializer at ("test/cases/large/clang-23353.c": line 2274) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2274) -* remove variable l_1610 at ("test/cases/large/clang-23353.c": line 2274) -* remove initializer at ("test/cases/large/clang-23353.c": line 2275) -* don't cast at ("test/cases/large/clang-23353.c": line 2275) -* remove variable l_1611 at ("test/cases/large/clang-23353.c": line 2275) -* remove initializer at ("test/cases/large/clang-23353.c": line 2276) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2276) -* remove variable l_1612 at ("test/cases/large/clang-23353.c": line 2276) -* remove initializer at ("test/cases/large/clang-23353.c": line 2277) -* don't cast at ("test/cases/large/clang-23353.c": line 2277) -* remove variable l_1613 at ("test/cases/large/clang-23353.c": line 2277) -* remove initializer at ("test/cases/large/clang-23353.c": line 2278) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2278) -* remove variable l_1614 at ("test/cases/large/clang-23353.c": line 2278) -* remove initializer at ("test/cases/large/clang-23353.c": line 2279) -* don't cast at ("test/cases/large/clang-23353.c": line 2279) -* remove variable l_1615 at ("test/cases/large/clang-23353.c": line 2279) -* remove initializer at ("test/cases/large/clang-23353.c": line 2280) -* don't cast at ("test/cases/large/clang-23353.c": line 2280) -* remove variable l_1616 at ("test/cases/large/clang-23353.c": line 2280) -* remove initializer at ("test/cases/large/clang-23353.c": line 2281) -* don't cast at ("test/cases/large/clang-23353.c": line 2281) -* remove variable l_1617 at ("test/cases/large/clang-23353.c": line 2281) -* remove initializer at ("test/cases/large/clang-23353.c": line 2282) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2282) -* remove variable l_1618 at ("test/cases/large/clang-23353.c": line 2282) -* remove initializer at ("test/cases/large/clang-23353.c": line 2283) -* don't cast at ("test/cases/large/clang-23353.c": line 2283) -* remove variable l_1619 at ("test/cases/large/clang-23353.c": line 2283) -* remove initializer at ("test/cases/large/clang-23353.c": line 2284) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2284) -* remove variable l_1620 at ("test/cases/large/clang-23353.c": line 2284) -* remove initializer at ("test/cases/large/clang-23353.c": line 2285) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2285) -* remove variable l_1621 at ("test/cases/large/clang-23353.c": line 2285) -* remove initializer at ("test/cases/large/clang-23353.c": line 2286) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2286) -* remove variable l_1622 at ("test/cases/large/clang-23353.c": line 2286) -* remove initializer at ("test/cases/large/clang-23353.c": line 2287) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2287) -* remove variable l_1623 at ("test/cases/large/clang-23353.c": line 2287) -* remove initializer at ("test/cases/large/clang-23353.c": line 2288) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2288) -* remove variable l_1624 at ("test/cases/large/clang-23353.c": line 2288) -* remove initializer at ("test/cases/large/clang-23353.c": line 2289) -* don't cast at ("test/cases/large/clang-23353.c": line 2289) -* remove variable l_1625 at ("test/cases/large/clang-23353.c": line 2289) -* remove initializer at ("test/cases/large/clang-23353.c": line 2290) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2290) -* remove variable l_1626 at ("test/cases/large/clang-23353.c": line 2290) -* remove initializer at ("test/cases/large/clang-23353.c": line 2291) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2291) -* remove variable l_1627 at ("test/cases/large/clang-23353.c": line 2291) -* remove initializer at ("test/cases/large/clang-23353.c": line 2292) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2292) -* remove variable l_1628 at ("test/cases/large/clang-23353.c": line 2292) -* remove initializer at ("test/cases/large/clang-23353.c": line 2293) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2293) -* remove variable l_1649 at ("test/cases/large/clang-23353.c": line 2293) -* remove initializer at ("test/cases/large/clang-23353.c": line 2294) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2294) -* remove variable l_1650 at ("test/cases/large/clang-23353.c": line 2294) -* remove initializer at ("test/cases/large/clang-23353.c": line 2295) -* don't cast at ("test/cases/large/clang-23353.c": line 2295) -* remove variable l_1651 at ("test/cases/large/clang-23353.c": line 2295) -* remove initializer at ("test/cases/large/clang-23353.c": line 2296) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2296) -* remove variable l_1652 at ("test/cases/large/clang-23353.c": line 2296) -* remove initializer at ("test/cases/large/clang-23353.c": line 2297) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2297) -* remove variable l_1653 at ("test/cases/large/clang-23353.c": line 2297) -* remove initializer at ("test/cases/large/clang-23353.c": line 2298) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2298) -* remove variable l_1654 at ("test/cases/large/clang-23353.c": line 2298) -* remove initializer at ("test/cases/large/clang-23353.c": line 2299) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2299) -* remove variable l_1655 at ("test/cases/large/clang-23353.c": line 2299) -* remove initializer at ("test/cases/large/clang-23353.c": line 2300) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2300) -* remove variable l_1656 at ("test/cases/large/clang-23353.c": line 2300) -* remove initializer at ("test/cases/large/clang-23353.c": line 2301) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2301) -* remove variable l_1657 at ("test/cases/large/clang-23353.c": line 2301) -* remove initializer at ("test/cases/large/clang-23353.c": line 2302) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2302) -* remove variable l_1658 at ("test/cases/large/clang-23353.c": line 2302) -* remove initializer at ("test/cases/large/clang-23353.c": line 2303) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2303) -* remove variable l_1659 at ("test/cases/large/clang-23353.c": line 2303) -* remove variable l_1660 at ("test/cases/large/clang-23353.c": line 2304) -* remove initializer at ("test/cases/large/clang-23353.c": line 2305) -* don't cast at ("test/cases/large/clang-23353.c": line 2305) -* remove variable l_1661 at ("test/cases/large/clang-23353.c": line 2305) -* remove initializer at ("test/cases/large/clang-23353.c": line 2306) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2306) -* remove variable l_1662 at ("test/cases/large/clang-23353.c": line 2306) -* remove initializer at ("test/cases/large/clang-23353.c": line 2307) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2307) -* remove variable l_1663 at ("test/cases/large/clang-23353.c": line 2307) -* remove initializer at ("test/cases/large/clang-23353.c": line 2308) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2308) -* remove variable l_1664 at ("test/cases/large/clang-23353.c": line 2308) -* remove initializer at ("test/cases/large/clang-23353.c": line 2309) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2309) -* remove variable l_1665 at ("test/cases/large/clang-23353.c": line 2309) -* remove initializer at ("test/cases/large/clang-23353.c": line 2310) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2310) -* remove variable l_1666 at ("test/cases/large/clang-23353.c": line 2310) -* remove initializer at ("test/cases/large/clang-23353.c": line 2311) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2311) -* remove variable l_1667 at ("test/cases/large/clang-23353.c": line 2311) -* remove initializer at ("test/cases/large/clang-23353.c": line 2312) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2312) -* remove variable l_1668 at ("test/cases/large/clang-23353.c": line 2312) -* inline variable l_1669 at ("test/cases/large/clang-23353.c": line 2313) -* remove initializer at ("test/cases/large/clang-23353.c": line 2314) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2314) -* remove variable l_1670 at ("test/cases/large/clang-23353.c": line 2314) -* remove initializer at ("test/cases/large/clang-23353.c": line 2315) -* don't cast at ("test/cases/large/clang-23353.c": line 2315) -* remove variable l_1671 at ("test/cases/large/clang-23353.c": line 2315) -* remove initializer at ("test/cases/large/clang-23353.c": line 2316) -* don't cast at ("test/cases/large/clang-23353.c": line 2316) -* remove variable l_1672 at ("test/cases/large/clang-23353.c": line 2316) -* remove initializer at ("test/cases/large/clang-23353.c": line 2317) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2317) -* remove variable l_1673 at ("test/cases/large/clang-23353.c": line 2317) -* remove initializer at ("test/cases/large/clang-23353.c": line 2318) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2318) -* remove variable l_1674 at ("test/cases/large/clang-23353.c": line 2318) -* remove initializer at ("test/cases/large/clang-23353.c": line 2319) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2319) -* remove variable l_1675 at ("test/cases/large/clang-23353.c": line 2319) -* remove initializer at ("test/cases/large/clang-23353.c": line 2320) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2320) -* remove variable l_1676 at ("test/cases/large/clang-23353.c": line 2320) -* remove initializer at ("test/cases/large/clang-23353.c": line 2321) -* don't cast at ("test/cases/large/clang-23353.c": line 2321) -* remove variable l_1677 at ("test/cases/large/clang-23353.c": line 2321) -* remove initializer at ("test/cases/large/clang-23353.c": line 2322) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2322) -* remove variable l_1678 at ("test/cases/large/clang-23353.c": line 2322) -* remove initializer at ("test/cases/large/clang-23353.c": line 2323) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2323) -* remove variable l_1679 at ("test/cases/large/clang-23353.c": line 2323) -* remove initializer at ("test/cases/large/clang-23353.c": line 2324) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2324) -* remove variable l_1680 at ("test/cases/large/clang-23353.c": line 2324) -* remove initializer at ("test/cases/large/clang-23353.c": line 2325) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2325) -* remove variable l_1681 at ("test/cases/large/clang-23353.c": line 2325) -* remove initializer at ("test/cases/large/clang-23353.c": line 2326) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2326) -* remove variable l_1682 at ("test/cases/large/clang-23353.c": line 2326) -* remove initializer at ("test/cases/large/clang-23353.c": line 2327) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2327) -* remove variable l_1683 at ("test/cases/large/clang-23353.c": line 2327) -* remove initializer at ("test/cases/large/clang-23353.c": line 2328) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2328) -* remove variable l_1684 at ("test/cases/large/clang-23353.c": line 2328) -* remove variable l_1685 at ("test/cases/large/clang-23353.c": line 2329) -* remove initializer at ("test/cases/large/clang-23353.c": line 2330) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2330) -* remove variable l_1686 at ("test/cases/large/clang-23353.c": line 2330) -* remove initializer at ("test/cases/large/clang-23353.c": line 2331) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2331) -* remove variable l_1687 at ("test/cases/large/clang-23353.c": line 2331) -* remove initializer at ("test/cases/large/clang-23353.c": line 2332) -* don't cast at ("test/cases/large/clang-23353.c": line 2332) -* remove variable l_1688 at ("test/cases/large/clang-23353.c": line 2332) -* remove initializer at ("test/cases/large/clang-23353.c": line 2333) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2333) -* remove variable l_1689 at ("test/cases/large/clang-23353.c": line 2333) -* remove initializer at ("test/cases/large/clang-23353.c": line 2334) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2334) -* remove variable l_1690 at ("test/cases/large/clang-23353.c": line 2334) -* remove initializer at ("test/cases/large/clang-23353.c": line 2335) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2335) -* remove variable l_1691 at ("test/cases/large/clang-23353.c": line 2335) -* remove initializer at ("test/cases/large/clang-23353.c": line 2336) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2336) -* remove variable l_1692 at ("test/cases/large/clang-23353.c": line 2336) -* remove initializer at ("test/cases/large/clang-23353.c": line 2337) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2337) -* remove variable l_1693 at ("test/cases/large/clang-23353.c": line 2337) -* remove initializer at ("test/cases/large/clang-23353.c": line 2338) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2338) -* remove variable l_1694 at ("test/cases/large/clang-23353.c": line 2338) -* remove initializer at ("test/cases/large/clang-23353.c": line 2339) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2339) -* remove variable l_1695 at ("test/cases/large/clang-23353.c": line 2339) -* remove initializer at ("test/cases/large/clang-23353.c": line 2340) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2340) -* remove variable l_1696 at ("test/cases/large/clang-23353.c": line 2340) -* remove initializer at ("test/cases/large/clang-23353.c": line 2341) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2341) -* remove variable l_1697 at ("test/cases/large/clang-23353.c": line 2341) -* remove initializer at ("test/cases/large/clang-23353.c": line 2342) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2342) -* remove variable l_1698 at ("test/cases/large/clang-23353.c": line 2342) -* remove initializer at ("test/cases/large/clang-23353.c": line 2343) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2343) -* remove variable l_1699 at ("test/cases/large/clang-23353.c": line 2343) -* remove initializer at ("test/cases/large/clang-23353.c": line 2344) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2344) -* remove variable l_1700 at ("test/cases/large/clang-23353.c": line 2344) -* remove initializer at ("test/cases/large/clang-23353.c": line 2345) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2345) -* remove variable l_1701 at ("test/cases/large/clang-23353.c": line 2345) -* remove initializer at ("test/cases/large/clang-23353.c": line 2346) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2346) -* remove variable l_1702 at ("test/cases/large/clang-23353.c": line 2346) -* remove initializer at ("test/cases/large/clang-23353.c": line 2347) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2347) -* remove variable l_1703 at ("test/cases/large/clang-23353.c": line 2347) -* remove initializer at ("test/cases/large/clang-23353.c": line 2348) -* don't cast at ("test/cases/large/clang-23353.c": line 2348) -* remove variable l_1704 at ("test/cases/large/clang-23353.c": line 2348) -* remove initializer at ("test/cases/large/clang-23353.c": line 2349) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2349) -* remove variable l_1705 at ("test/cases/large/clang-23353.c": line 2349) -* remove initializer at ("test/cases/large/clang-23353.c": line 2350) -* don't cast at ("test/cases/large/clang-23353.c": line 2350) -* remove variable l_1706 at ("test/cases/large/clang-23353.c": line 2350) -* remove initializer at ("test/cases/large/clang-23353.c": line 2351) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2351) -* remove variable l_1707 at ("test/cases/large/clang-23353.c": line 2351) -* remove initializer at ("test/cases/large/clang-23353.c": line 2352) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2352) -* remove variable l_1708 at ("test/cases/large/clang-23353.c": line 2352) -* remove condition at ("test/cases/large/clang-23353.c": line 2353) -* reduce to left at ("test/cases/large/clang-23353.c": line 2353) -* reduce to right at ("test/cases/large/clang-23353.c": line 2353) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2353) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2353) -* remove expression at ("test/cases/large/clang-23353.c": line 2353) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2353) -* do without param at ("test/cases/large/clang-23353.c": line 2353) -* do without param at ("test/cases/large/clang-23353.c": line 2353) -* do without param at ("test/cases/large/clang-23353.c": line 2353) -* remove expression at ("test/cases/large/clang-23353.c": line 2353) -* do without param at ("test/cases/large/clang-23353.c": line 2353) -* remove expression at ("test/cases/large/clang-23353.c": line 2353) -* reduce to left at ("test/cases/large/clang-23353.c": line 2353) -* reduce to right at ("test/cases/large/clang-23353.c": line 2353) -* do without param at ("test/cases/large/clang-23353.c": line 2353) -* reduce to left at ("test/cases/large/clang-23353.c": line 2353) -* reduce to right at ("test/cases/large/clang-23353.c": line 2353) -* don't cast at ("test/cases/large/clang-23353.c": line 2353) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2353) -* do without param at ("test/cases/large/clang-23353.c": line 2353) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2353) -* do without param at ("test/cases/large/clang-23353.c": line 2353) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2353) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2353) -* remove initializer at ("test/cases/large/clang-23353.c": line 2713) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2713) -* remove variable l_1159 at ("test/cases/large/clang-23353.c": line 2713) -* inline variable l_1228 at ("test/cases/large/clang-23353.c": line 2714) -* inline variable l_1326 at ("test/cases/large/clang-23353.c": line 2715) -* inline variable l_1334 at ("test/cases/large/clang-23353.c": line 2716) -* inline variable l_1373 at ("test/cases/large/clang-23353.c": line 2717) -* inline variable l_1391 at ("test/cases/large/clang-23353.c": line 2718) -* inline variable l_1394 at ("test/cases/large/clang-23353.c": line 2719) -* remove variable l_1440 at ("test/cases/large/clang-23353.c": line 2720) -* inline variable l_1500 at ("test/cases/large/clang-23353.c": line 2721) -* inline variable l_1507 at ("test/cases/large/clang-23353.c": line 2722) -* remove initializer at ("test/cases/large/clang-23353.c": line 2723) -* reduce to left at ("test/cases/large/clang-23353.c": line 2723) -* reduce to right at ("test/cases/large/clang-23353.c": line 2723) -* inline variable l_1164 at ("test/cases/large/clang-23353.c": line 2725) -* inline variable l_1190 at ("test/cases/large/clang-23353.c": line 2726) -* remove check at ("test/cases/large/clang-23353.c": line 2723) -* remove iterator at ("test/cases/large/clang-23353.c": line 2723) -* reduce to left at ("test/cases/large/clang-23353.c": line 2723) -* reduce to right at ("test/cases/large/clang-23353.c": line 2723) -* do without param at ("test/cases/large/clang-23353.c": line 2723) -* do without param at ("test/cases/large/clang-23353.c": line 2723) -* remove initializer at ("test/cases/large/clang-23353.c": line 2728) -* reduce to left at ("test/cases/large/clang-23353.c": line 2728) -* reduce to right at ("test/cases/large/clang-23353.c": line 2728) -* remove initializer at ("test/cases/large/clang-23353.c": line 2730) -* don't cast at ("test/cases/large/clang-23353.c": line 2730) -* remove variable l_1206 at ("test/cases/large/clang-23353.c": line 2730) -* remove initializer at ("test/cases/large/clang-23353.c": line 2731) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2731) -* remove variable l_1205 at ("test/cases/large/clang-23353.c": line 2731) -* remove initializer at ("test/cases/large/clang-23353.c": line 2732) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2732) -* remove variable l_1236 at ("test/cases/large/clang-23353.c": line 2732) -* remove initializer at ("test/cases/large/clang-23353.c": line 2733) -* don't cast at ("test/cases/large/clang-23353.c": line 2733) -* remove variable l_1239 at ("test/cases/large/clang-23353.c": line 2733) -* inline variable l_1271 at ("test/cases/large/clang-23353.c": line 2734) -* inline variable l_1342 at ("test/cases/large/clang-23353.c": line 2735) -* inline variable l_1353 at ("test/cases/large/clang-23353.c": line 2736) -* inline variable l_1364 at ("test/cases/large/clang-23353.c": line 2737) -* inline variable l_1403 at ("test/cases/large/clang-23353.c": line 2738) -* remove check at ("test/cases/large/clang-23353.c": line 2728) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2728) -* remove iterator at ("test/cases/large/clang-23353.c": line 2728) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2728) -* remove empty compound at ("test/cases/large/clang-23353.c": line 2741) -* expand compound statment at ("test/cases/large/clang-23353.c": line 2741) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2746) -* reduce to left at ("test/cases/large/clang-23353.c": line 2746) -* reduce to right at ("test/cases/large/clang-23353.c": line 2746) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2748) -* do without param at ("test/cases/large/clang-23353.c": line 2748) -* do without param at ("test/cases/large/clang-23353.c": line 2748) -* do without param at ("test/cases/large/clang-23353.c": line 2748) -* do without param at ("test/cases/large/clang-23353.c": line 2748) -* replace by zero at ("test/cases/large/clang-23353.c": line 2748) -* don't cast at ("test/cases/large/clang-23353.c": line 2748) -* replace by zero at ("test/cases/large/clang-23353.c": line 2748) -* remove variable l_1451 at ("test/cases/large/clang-23353.c": line 2751) -* inline variable l_1477 at ("test/cases/large/clang-23353.c": line 2752) -* remove variable l_1486 at ("test/cases/large/clang-23353.c": line 2753) -* remove initializer at ("test/cases/large/clang-23353.c": line 2754) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2754) -* remove variable l_1488 at ("test/cases/large/clang-23353.c": line 2754) -* inline variable l_1505 at ("test/cases/large/clang-23353.c": line 2755) -* remove condition at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* reduce to left at ("test/cases/large/clang-23353.c": line 2756) -* reduce to right at ("test/cases/large/clang-23353.c": line 2756) -* remove expression at ("test/cases/large/clang-23353.c": line 2756) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2756) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* remove expression at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* reduce to left at ("test/cases/large/clang-23353.c": line 2756) -* reduce to right at ("test/cases/large/clang-23353.c": line 2756) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* do without param at ("test/cases/large/clang-23353.c": line 2756) -* inline variable l_1489 at ("test/cases/large/clang-23353.c": line 2765) -* remove initializer at ("test/cases/large/clang-23353.c": line 2766) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2766) -* remove variable l_1501 at ("test/cases/large/clang-23353.c": line 2766) -* remove initializer at ("test/cases/large/clang-23353.c": line 2767) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2767) -* remove variable l_1502 at ("test/cases/large/clang-23353.c": line 2767) -* remove initializer at ("test/cases/large/clang-23353.c": line 2768) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2768) -* remove variable l_1503 at ("test/cases/large/clang-23353.c": line 2768) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2769) -* inline variable l_1504 at ("test/cases/large/clang-23353.c": line 2769) -* remove initializer at ("test/cases/large/clang-23353.c": line 2770) -* don't cast at ("test/cases/large/clang-23353.c": line 2770) -* remove variable l_1506 at ("test/cases/large/clang-23353.c": line 2770) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2771) -* reduce to left at ("test/cases/large/clang-23353.c": line 2771) -* reduce to right at ("test/cases/large/clang-23353.c": line 2771) -* don't cast at ("test/cases/large/clang-23353.c": line 2771) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2773) -* replace by zero at ("test/cases/large/clang-23353.c": line 2773) -* do without param at ("test/cases/large/clang-23353.c": line 2773) -* do without param at ("test/cases/large/clang-23353.c": line 2773) -* do without param at ("test/cases/large/clang-23353.c": line 2773) -* do without param at ("test/cases/large/clang-23353.c": line 2773) -* replace by zero at ("test/cases/large/clang-23353.c": line 2773) -* don't cast at ("test/cases/large/clang-23353.c": line 2773) -* replace by zero at ("test/cases/large/clang-23353.c": line 2773) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2774) -* reduce to left at ("test/cases/large/clang-23353.c": line 2774) -* reduce to right at ("test/cases/large/clang-23353.c": line 2774) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2774) -* reduce to left at ("test/cases/large/clang-23353.c": line 2774) -* reduce to right at ("test/cases/large/clang-23353.c": line 2774) -* remove expression at ("test/cases/large/clang-23353.c": line 2774) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2774) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2774) -* do without param at ("test/cases/large/clang-23353.c": line 2774) -* do without param at ("test/cases/large/clang-23353.c": line 2774) -* do without param at ("test/cases/large/clang-23353.c": line 2774) -* do without param at ("test/cases/large/clang-23353.c": line 2774) -* reduce to left at ("test/cases/large/clang-23353.c": line 2774) -* reduce to right at ("test/cases/large/clang-23353.c": line 2774) -* reduce to left at ("test/cases/large/clang-23353.c": line 2774) -* reduce to right at ("test/cases/large/clang-23353.c": line 2774) -* do without param at ("test/cases/large/clang-23353.c": line 2774) -* do without param at ("test/cases/large/clang-23353.c": line 2774) -* do without param at ("test/cases/large/clang-23353.c": line 2774) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2774) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2774) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2774) -* do without param at ("test/cases/large/clang-23353.c": line 2774) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2774) -* do without param at ("test/cases/large/clang-23353.c": line 2774) -* do without param at ("test/cases/large/clang-23353.c": line 2774) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2775) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2775) -* remove variable l_1485 at ("test/cases/large/clang-23353.c": line 2758) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2759) -* inline variable l_1487 at ("test/cases/large/clang-23353.c": line 2759) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2760) -* reduce to left at ("test/cases/large/clang-23353.c": line 2760) -* reduce to right at ("test/cases/large/clang-23353.c": line 2760) -* do without param at ("test/cases/large/clang-23353.c": line 2760) -* do without param at ("test/cases/large/clang-23353.c": line 2760) -* do without param at ("test/cases/large/clang-23353.c": line 2760) -* don't cast at ("test/cases/large/clang-23353.c": line 2760) -* do without param at ("test/cases/large/clang-23353.c": line 2760) -* don't cast at ("test/cases/large/clang-23353.c": line 2760) -* do without param at ("test/cases/large/clang-23353.c": line 2760) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2761) -* reduce to left at ("test/cases/large/clang-23353.c": line 2761) -* reduce to right at ("test/cases/large/clang-23353.c": line 2761) -* remove expression at ("test/cases/large/clang-23353.c": line 2761) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2761) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2761) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2761) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2778) -* reduce to left at ("test/cases/large/clang-23353.c": line 2778) -* reduce to right at ("test/cases/large/clang-23353.c": line 2778) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2778) -* replace by zero at ("test/cases/large/clang-23353.c": line 2778) -* do without param at ("test/cases/large/clang-23353.c": line 2778) -* do without param at ("test/cases/large/clang-23353.c": line 2778) -* do without param at ("test/cases/large/clang-23353.c": line 2778) -* do without param at ("test/cases/large/clang-23353.c": line 2778) -* replace by zero at ("test/cases/large/clang-23353.c": line 2778) -* don't cast at ("test/cases/large/clang-23353.c": line 2778) -* replace by zero at ("test/cases/large/clang-23353.c": line 2778) -* remove check at ("test/cases/large/clang-23353.c": line 2749) -* inline variable l_732 at ("test/cases/large/clang-23353.c": line 2355) -* inline variable l_737 at ("test/cases/large/clang-23353.c": line 2356) -* remove variable l_745 at ("test/cases/large/clang-23353.c": line 2357) -* inline variable l_872 at ("test/cases/large/clang-23353.c": line 2358) -* inline variable l_882 at ("test/cases/large/clang-23353.c": line 2359) -* remove initializer at ("test/cases/large/clang-23353.c": line 2360) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2360) -* remove variable l_885 at ("test/cases/large/clang-23353.c": line 2360) -* remove variable l_886 at ("test/cases/large/clang-23353.c": line 2361) -* remove initializer at ("test/cases/large/clang-23353.c": line 2362) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2362) -* remove variable l_887 at ("test/cases/large/clang-23353.c": line 2362) -* remove initializer at ("test/cases/large/clang-23353.c": line 2363) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2363) -* remove variable l_888 at ("test/cases/large/clang-23353.c": line 2363) -* remove initializer at ("test/cases/large/clang-23353.c": line 2364) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2364) -* remove variable l_889 at ("test/cases/large/clang-23353.c": line 2364) -* remove initializer at ("test/cases/large/clang-23353.c": line 2365) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2365) -* remove variable l_890 at ("test/cases/large/clang-23353.c": line 2365) -* remove initializer at ("test/cases/large/clang-23353.c": line 2366) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2366) -* remove variable l_891 at ("test/cases/large/clang-23353.c": line 2366) -* remove initializer at ("test/cases/large/clang-23353.c": line 2367) -* don't cast at ("test/cases/large/clang-23353.c": line 2367) -* remove variable l_892 at ("test/cases/large/clang-23353.c": line 2367) -* remove initializer at ("test/cases/large/clang-23353.c": line 2368) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2368) -* remove variable l_893 at ("test/cases/large/clang-23353.c": line 2368) -* remove initializer at ("test/cases/large/clang-23353.c": line 2369) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2369) -* remove variable l_894 at ("test/cases/large/clang-23353.c": line 2369) -* remove initializer at ("test/cases/large/clang-23353.c": line 2370) -* don't cast at ("test/cases/large/clang-23353.c": line 2370) -* remove variable l_895 at ("test/cases/large/clang-23353.c": line 2370) -* remove initializer at ("test/cases/large/clang-23353.c": line 2371) -* don't cast at ("test/cases/large/clang-23353.c": line 2371) -* remove variable l_896 at ("test/cases/large/clang-23353.c": line 2371) -* remove variable l_897 at ("test/cases/large/clang-23353.c": line 2372) -* remove variable l_898 at ("test/cases/large/clang-23353.c": line 2373) -* remove initializer at ("test/cases/large/clang-23353.c": line 2374) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2374) -* remove variable l_899 at ("test/cases/large/clang-23353.c": line 2374) -* remove initializer at ("test/cases/large/clang-23353.c": line 2375) -* don't cast at ("test/cases/large/clang-23353.c": line 2375) -* remove variable l_900 at ("test/cases/large/clang-23353.c": line 2375) -* remove variable l_901 at ("test/cases/large/clang-23353.c": line 2376) -* remove initializer at ("test/cases/large/clang-23353.c": line 2377) -* don't cast at ("test/cases/large/clang-23353.c": line 2377) -* remove variable l_902 at ("test/cases/large/clang-23353.c": line 2377) -* remove initializer at ("test/cases/large/clang-23353.c": line 2378) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2378) -* remove variable l_903 at ("test/cases/large/clang-23353.c": line 2378) -* remove initializer at ("test/cases/large/clang-23353.c": line 2379) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2379) -* remove variable l_904 at ("test/cases/large/clang-23353.c": line 2379) -* remove variable l_905 at ("test/cases/large/clang-23353.c": line 2380) -* remove initializer at ("test/cases/large/clang-23353.c": line 2381) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2381) -* remove variable l_906 at ("test/cases/large/clang-23353.c": line 2381) -* remove variable l_907 at ("test/cases/large/clang-23353.c": line 2382) -* remove initializer at ("test/cases/large/clang-23353.c": line 2383) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2383) -* remove variable l_909 at ("test/cases/large/clang-23353.c": line 2383) -* remove initializer at ("test/cases/large/clang-23353.c": line 2384) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2384) -* remove variable l_910 at ("test/cases/large/clang-23353.c": line 2384) -* remove variable l_911 at ("test/cases/large/clang-23353.c": line 2385) -* remove variable l_912 at ("test/cases/large/clang-23353.c": line 2386) -* remove initializer at ("test/cases/large/clang-23353.c": line 2387) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2387) -* remove variable l_913 at ("test/cases/large/clang-23353.c": line 2387) -* remove variable l_914 at ("test/cases/large/clang-23353.c": line 2388) -* remove variable l_915 at ("test/cases/large/clang-23353.c": line 2389) -* remove initializer at ("test/cases/large/clang-23353.c": line 2390) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2390) -* remove variable l_916 at ("test/cases/large/clang-23353.c": line 2390) -* remove initializer at ("test/cases/large/clang-23353.c": line 2391) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2391) -* remove variable l_917 at ("test/cases/large/clang-23353.c": line 2391) -* remove initializer at ("test/cases/large/clang-23353.c": line 2392) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2392) -* remove variable l_919 at ("test/cases/large/clang-23353.c": line 2392) -* remove variable l_920 at ("test/cases/large/clang-23353.c": line 2393) -* remove initializer at ("test/cases/large/clang-23353.c": line 2394) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2394) -* remove variable l_921 at ("test/cases/large/clang-23353.c": line 2394) -* remove initializer at ("test/cases/large/clang-23353.c": line 2395) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2395) -* remove variable l_923 at ("test/cases/large/clang-23353.c": line 2395) -* remove initializer at ("test/cases/large/clang-23353.c": line 2396) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2396) -* remove variable l_924 at ("test/cases/large/clang-23353.c": line 2396) -* remove initializer at ("test/cases/large/clang-23353.c": line 2397) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2397) -* remove variable l_925 at ("test/cases/large/clang-23353.c": line 2397) -* remove initializer at ("test/cases/large/clang-23353.c": line 2398) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2398) -* remove variable l_926 at ("test/cases/large/clang-23353.c": line 2398) -* remove initializer at ("test/cases/large/clang-23353.c": line 2399) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2399) -* remove variable l_927 at ("test/cases/large/clang-23353.c": line 2399) -* remove initializer at ("test/cases/large/clang-23353.c": line 2400) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2400) -* remove variable l_928 at ("test/cases/large/clang-23353.c": line 2400) -* remove initializer at ("test/cases/large/clang-23353.c": line 2401) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2401) -* remove variable l_929 at ("test/cases/large/clang-23353.c": line 2401) -* remove initializer at ("test/cases/large/clang-23353.c": line 2402) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2402) -* remove variable l_930 at ("test/cases/large/clang-23353.c": line 2402) -* remove initializer at ("test/cases/large/clang-23353.c": line 2403) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2403) -* remove variable l_931 at ("test/cases/large/clang-23353.c": line 2403) -* remove initializer at ("test/cases/large/clang-23353.c": line 2404) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2404) -* remove variable l_932 at ("test/cases/large/clang-23353.c": line 2404) -* remove initializer at ("test/cases/large/clang-23353.c": line 2405) -* don't cast at ("test/cases/large/clang-23353.c": line 2405) -* remove variable l_933 at ("test/cases/large/clang-23353.c": line 2405) -* remove variable l_934 at ("test/cases/large/clang-23353.c": line 2406) -* remove initializer at ("test/cases/large/clang-23353.c": line 2407) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2407) -* remove variable l_935 at ("test/cases/large/clang-23353.c": line 2407) -* remove initializer at ("test/cases/large/clang-23353.c": line 2408) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2408) -* remove variable l_936 at ("test/cases/large/clang-23353.c": line 2408) -* remove initializer at ("test/cases/large/clang-23353.c": line 2409) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2409) -* remove variable l_937 at ("test/cases/large/clang-23353.c": line 2409) -* remove initializer at ("test/cases/large/clang-23353.c": line 2410) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2410) -* remove variable l_939 at ("test/cases/large/clang-23353.c": line 2410) -* remove variable l_940 at ("test/cases/large/clang-23353.c": line 2411) -* remove initializer at ("test/cases/large/clang-23353.c": line 2412) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2412) -* remove variable l_941 at ("test/cases/large/clang-23353.c": line 2412) -* remove initializer at ("test/cases/large/clang-23353.c": line 2413) -* don't cast at ("test/cases/large/clang-23353.c": line 2413) -* remove variable l_942 at ("test/cases/large/clang-23353.c": line 2413) -* remove initializer at ("test/cases/large/clang-23353.c": line 2414) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2414) -* remove variable l_943 at ("test/cases/large/clang-23353.c": line 2414) -* remove initializer at ("test/cases/large/clang-23353.c": line 2415) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2415) -* remove variable l_945 at ("test/cases/large/clang-23353.c": line 2415) -* remove initializer at ("test/cases/large/clang-23353.c": line 2416) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2416) -* remove variable l_946 at ("test/cases/large/clang-23353.c": line 2416) -* remove initializer at ("test/cases/large/clang-23353.c": line 2417) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2417) -* remove variable l_947 at ("test/cases/large/clang-23353.c": line 2417) -* remove initializer at ("test/cases/large/clang-23353.c": line 2418) -* don't cast at ("test/cases/large/clang-23353.c": line 2418) -* remove variable l_948 at ("test/cases/large/clang-23353.c": line 2418) -* remove initializer at ("test/cases/large/clang-23353.c": line 2419) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2419) -* remove variable l_949 at ("test/cases/large/clang-23353.c": line 2419) -* remove initializer at ("test/cases/large/clang-23353.c": line 2420) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2420) -* remove variable l_950 at ("test/cases/large/clang-23353.c": line 2420) -* remove initializer at ("test/cases/large/clang-23353.c": line 2421) -* don't cast at ("test/cases/large/clang-23353.c": line 2421) -* remove variable l_951 at ("test/cases/large/clang-23353.c": line 2421) -* remove initializer at ("test/cases/large/clang-23353.c": line 2422) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2422) -* remove variable l_952 at ("test/cases/large/clang-23353.c": line 2422) -* remove initializer at ("test/cases/large/clang-23353.c": line 2423) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2423) -* remove variable l_953 at ("test/cases/large/clang-23353.c": line 2423) -* remove initializer at ("test/cases/large/clang-23353.c": line 2424) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2424) -* remove variable l_954 at ("test/cases/large/clang-23353.c": line 2424) -* remove initializer at ("test/cases/large/clang-23353.c": line 2425) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2425) -* remove variable l_955 at ("test/cases/large/clang-23353.c": line 2425) -* remove initializer at ("test/cases/large/clang-23353.c": line 2426) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2426) -* remove variable l_956 at ("test/cases/large/clang-23353.c": line 2426) -* remove initializer at ("test/cases/large/clang-23353.c": line 2427) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2427) -* remove variable l_957 at ("test/cases/large/clang-23353.c": line 2427) -* remove variable l_959 at ("test/cases/large/clang-23353.c": line 2428) -* remove initializer at ("test/cases/large/clang-23353.c": line 2429) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2429) -* remove variable l_960 at ("test/cases/large/clang-23353.c": line 2429) -* remove initializer at ("test/cases/large/clang-23353.c": line 2430) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2430) -* remove variable l_961 at ("test/cases/large/clang-23353.c": line 2430) -* remove initializer at ("test/cases/large/clang-23353.c": line 2431) -* don't cast at ("test/cases/large/clang-23353.c": line 2431) -* remove variable l_962 at ("test/cases/large/clang-23353.c": line 2431) -* remove initializer at ("test/cases/large/clang-23353.c": line 2432) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2432) -* remove variable l_963 at ("test/cases/large/clang-23353.c": line 2432) -* inline variable l_964 at ("test/cases/large/clang-23353.c": line 2433) -* remove variable l_965 at ("test/cases/large/clang-23353.c": line 2434) -* remove initializer at ("test/cases/large/clang-23353.c": line 2435) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2435) -* remove variable l_966 at ("test/cases/large/clang-23353.c": line 2435) -* remove initializer at ("test/cases/large/clang-23353.c": line 2436) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2436) -* remove variable l_967 at ("test/cases/large/clang-23353.c": line 2436) -* remove initializer at ("test/cases/large/clang-23353.c": line 2437) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2437) -* remove variable l_969 at ("test/cases/large/clang-23353.c": line 2437) -* remove initializer at ("test/cases/large/clang-23353.c": line 2438) -* don't cast at ("test/cases/large/clang-23353.c": line 2438) -* remove variable l_970 at ("test/cases/large/clang-23353.c": line 2438) -* remove initializer at ("test/cases/large/clang-23353.c": line 2439) -* don't cast at ("test/cases/large/clang-23353.c": line 2439) -* remove variable l_971 at ("test/cases/large/clang-23353.c": line 2439) -* remove initializer at ("test/cases/large/clang-23353.c": line 2440) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2440) -* remove variable l_972 at ("test/cases/large/clang-23353.c": line 2440) -* remove initializer at ("test/cases/large/clang-23353.c": line 2441) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2441) -* remove variable l_973 at ("test/cases/large/clang-23353.c": line 2441) -* remove initializer at ("test/cases/large/clang-23353.c": line 2442) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2442) -* remove variable l_974 at ("test/cases/large/clang-23353.c": line 2442) -* remove initializer at ("test/cases/large/clang-23353.c": line 2443) -* don't cast at ("test/cases/large/clang-23353.c": line 2443) -* remove variable l_975 at ("test/cases/large/clang-23353.c": line 2443) -* remove initializer at ("test/cases/large/clang-23353.c": line 2444) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2444) -* remove variable l_976 at ("test/cases/large/clang-23353.c": line 2444) -* remove initializer at ("test/cases/large/clang-23353.c": line 2445) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2445) -* remove variable l_977 at ("test/cases/large/clang-23353.c": line 2445) -* remove initializer at ("test/cases/large/clang-23353.c": line 2446) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2446) -* remove variable l_978 at ("test/cases/large/clang-23353.c": line 2446) -* remove initializer at ("test/cases/large/clang-23353.c": line 2447) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2447) -* remove variable l_979 at ("test/cases/large/clang-23353.c": line 2447) -* remove initializer at ("test/cases/large/clang-23353.c": line 2448) -* don't cast at ("test/cases/large/clang-23353.c": line 2448) -* remove variable l_980 at ("test/cases/large/clang-23353.c": line 2448) -* remove initializer at ("test/cases/large/clang-23353.c": line 2449) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2449) -* remove variable l_981 at ("test/cases/large/clang-23353.c": line 2449) -* remove initializer at ("test/cases/large/clang-23353.c": line 2450) -* don't cast at ("test/cases/large/clang-23353.c": line 2450) -* remove variable l_982 at ("test/cases/large/clang-23353.c": line 2450) -* remove initializer at ("test/cases/large/clang-23353.c": line 2451) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2451) -* remove variable l_983 at ("test/cases/large/clang-23353.c": line 2451) -* remove initializer at ("test/cases/large/clang-23353.c": line 2452) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2452) -* remove variable l_984 at ("test/cases/large/clang-23353.c": line 2452) -* remove initializer at ("test/cases/large/clang-23353.c": line 2453) -* don't cast at ("test/cases/large/clang-23353.c": line 2453) -* remove variable l_985 at ("test/cases/large/clang-23353.c": line 2453) -* remove initializer at ("test/cases/large/clang-23353.c": line 2454) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2454) -* remove variable l_986 at ("test/cases/large/clang-23353.c": line 2454) -* remove variable l_987 at ("test/cases/large/clang-23353.c": line 2455) -* remove initializer at ("test/cases/large/clang-23353.c": line 2456) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2456) -* remove variable l_988 at ("test/cases/large/clang-23353.c": line 2456) -* remove variable l_989 at ("test/cases/large/clang-23353.c": line 2457) -* remove initializer at ("test/cases/large/clang-23353.c": line 2458) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2458) -* remove variable l_990 at ("test/cases/large/clang-23353.c": line 2458) -* inline variable l_991 at ("test/cases/large/clang-23353.c": line 2459) -* remove initializer at ("test/cases/large/clang-23353.c": line 2460) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2460) -* remove variable l_993 at ("test/cases/large/clang-23353.c": line 2460) -* remove initializer at ("test/cases/large/clang-23353.c": line 2461) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2461) -* remove variable l_994 at ("test/cases/large/clang-23353.c": line 2461) -* remove variable l_995 at ("test/cases/large/clang-23353.c": line 2462) -* remove initializer at ("test/cases/large/clang-23353.c": line 2463) -* don't cast at ("test/cases/large/clang-23353.c": line 2463) -* remove variable l_996 at ("test/cases/large/clang-23353.c": line 2463) -* remove initializer at ("test/cases/large/clang-23353.c": line 2464) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2464) -* remove variable l_998 at ("test/cases/large/clang-23353.c": line 2464) -* remove initializer at ("test/cases/large/clang-23353.c": line 2465) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2465) -* remove variable l_999 at ("test/cases/large/clang-23353.c": line 2465) -* remove initializer at ("test/cases/large/clang-23353.c": line 2466) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2466) -* remove variable l_1000 at ("test/cases/large/clang-23353.c": line 2466) -* remove initializer at ("test/cases/large/clang-23353.c": line 2467) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2467) -* remove variable l_1001 at ("test/cases/large/clang-23353.c": line 2467) -* remove initializer at ("test/cases/large/clang-23353.c": line 2468) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2468) -* remove variable l_1002 at ("test/cases/large/clang-23353.c": line 2468) -* remove initializer at ("test/cases/large/clang-23353.c": line 2469) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2469) -* remove variable l_1004 at ("test/cases/large/clang-23353.c": line 2469) -* remove initializer at ("test/cases/large/clang-23353.c": line 2470) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2470) -* remove variable l_1005 at ("test/cases/large/clang-23353.c": line 2470) -* remove initializer at ("test/cases/large/clang-23353.c": line 2471) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2471) -* remove variable l_1006 at ("test/cases/large/clang-23353.c": line 2471) -* remove initializer at ("test/cases/large/clang-23353.c": line 2472) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2472) -* remove variable l_1007 at ("test/cases/large/clang-23353.c": line 2472) -* remove initializer at ("test/cases/large/clang-23353.c": line 2473) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2473) -* remove variable l_1008 at ("test/cases/large/clang-23353.c": line 2473) -* remove initializer at ("test/cases/large/clang-23353.c": line 2474) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2474) -* remove variable l_1009 at ("test/cases/large/clang-23353.c": line 2474) -* remove initializer at ("test/cases/large/clang-23353.c": line 2475) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2475) -* remove variable l_1010 at ("test/cases/large/clang-23353.c": line 2475) -* remove initializer at ("test/cases/large/clang-23353.c": line 2476) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2476) -* remove variable l_1011 at ("test/cases/large/clang-23353.c": line 2476) -* remove initializer at ("test/cases/large/clang-23353.c": line 2477) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2477) -* remove variable l_1012 at ("test/cases/large/clang-23353.c": line 2477) -* remove initializer at ("test/cases/large/clang-23353.c": line 2478) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2478) -* remove variable l_1013 at ("test/cases/large/clang-23353.c": line 2478) -* remove initializer at ("test/cases/large/clang-23353.c": line 2479) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2479) -* remove variable l_1014 at ("test/cases/large/clang-23353.c": line 2479) -* remove initializer at ("test/cases/large/clang-23353.c": line 2480) -* don't cast at ("test/cases/large/clang-23353.c": line 2480) -* remove variable l_1017 at ("test/cases/large/clang-23353.c": line 2480) -* remove initializer at ("test/cases/large/clang-23353.c": line 2481) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2481) -* remove variable l_1018 at ("test/cases/large/clang-23353.c": line 2481) -* remove initializer at ("test/cases/large/clang-23353.c": line 2482) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2482) -* remove variable l_1019 at ("test/cases/large/clang-23353.c": line 2482) -* remove initializer at ("test/cases/large/clang-23353.c": line 2483) -* don't cast at ("test/cases/large/clang-23353.c": line 2483) -* remove variable l_1020 at ("test/cases/large/clang-23353.c": line 2483) -* remove initializer at ("test/cases/large/clang-23353.c": line 2484) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2484) -* remove variable l_1021 at ("test/cases/large/clang-23353.c": line 2484) -* remove initializer at ("test/cases/large/clang-23353.c": line 2485) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2485) -* remove variable l_1022 at ("test/cases/large/clang-23353.c": line 2485) -* remove initializer at ("test/cases/large/clang-23353.c": line 2486) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2486) -* remove variable l_1023 at ("test/cases/large/clang-23353.c": line 2486) -* remove initializer at ("test/cases/large/clang-23353.c": line 2487) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2487) -* remove variable l_1024 at ("test/cases/large/clang-23353.c": line 2487) -* remove initializer at ("test/cases/large/clang-23353.c": line 2488) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2488) -* remove variable l_1025 at ("test/cases/large/clang-23353.c": line 2488) -* remove initializer at ("test/cases/large/clang-23353.c": line 2489) -* don't cast at ("test/cases/large/clang-23353.c": line 2489) -* remove variable l_1026 at ("test/cases/large/clang-23353.c": line 2489) -* remove initializer at ("test/cases/large/clang-23353.c": line 2490) -* don't cast at ("test/cases/large/clang-23353.c": line 2490) -* remove variable l_1027 at ("test/cases/large/clang-23353.c": line 2490) -* remove initializer at ("test/cases/large/clang-23353.c": line 2491) -* don't cast at ("test/cases/large/clang-23353.c": line 2491) -* remove variable l_1028 at ("test/cases/large/clang-23353.c": line 2491) -* remove initializer at ("test/cases/large/clang-23353.c": line 2492) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2492) -* remove variable l_1029 at ("test/cases/large/clang-23353.c": line 2492) -* remove initializer at ("test/cases/large/clang-23353.c": line 2493) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2493) -* remove variable l_1030 at ("test/cases/large/clang-23353.c": line 2493) -* remove initializer at ("test/cases/large/clang-23353.c": line 2494) -* don't cast at ("test/cases/large/clang-23353.c": line 2494) -* remove variable l_1031 at ("test/cases/large/clang-23353.c": line 2494) -* remove initializer at ("test/cases/large/clang-23353.c": line 2495) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2495) -* remove variable l_1032 at ("test/cases/large/clang-23353.c": line 2495) -* remove initializer at ("test/cases/large/clang-23353.c": line 2496) -* don't cast at ("test/cases/large/clang-23353.c": line 2496) -* remove variable l_1033 at ("test/cases/large/clang-23353.c": line 2496) -* remove initializer at ("test/cases/large/clang-23353.c": line 2497) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2497) -* remove variable l_1034 at ("test/cases/large/clang-23353.c": line 2497) -* remove initializer at ("test/cases/large/clang-23353.c": line 2498) -* don't cast at ("test/cases/large/clang-23353.c": line 2498) -* remove variable l_1035 at ("test/cases/large/clang-23353.c": line 2498) -* remove initializer at ("test/cases/large/clang-23353.c": line 2499) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2499) -* remove variable l_1036 at ("test/cases/large/clang-23353.c": line 2499) -* inline variable l_1037 at ("test/cases/large/clang-23353.c": line 2500) -* inline variable l_1038 at ("test/cases/large/clang-23353.c": line 2501) -* remove initializer at ("test/cases/large/clang-23353.c": line 2502) -* don't cast at ("test/cases/large/clang-23353.c": line 2502) -* remove variable l_1040 at ("test/cases/large/clang-23353.c": line 2502) -* remove initializer at ("test/cases/large/clang-23353.c": line 2503) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2503) -* remove variable l_1041 at ("test/cases/large/clang-23353.c": line 2503) -* remove initializer at ("test/cases/large/clang-23353.c": line 2504) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2504) -* remove variable l_1043 at ("test/cases/large/clang-23353.c": line 2504) -* remove initializer at ("test/cases/large/clang-23353.c": line 2505) -* don't cast at ("test/cases/large/clang-23353.c": line 2505) -* remove variable l_1044 at ("test/cases/large/clang-23353.c": line 2505) -* remove initializer at ("test/cases/large/clang-23353.c": line 2506) -* don't cast at ("test/cases/large/clang-23353.c": line 2506) -* remove variable l_1045 at ("test/cases/large/clang-23353.c": line 2506) -* remove initializer at ("test/cases/large/clang-23353.c": line 2507) -* don't cast at ("test/cases/large/clang-23353.c": line 2507) -* remove variable l_1046 at ("test/cases/large/clang-23353.c": line 2507) -* remove initializer at ("test/cases/large/clang-23353.c": line 2508) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2508) -* remove variable l_1047 at ("test/cases/large/clang-23353.c": line 2508) -* remove initializer at ("test/cases/large/clang-23353.c": line 2509) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2509) -* remove variable l_1048 at ("test/cases/large/clang-23353.c": line 2509) -* remove initializer at ("test/cases/large/clang-23353.c": line 2510) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2510) -* remove variable l_1049 at ("test/cases/large/clang-23353.c": line 2510) -* remove initializer at ("test/cases/large/clang-23353.c": line 2511) -* don't cast at ("test/cases/large/clang-23353.c": line 2511) -* remove variable l_1050 at ("test/cases/large/clang-23353.c": line 2511) -* remove initializer at ("test/cases/large/clang-23353.c": line 2512) -* don't cast at ("test/cases/large/clang-23353.c": line 2512) -* remove variable l_1051 at ("test/cases/large/clang-23353.c": line 2512) -* inline variable l_1052 at ("test/cases/large/clang-23353.c": line 2513) -* remove initializer at ("test/cases/large/clang-23353.c": line 2514) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2514) -* remove variable l_1053 at ("test/cases/large/clang-23353.c": line 2514) -* remove initializer at ("test/cases/large/clang-23353.c": line 2515) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2515) -* remove variable l_1054 at ("test/cases/large/clang-23353.c": line 2515) -* remove initializer at ("test/cases/large/clang-23353.c": line 2516) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2516) -* remove variable l_1055 at ("test/cases/large/clang-23353.c": line 2516) -* remove initializer at ("test/cases/large/clang-23353.c": line 2517) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2517) -* remove variable l_1056 at ("test/cases/large/clang-23353.c": line 2517) -* remove initializer at ("test/cases/large/clang-23353.c": line 2518) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2518) -* remove variable l_1057 at ("test/cases/large/clang-23353.c": line 2518) -* remove initializer at ("test/cases/large/clang-23353.c": line 2519) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2519) -* remove variable l_1059 at ("test/cases/large/clang-23353.c": line 2519) -* remove initializer at ("test/cases/large/clang-23353.c": line 2520) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2520) -* remove variable l_1060 at ("test/cases/large/clang-23353.c": line 2520) -* remove initializer at ("test/cases/large/clang-23353.c": line 2521) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2521) -* remove variable l_1061 at ("test/cases/large/clang-23353.c": line 2521) -* remove initializer at ("test/cases/large/clang-23353.c": line 2522) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2522) -* remove variable l_1062 at ("test/cases/large/clang-23353.c": line 2522) -* remove initializer at ("test/cases/large/clang-23353.c": line 2523) -* don't cast at ("test/cases/large/clang-23353.c": line 2523) -* remove variable l_1063 at ("test/cases/large/clang-23353.c": line 2523) -* remove variable l_1064 at ("test/cases/large/clang-23353.c": line 2524) -* remove initializer at ("test/cases/large/clang-23353.c": line 2525) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2525) -* remove variable l_1065 at ("test/cases/large/clang-23353.c": line 2525) -* remove initializer at ("test/cases/large/clang-23353.c": line 2526) -* don't cast at ("test/cases/large/clang-23353.c": line 2526) -* remove variable l_1066 at ("test/cases/large/clang-23353.c": line 2526) -* remove initializer at ("test/cases/large/clang-23353.c": line 2527) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2527) -* remove variable l_1067 at ("test/cases/large/clang-23353.c": line 2527) -* remove initializer at ("test/cases/large/clang-23353.c": line 2528) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2528) -* remove variable l_1068 at ("test/cases/large/clang-23353.c": line 2528) -* remove initializer at ("test/cases/large/clang-23353.c": line 2529) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2529) -* remove variable l_1069 at ("test/cases/large/clang-23353.c": line 2529) -* remove initializer at ("test/cases/large/clang-23353.c": line 2530) -* don't cast at ("test/cases/large/clang-23353.c": line 2530) -* remove variable l_1070 at ("test/cases/large/clang-23353.c": line 2530) -* remove initializer at ("test/cases/large/clang-23353.c": line 2531) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2531) -* remove variable l_1071 at ("test/cases/large/clang-23353.c": line 2531) -* remove initializer at ("test/cases/large/clang-23353.c": line 2532) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2532) -* remove variable l_1072 at ("test/cases/large/clang-23353.c": line 2532) -* remove initializer at ("test/cases/large/clang-23353.c": line 2533) -* don't cast at ("test/cases/large/clang-23353.c": line 2533) -* remove variable l_1073 at ("test/cases/large/clang-23353.c": line 2533) -* remove initializer at ("test/cases/large/clang-23353.c": line 2534) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2534) -* remove variable l_1074 at ("test/cases/large/clang-23353.c": line 2534) -* remove initializer at ("test/cases/large/clang-23353.c": line 2535) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2535) -* remove variable l_1075 at ("test/cases/large/clang-23353.c": line 2535) -* remove initializer at ("test/cases/large/clang-23353.c": line 2536) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2536) -* remove variable l_1076 at ("test/cases/large/clang-23353.c": line 2536) -* remove initializer at ("test/cases/large/clang-23353.c": line 2537) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2537) -* remove variable l_1077 at ("test/cases/large/clang-23353.c": line 2537) -* remove initializer at ("test/cases/large/clang-23353.c": line 2538) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2538) -* remove variable l_1078 at ("test/cases/large/clang-23353.c": line 2538) -* remove initializer at ("test/cases/large/clang-23353.c": line 2539) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2539) -* remove variable l_1079 at ("test/cases/large/clang-23353.c": line 2539) -* remove initializer at ("test/cases/large/clang-23353.c": line 2540) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2540) -* remove variable l_1080 at ("test/cases/large/clang-23353.c": line 2540) -* remove initializer at ("test/cases/large/clang-23353.c": line 2541) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2541) -* remove variable l_1081 at ("test/cases/large/clang-23353.c": line 2541) -* remove initializer at ("test/cases/large/clang-23353.c": line 2542) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2542) -* remove variable l_1082 at ("test/cases/large/clang-23353.c": line 2542) -* remove initializer at ("test/cases/large/clang-23353.c": line 2543) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2543) -* remove variable l_1083 at ("test/cases/large/clang-23353.c": line 2543) -* remove initializer at ("test/cases/large/clang-23353.c": line 2544) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2544) -* remove variable l_1084 at ("test/cases/large/clang-23353.c": line 2544) -* remove initializer at ("test/cases/large/clang-23353.c": line 2545) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2545) -* remove variable l_1085 at ("test/cases/large/clang-23353.c": line 2545) -* remove initializer at ("test/cases/large/clang-23353.c": line 2546) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2546) -* remove variable l_1086 at ("test/cases/large/clang-23353.c": line 2546) -* remove initializer at ("test/cases/large/clang-23353.c": line 2547) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2547) -* remove variable l_1087 at ("test/cases/large/clang-23353.c": line 2547) -* remove initializer at ("test/cases/large/clang-23353.c": line 2548) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2548) -* remove variable l_1088 at ("test/cases/large/clang-23353.c": line 2548) -* remove initializer at ("test/cases/large/clang-23353.c": line 2549) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2549) -* remove variable l_1089 at ("test/cases/large/clang-23353.c": line 2549) -* remove initializer at ("test/cases/large/clang-23353.c": line 2550) -* don't cast at ("test/cases/large/clang-23353.c": line 2550) -* remove variable l_1092 at ("test/cases/large/clang-23353.c": line 2550) -* remove initializer at ("test/cases/large/clang-23353.c": line 2551) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2551) -* remove variable l_1093 at ("test/cases/large/clang-23353.c": line 2551) -* remove initializer at ("test/cases/large/clang-23353.c": line 2552) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2552) -* remove variable l_1094 at ("test/cases/large/clang-23353.c": line 2552) -* remove initializer at ("test/cases/large/clang-23353.c": line 2553) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2553) -* remove variable l_1095 at ("test/cases/large/clang-23353.c": line 2553) -* remove initializer at ("test/cases/large/clang-23353.c": line 2554) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2554) -* remove variable l_1096 at ("test/cases/large/clang-23353.c": line 2554) -* remove variable l_1097 at ("test/cases/large/clang-23353.c": line 2555) -* remove initializer at ("test/cases/large/clang-23353.c": line 2556) -* don't cast at ("test/cases/large/clang-23353.c": line 2556) -* remove variable l_1098 at ("test/cases/large/clang-23353.c": line 2556) -* remove initializer at ("test/cases/large/clang-23353.c": line 2557) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2557) -* remove variable l_1101 at ("test/cases/large/clang-23353.c": line 2557) -* remove initializer at ("test/cases/large/clang-23353.c": line 2558) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2558) -* remove variable l_1102 at ("test/cases/large/clang-23353.c": line 2558) -* remove initializer at ("test/cases/large/clang-23353.c": line 2559) -* don't cast at ("test/cases/large/clang-23353.c": line 2559) -* remove variable l_1103 at ("test/cases/large/clang-23353.c": line 2559) -* remove initializer at ("test/cases/large/clang-23353.c": line 2560) -* don't cast at ("test/cases/large/clang-23353.c": line 2560) -* remove variable l_1104 at ("test/cases/large/clang-23353.c": line 2560) -* remove initializer at ("test/cases/large/clang-23353.c": line 2561) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2561) -* remove variable l_1106 at ("test/cases/large/clang-23353.c": line 2561) -* remove initializer at ("test/cases/large/clang-23353.c": line 2562) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2562) -* remove variable l_1107 at ("test/cases/large/clang-23353.c": line 2562) -* remove initializer at ("test/cases/large/clang-23353.c": line 2563) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2563) -* remove variable l_1108 at ("test/cases/large/clang-23353.c": line 2563) -* remove initializer at ("test/cases/large/clang-23353.c": line 2564) -* don't cast at ("test/cases/large/clang-23353.c": line 2564) -* remove variable l_1109 at ("test/cases/large/clang-23353.c": line 2564) -* remove initializer at ("test/cases/large/clang-23353.c": line 2565) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2565) -* remove variable l_1110 at ("test/cases/large/clang-23353.c": line 2565) -* remove initializer at ("test/cases/large/clang-23353.c": line 2566) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2566) -* remove variable l_1111 at ("test/cases/large/clang-23353.c": line 2566) -* remove initializer at ("test/cases/large/clang-23353.c": line 2567) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2567) -* remove variable l_1112 at ("test/cases/large/clang-23353.c": line 2567) -* remove initializer at ("test/cases/large/clang-23353.c": line 2568) -* don't cast at ("test/cases/large/clang-23353.c": line 2568) -* remove variable l_1113 at ("test/cases/large/clang-23353.c": line 2568) -* remove initializer at ("test/cases/large/clang-23353.c": line 2569) -* don't cast at ("test/cases/large/clang-23353.c": line 2569) -* remove variable l_1114 at ("test/cases/large/clang-23353.c": line 2569) -* remove initializer at ("test/cases/large/clang-23353.c": line 2570) -* don't cast at ("test/cases/large/clang-23353.c": line 2570) -* remove variable l_1115 at ("test/cases/large/clang-23353.c": line 2570) -* remove initializer at ("test/cases/large/clang-23353.c": line 2571) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2571) -* remove variable l_1116 at ("test/cases/large/clang-23353.c": line 2571) -* remove initializer at ("test/cases/large/clang-23353.c": line 2572) -* don't cast at ("test/cases/large/clang-23353.c": line 2572) -* remove variable l_1117 at ("test/cases/large/clang-23353.c": line 2572) -* remove initializer at ("test/cases/large/clang-23353.c": line 2573) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2573) -* remove variable l_1118 at ("test/cases/large/clang-23353.c": line 2573) -* remove initializer at ("test/cases/large/clang-23353.c": line 2574) -* don't cast at ("test/cases/large/clang-23353.c": line 2574) -* remove variable l_1120 at ("test/cases/large/clang-23353.c": line 2574) -* remove initializer at ("test/cases/large/clang-23353.c": line 2575) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2575) -* remove variable l_1121 at ("test/cases/large/clang-23353.c": line 2575) -* inline variable l_1122 at ("test/cases/large/clang-23353.c": line 2576) -* remove initializer at ("test/cases/large/clang-23353.c": line 2577) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2577) -* remove variable l_1123 at ("test/cases/large/clang-23353.c": line 2577) -* remove initializer at ("test/cases/large/clang-23353.c": line 2578) -* don't cast at ("test/cases/large/clang-23353.c": line 2578) -* remove variable l_1124 at ("test/cases/large/clang-23353.c": line 2578) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2579) -* inline variable l_1125 at ("test/cases/large/clang-23353.c": line 2579) -* remove initializer at ("test/cases/large/clang-23353.c": line 2580) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2580) -* remove variable l_1126 at ("test/cases/large/clang-23353.c": line 2580) -* remove initializer at ("test/cases/large/clang-23353.c": line 2581) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2581) -* remove variable l_1127 at ("test/cases/large/clang-23353.c": line 2581) -* remove initializer at ("test/cases/large/clang-23353.c": line 2582) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2582) -* remove variable l_1128 at ("test/cases/large/clang-23353.c": line 2582) -* remove initializer at ("test/cases/large/clang-23353.c": line 2583) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2583) -* remove variable l_1129 at ("test/cases/large/clang-23353.c": line 2583) -* remove initializer at ("test/cases/large/clang-23353.c": line 2584) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2584) -* remove variable l_1130 at ("test/cases/large/clang-23353.c": line 2584) -* remove initializer at ("test/cases/large/clang-23353.c": line 2585) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2585) -* remove variable l_1131 at ("test/cases/large/clang-23353.c": line 2585) -* remove initializer at ("test/cases/large/clang-23353.c": line 2586) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2586) -* remove variable l_1132 at ("test/cases/large/clang-23353.c": line 2586) -* remove initializer at ("test/cases/large/clang-23353.c": line 2587) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2587) -* remove variable l_1133 at ("test/cases/large/clang-23353.c": line 2587) -* remove initializer at ("test/cases/large/clang-23353.c": line 2588) -* don't cast at ("test/cases/large/clang-23353.c": line 2588) -* remove variable l_1134 at ("test/cases/large/clang-23353.c": line 2588) -* remove initializer at ("test/cases/large/clang-23353.c": line 2589) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2589) -* remove variable l_1135 at ("test/cases/large/clang-23353.c": line 2589) -* remove initializer at ("test/cases/large/clang-23353.c": line 2590) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2590) -* remove variable l_1137 at ("test/cases/large/clang-23353.c": line 2590) -* remove initializer at ("test/cases/large/clang-23353.c": line 2591) -* don't cast at ("test/cases/large/clang-23353.c": line 2591) -* remove variable l_1138 at ("test/cases/large/clang-23353.c": line 2591) -* remove initializer at ("test/cases/large/clang-23353.c": line 2592) -* don't cast at ("test/cases/large/clang-23353.c": line 2592) -* remove variable l_1139 at ("test/cases/large/clang-23353.c": line 2592) -* remove initializer at ("test/cases/large/clang-23353.c": line 2593) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2593) -* remove variable l_1141 at ("test/cases/large/clang-23353.c": line 2593) -* remove initializer at ("test/cases/large/clang-23353.c": line 2594) -* don't cast at ("test/cases/large/clang-23353.c": line 2594) -* remove variable l_1142 at ("test/cases/large/clang-23353.c": line 2594) -* remove variable l_1143 at ("test/cases/large/clang-23353.c": line 2595) -* remove initializer at ("test/cases/large/clang-23353.c": line 2596) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2596) -* remove variable l_1144 at ("test/cases/large/clang-23353.c": line 2596) -* remove initializer at ("test/cases/large/clang-23353.c": line 2597) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2597) -* remove variable l_1145 at ("test/cases/large/clang-23353.c": line 2597) -* remove initializer at ("test/cases/large/clang-23353.c": line 2598) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2598) -* remove variable l_1146 at ("test/cases/large/clang-23353.c": line 2598) -* remove initializer at ("test/cases/large/clang-23353.c": line 2599) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2599) -* remove variable l_1147 at ("test/cases/large/clang-23353.c": line 2599) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2600) -* reduce to left at ("test/cases/large/clang-23353.c": line 2600) -* reduce to right at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* reduce to left at ("test/cases/large/clang-23353.c": line 2600) -* reduce to right at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* reduce to left at ("test/cases/large/clang-23353.c": line 2600) -* reduce to right at ("test/cases/large/clang-23353.c": line 2600) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* do without param at ("test/cases/large/clang-23353.c": line 2600) -* remove condition at ("test/cases/large/clang-23353.c": line 2601) -* do without param at ("test/cases/large/clang-23353.c": line 2601) -* remove variable l_754 at ("test/cases/large/clang-23353.c": line 2607) -* remove variable l_781 at ("test/cases/large/clang-23353.c": line 2608) -* inline variable l_879 at ("test/cases/large/clang-23353.c": line 2609) -* remove condition at ("test/cases/large/clang-23353.c": line 2610) -* remove expression at ("test/cases/large/clang-23353.c": line 2610) -* remove variable l_795 at ("test/cases/large/clang-23353.c": line 2630) -* inline variable l_802 at ("test/cases/large/clang-23353.c": line 2631) -* inline variable l_806 at ("test/cases/large/clang-23353.c": line 2635) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2636) -* reduce to left at ("test/cases/large/clang-23353.c": line 2636) -* reduce to right at ("test/cases/large/clang-23353.c": line 2636) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2636) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2636) -* reduce to left at ("test/cases/large/clang-23353.c": line 2636) -* reduce to right at ("test/cases/large/clang-23353.c": line 2636) -* do without param at ("test/cases/large/clang-23353.c": line 2636) -* remove expression at ("test/cases/large/clang-23353.c": line 2636) -* do without param at ("test/cases/large/clang-23353.c": line 2636) -* do without param at ("test/cases/large/clang-23353.c": line 2636) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2636) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2636) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2637) -* reduce to left at ("test/cases/large/clang-23353.c": line 2637) -* reduce to right at ("test/cases/large/clang-23353.c": line 2637) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2637) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2637) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2637) -* remove condition at ("test/cases/large/clang-23353.c": line 2639) -* do without param at ("test/cases/large/clang-23353.c": line 2639) -* don't cast at ("test/cases/large/clang-23353.c": line 2639) -* do without param at ("test/cases/large/clang-23353.c": line 2639) -* inline variable l_817 at ("test/cases/large/clang-23353.c": line 2654) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2655) -* reduce to left at ("test/cases/large/clang-23353.c": line 2655) -* reduce to right at ("test/cases/large/clang-23353.c": line 2655) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2655) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2655) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2655) -* inline variable l_695 at ("test/cases/large/clang-23353.c": line 2643) -* remove initializer at ("test/cases/large/clang-23353.c": line 2644) -* don't cast at ("test/cases/large/clang-23353.c": line 2644) -* remove variable l_700 at ("test/cases/large/clang-23353.c": line 2644) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2645) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2645) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2646) -* reduce to left at ("test/cases/large/clang-23353.c": line 2646) -* reduce to right at ("test/cases/large/clang-23353.c": line 2646) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2646) -* do without param at ("test/cases/large/clang-23353.c": line 2646) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2646) -* do without param at ("test/cases/large/clang-23353.c": line 2646) -* expand compound statment at ("test/cases/large/clang-23353.c": line 2642) -* inline variable l_755 at ("test/cases/large/clang-23353.c": line 2612) -* inline variable l_778 at ("test/cases/large/clang-23353.c": line 2613) -* remove initializer at ("test/cases/large/clang-23353.c": line 2615) -* reduce to left at ("test/cases/large/clang-23353.c": line 2615) -* reduce to right at ("test/cases/large/clang-23353.c": line 2615) -* remove variable l_791 at ("test/cases/large/clang-23353.c": line 2617) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2618) -* reduce to left at ("test/cases/large/clang-23353.c": line 2618) -* reduce to right at ("test/cases/large/clang-23353.c": line 2618) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2618) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2620) -* do without param at ("test/cases/large/clang-23353.c": line 2620) -* do without param at ("test/cases/large/clang-23353.c": line 2620) -* do without param at ("test/cases/large/clang-23353.c": line 2620) -* do without param at ("test/cases/large/clang-23353.c": line 2620) -* replace by zero at ("test/cases/large/clang-23353.c": line 2620) -* don't cast at ("test/cases/large/clang-23353.c": line 2620) -* replace by zero at ("test/cases/large/clang-23353.c": line 2620) -* remove condition at ("test/cases/large/clang-23353.c": line 2621) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2621) -* remove statement at ("test/cases/large/clang-23353.c": line 2622) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2623) -* reduce to left at ("test/cases/large/clang-23353.c": line 2623) -* reduce to right at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* remove expression at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* remove expression at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* reduce to left at ("test/cases/large/clang-23353.c": line 2623) -* reduce to right at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* remove expression at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* reduce to left at ("test/cases/large/clang-23353.c": line 2623) -* reduce to right at ("test/cases/large/clang-23353.c": line 2623) -* remove expression at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* don't cast at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* do without param at ("test/cases/large/clang-23353.c": line 2623) -* remove check at ("test/cases/large/clang-23353.c": line 2615) -* remove iterator at ("test/cases/large/clang-23353.c": line 2615) -* reduce to left at ("test/cases/large/clang-23353.c": line 2615) -* reduce to right at ("test/cases/large/clang-23353.c": line 2615) -* do without param at ("test/cases/large/clang-23353.c": line 2615) -* do without param at ("test/cases/large/clang-23353.c": line 2615) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2626) -* do without param at ("test/cases/large/clang-23353.c": line 2626) -* do without param at ("test/cases/large/clang-23353.c": line 2626) -* do without param at ("test/cases/large/clang-23353.c": line 2626) -* do without param at ("test/cases/large/clang-23353.c": line 2626) -* replace by zero at ("test/cases/large/clang-23353.c": line 2626) -* don't cast at ("test/cases/large/clang-23353.c": line 2626) -* replace by zero at ("test/cases/large/clang-23353.c": line 2626) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2661) -* do without param at ("test/cases/large/clang-23353.c": line 2661) -* do without param at ("test/cases/large/clang-23353.c": line 2661) -* do without param at ("test/cases/large/clang-23353.c": line 2661) -* do without param at ("test/cases/large/clang-23353.c": line 2661) -* replace by zero at ("test/cases/large/clang-23353.c": line 2661) -* don't cast at ("test/cases/large/clang-23353.c": line 2661) -* replace by zero at ("test/cases/large/clang-23353.c": line 2661) -* remove condition at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* don't cast at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* do without param at ("test/cases/large/clang-23353.c": line 2662) -* inline variable l_858 at ("test/cases/large/clang-23353.c": line 2668) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2669) -* inline variable l_873 at ("test/cases/large/clang-23353.c": line 2669) -* remove initializer at ("test/cases/large/clang-23353.c": line 2670) -* don't cast at ("test/cases/large/clang-23353.c": line 2670) -* remove variable l_874 at ("test/cases/large/clang-23353.c": line 2670) -* remove initializer at ("test/cases/large/clang-23353.c": line 2671) -* don't cast at ("test/cases/large/clang-23353.c": line 2671) -* remove variable l_875 at ("test/cases/large/clang-23353.c": line 2671) -* remove variable l_876 at ("test/cases/large/clang-23353.c": line 2672) -* remove initializer at ("test/cases/large/clang-23353.c": line 2673) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2673) -* remove variable l_877 at ("test/cases/large/clang-23353.c": line 2673) -* remove initializer at ("test/cases/large/clang-23353.c": line 2674) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2674) -* remove variable l_878 at ("test/cases/large/clang-23353.c": line 2674) -* remove initializer at ("test/cases/large/clang-23353.c": line 2675) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2675) -* remove variable l_880 at ("test/cases/large/clang-23353.c": line 2675) -* remove initializer at ("test/cases/large/clang-23353.c": line 2676) -* don't cast at ("test/cases/large/clang-23353.c": line 2676) -* remove variable l_881 at ("test/cases/large/clang-23353.c": line 2676) -* remove initializer at ("test/cases/large/clang-23353.c": line 2679) -* don't cast at ("test/cases/large/clang-23353.c": line 2679) -* remove variable l_4142 at ("test/cases/large/clang-23353.c": line 2679) -* remove initializer at ("test/cases/large/clang-23353.c": line 2680) -* don't cast at ("test/cases/large/clang-23353.c": line 2680) -* remove variable l_4143 at ("test/cases/large/clang-23353.c": line 2680) -* remove variable l_4144 at ("test/cases/large/clang-23353.c": line 2681) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2682) -* reduce to left at ("test/cases/large/clang-23353.c": line 2682) -* reduce to right at ("test/cases/large/clang-23353.c": line 2682) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2682) -* remove expression at ("test/cases/large/clang-23353.c": line 2682) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2682) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2682) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2682) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2684) -* do without param at ("test/cases/large/clang-23353.c": line 2684) -* do without param at ("test/cases/large/clang-23353.c": line 2684) -* do without param at ("test/cases/large/clang-23353.c": line 2684) -* do without param at ("test/cases/large/clang-23353.c": line 2684) -* replace by zero at ("test/cases/large/clang-23353.c": line 2684) -* don't cast at ("test/cases/large/clang-23353.c": line 2684) -* replace by zero at ("test/cases/large/clang-23353.c": line 2684) -* expand compound statment at ("test/cases/large/clang-23353.c": line 2678) -* inline variable l_846 at ("test/cases/large/clang-23353.c": line 2690) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2691) -* reduce to left at ("test/cases/large/clang-23353.c": line 2691) -* reduce to right at ("test/cases/large/clang-23353.c": line 2691) -* remove expression at ("test/cases/large/clang-23353.c": line 2691) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2691) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2691) -* remove expression at ("test/cases/large/clang-23353.c": line 2691) -* do without param at ("test/cases/large/clang-23353.c": line 2691) -* remove expression at ("test/cases/large/clang-23353.c": line 2691) -* do without param at ("test/cases/large/clang-23353.c": line 2691) -* do without param at ("test/cases/large/clang-23353.c": line 2691) -* do without param at ("test/cases/large/clang-23353.c": line 2691) -* do without param at ("test/cases/large/clang-23353.c": line 2691) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2691) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2691) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2691) -* don't cast at ("test/cases/large/clang-23353.c": line 2691) -* don't cast at ("test/cases/large/clang-23353.c": line 2691) -* remove check at ("test/cases/large/clang-23353.c": line 2688) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2688) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2693) -* reduce to left at ("test/cases/large/clang-23353.c": line 2693) -* reduce to right at ("test/cases/large/clang-23353.c": line 2693) -* reduce to left at ("test/cases/large/clang-23353.c": line 2693) -* reduce to right at ("test/cases/large/clang-23353.c": line 2693) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2693) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2696) -* reduce to left at ("test/cases/large/clang-23353.c": line 2696) -* reduce to right at ("test/cases/large/clang-23353.c": line 2696) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2696) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2696) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2696) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2696) -* expand compound statment at ("test/cases/large/clang-23353.c": line 2695) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2700) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2700) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2664) -* reduce to left at ("test/cases/large/clang-23353.c": line 2664) -* reduce to right at ("test/cases/large/clang-23353.c": line 2664) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2664) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2664) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2664) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2702) -* reduce to left at ("test/cases/large/clang-23353.c": line 2702) -* reduce to right at ("test/cases/large/clang-23353.c": line 2702) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2702) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2702) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2704) -* do without param at ("test/cases/large/clang-23353.c": line 2704) -* do without param at ("test/cases/large/clang-23353.c": line 2704) -* do without param at ("test/cases/large/clang-23353.c": line 2704) -* do without param at ("test/cases/large/clang-23353.c": line 2704) -* replace by zero at ("test/cases/large/clang-23353.c": line 2704) -* don't cast at ("test/cases/large/clang-23353.c": line 2704) -* replace by zero at ("test/cases/large/clang-23353.c": line 2704) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2603) -* reduce to left at ("test/cases/large/clang-23353.c": line 2603) -* reduce to right at ("test/cases/large/clang-23353.c": line 2603) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2603) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2603) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2603) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2603) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2707) -* do without param at ("test/cases/large/clang-23353.c": line 2707) -* do without param at ("test/cases/large/clang-23353.c": line 2707) -* do without param at ("test/cases/large/clang-23353.c": line 2707) -* do without param at ("test/cases/large/clang-23353.c": line 2707) -* replace by zero at ("test/cases/large/clang-23353.c": line 2707) -* don't cast at ("test/cases/large/clang-23353.c": line 2707) -* replace by zero at ("test/cases/large/clang-23353.c": line 2707) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2708) -* do without param at ("test/cases/large/clang-23353.c": line 2708) -* do without param at ("test/cases/large/clang-23353.c": line 2708) -* do without param at ("test/cases/large/clang-23353.c": line 2708) -* do without param at ("test/cases/large/clang-23353.c": line 2708) -* replace by zero at ("test/cases/large/clang-23353.c": line 2708) -* don't cast at ("test/cases/large/clang-23353.c": line 2708) -* replace by zero at ("test/cases/large/clang-23353.c": line 2708) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2709) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2709) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2782) -* do without param at ("test/cases/large/clang-23353.c": line 2782) -* do without param at ("test/cases/large/clang-23353.c": line 2782) -* do without param at ("test/cases/large/clang-23353.c": line 2782) -* do without param at ("test/cases/large/clang-23353.c": line 2782) -* replace by zero at ("test/cases/large/clang-23353.c": line 2782) -* don't cast at ("test/cases/large/clang-23353.c": line 2782) -* replace by zero at ("test/cases/large/clang-23353.c": line 2782) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2783) -* do without param at ("test/cases/large/clang-23353.c": line 2783) -* do without param at ("test/cases/large/clang-23353.c": line 2783) -* do without param at ("test/cases/large/clang-23353.c": line 2783) -* do without param at ("test/cases/large/clang-23353.c": line 2783) -* replace by zero at ("test/cases/large/clang-23353.c": line 2783) -* don't cast at ("test/cases/large/clang-23353.c": line 2783) -* replace by zero at ("test/cases/large/clang-23353.c": line 2783) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2784) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2784) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2785) -* reduce to left at ("test/cases/large/clang-23353.c": line 2785) -* reduce to right at ("test/cases/large/clang-23353.c": line 2785) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* remove expression at ("test/cases/large/clang-23353.c": line 2785) -* reduce to left at ("test/cases/large/clang-23353.c": line 2785) -* reduce to right at ("test/cases/large/clang-23353.c": line 2785) -* reduce to left at ("test/cases/large/clang-23353.c": line 2785) -* reduce to right at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* reduce to left at ("test/cases/large/clang-23353.c": line 2785) -* reduce to right at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* don't cast at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* reduce to left at ("test/cases/large/clang-23353.c": line 2785) -* reduce to right at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* do without param at ("test/cases/large/clang-23353.c": line 2785) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2785) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2785) -* remove expr statement at ("test/cases/large/clang-23353.c": line 2786) -* reduce to operant at ("test/cases/large/clang-23353.c": line 2786) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3080) -* do without param at ("test/cases/large/clang-23353.c": line 3080) -* do without param at ("test/cases/large/clang-23353.c": line 3080) -* do without param at ("test/cases/large/clang-23353.c": line 3080) -* do without param at ("test/cases/large/clang-23353.c": line 3080) -* replace by zero at ("test/cases/large/clang-23353.c": line 3080) -* don't cast at ("test/cases/large/clang-23353.c": line 3080) -* replace by zero at ("test/cases/large/clang-23353.c": line 3080) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3081) -* do without param at ("test/cases/large/clang-23353.c": line 3081) -* do without param at ("test/cases/large/clang-23353.c": line 3081) -* do without param at ("test/cases/large/clang-23353.c": line 3081) -* do without param at ("test/cases/large/clang-23353.c": line 3081) -* replace by zero at ("test/cases/large/clang-23353.c": line 3081) -* don't cast at ("test/cases/large/clang-23353.c": line 3081) -* replace by zero at ("test/cases/large/clang-23353.c": line 3081) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3082) -* reduce to left at ("test/cases/large/clang-23353.c": line 3082) -* reduce to right at ("test/cases/large/clang-23353.c": line 3082) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3082) -* do without param at ("test/cases/large/clang-23353.c": line 3082) -* do without param at ("test/cases/large/clang-23353.c": line 3082) -* reduce to left at ("test/cases/large/clang-23353.c": line 3082) -* reduce to right at ("test/cases/large/clang-23353.c": line 3082) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3082) -* do without param at ("test/cases/large/clang-23353.c": line 3082) -* do without param at ("test/cases/large/clang-23353.c": line 3082) -* remove expression at ("test/cases/large/clang-23353.c": line 3082) -* do without param at ("test/cases/large/clang-23353.c": line 3082) -* do without param at ("test/cases/large/clang-23353.c": line 3082) -* do without param at ("test/cases/large/clang-23353.c": line 3082) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3082) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3082) -* do without param at ("test/cases/large/clang-23353.c": line 3082) -* do without param at ("test/cases/large/clang-23353.c": line 3082) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3082) -* do without param at ("test/cases/large/clang-23353.c": line 3082) -* do without param at ("test/cases/large/clang-23353.c": line 3082) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3083) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3083) -* remove return statement at ("test/cases/large/clang-23353.c": line 3084) -* remove static at ("test/cases/large/clang-23353.c": line 3093) -* inline variable l_139 at ("test/cases/large/clang-23353.c": line 3095) -* inline variable l_151 at ("test/cases/large/clang-23353.c": line 3096) -* inline variable l_261 at ("test/cases/large/clang-23353.c": line 3097) -* inline variable l_269 at ("test/cases/large/clang-23353.c": line 3098) -* inline variable l_398 at ("test/cases/large/clang-23353.c": line 3099) -* inline variable l_403 at ("test/cases/large/clang-23353.c": line 3100) -* inline variable l_448 at ("test/cases/large/clang-23353.c": line 3101) -* inline variable l_477 at ("test/cases/large/clang-23353.c": line 3102) -* inline variable l_488 at ("test/cases/large/clang-23353.c": line 3103) -* inline variable l_501 at ("test/cases/large/clang-23353.c": line 3104) -* inline variable l_520 at ("test/cases/large/clang-23353.c": line 3105) -* inline variable l_690 at ("test/cases/large/clang-23353.c": line 3106) -* inline variable l_691 at ("test/cases/large/clang-23353.c": line 3107) -* remove variable l_701 at ("test/cases/large/clang-23353.c": line 3108) -* remove condition at ("test/cases/large/clang-23353.c": line 3109) -* remove initializer at ("test/cases/large/clang-23353.c": line 3113) -* don't cast at ("test/cases/large/clang-23353.c": line 3113) -* remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3113) -* remove initializer at ("test/cases/large/clang-23353.c": line 3114) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3114) -* remove variable l_1205 at ("test/cases/large/clang-23353.c": line 3114) -* remove initializer at ("test/cases/large/clang-23353.c": line 3115) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3115) -* remove variable l_1236 at ("test/cases/large/clang-23353.c": line 3115) -* remove initializer at ("test/cases/large/clang-23353.c": line 3116) -* don't cast at ("test/cases/large/clang-23353.c": line 3116) -* remove variable l_1239 at ("test/cases/large/clang-23353.c": line 3116) -* inline variable l_1271 at ("test/cases/large/clang-23353.c": line 3117) -* inline variable l_1342 at ("test/cases/large/clang-23353.c": line 3118) -* inline variable l_1353 at ("test/cases/large/clang-23353.c": line 3119) -* inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3120) -* inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3121) -* expand compound statment at ("test/cases/large/clang-23353.c": line 3112) -* inline variable l_695 at ("test/cases/large/clang-23353.c": line 3647) -* remove initializer at ("test/cases/large/clang-23353.c": line 3648) -* don't cast at ("test/cases/large/clang-23353.c": line 3648) -* remove variable l_700 at ("test/cases/large/clang-23353.c": line 3648) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3649) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3649) -* inline variable l_128 at ("test/cases/large/clang-23353.c": line 3128) -* remove initializer at ("test/cases/large/clang-23353.c": line 3129) -* don't cast at ("test/cases/large/clang-23353.c": line 3129) -* remove variable l_130 at ("test/cases/large/clang-23353.c": line 3129) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3130) -* inline variable l_157 at ("test/cases/large/clang-23353.c": line 3130) -* inline variable l_171 at ("test/cases/large/clang-23353.c": line 3131) -* inline variable l_237 at ("test/cases/large/clang-23353.c": line 3132) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3133) -* inline variable l_427 at ("test/cases/large/clang-23353.c": line 3133) -* inline variable l_449 at ("test/cases/large/clang-23353.c": line 3134) -* inline variable l_450 at ("test/cases/large/clang-23353.c": line 3135) -* inline variable l_475 at ("test/cases/large/clang-23353.c": line 3136) -* inline variable l_504 at ("test/cases/large/clang-23353.c": line 3137) -* remove condition at ("test/cases/large/clang-23353.c": line 3138) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3138) -* remove expression at ("test/cases/large/clang-23353.c": line 3138) -* remove return statement at ("test/cases/large/clang-23353.c": line 3144) -* remove empty compound at ("test/cases/large/clang-23353.c": line 3139) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3148) -* do without param at ("test/cases/large/clang-23353.c": line 3148) -* do without param at ("test/cases/large/clang-23353.c": line 3148) -* do without param at ("test/cases/large/clang-23353.c": line 3148) -* do without param at ("test/cases/large/clang-23353.c": line 3148) -* replace by zero at ("test/cases/large/clang-23353.c": line 3148) -* don't cast at ("test/cases/large/clang-23353.c": line 3148) -* replace by zero at ("test/cases/large/clang-23353.c": line 3148) -* remove condition at ("test/cases/large/clang-23353.c": line 3149) -* don't cast at ("test/cases/large/clang-23353.c": line 3149) -* inline variable l_277 at ("test/cases/large/clang-23353.c": line 3275) -* inline variable l_290 at ("test/cases/large/clang-23353.c": line 3276) -* inline variable l_295 at ("test/cases/large/clang-23353.c": line 3277) -* inline variable l_298 at ("test/cases/large/clang-23353.c": line 3278) -* inline variable l_404 at ("test/cases/large/clang-23353.c": line 3279) -* inline variable l_428 at ("test/cases/large/clang-23353.c": line 3280) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3281) -* inline variable l_430 at ("test/cases/large/clang-23353.c": line 3281) -* inline variable l_441 at ("test/cases/large/clang-23353.c": line 3282) -* inline variable l_453 at ("test/cases/large/clang-23353.c": line 3283) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3284) -* inline variable l_553 at ("test/cases/large/clang-23353.c": line 3284) -* remove initializer at ("test/cases/large/clang-23353.c": line 3285) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3285) -* remove variable l_584 at ("test/cases/large/clang-23353.c": line 3285) -* remove initializer at ("test/cases/large/clang-23353.c": line 3286) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3286) -* remove variable l_585 at ("test/cases/large/clang-23353.c": line 3286) -* remove initializer at ("test/cases/large/clang-23353.c": line 3287) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3287) -* remove variable l_586 at ("test/cases/large/clang-23353.c": line 3287) -* remove initializer at ("test/cases/large/clang-23353.c": line 3288) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3288) -* remove variable l_587 at ("test/cases/large/clang-23353.c": line 3288) -* remove initializer at ("test/cases/large/clang-23353.c": line 3289) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3289) -* remove variable l_588 at ("test/cases/large/clang-23353.c": line 3289) -* remove initializer at ("test/cases/large/clang-23353.c": line 3290) -* don't cast at ("test/cases/large/clang-23353.c": line 3290) -* remove variable l_589 at ("test/cases/large/clang-23353.c": line 3290) -* remove initializer at ("test/cases/large/clang-23353.c": line 3291) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3291) -* remove variable l_590 at ("test/cases/large/clang-23353.c": line 3291) -* remove initializer at ("test/cases/large/clang-23353.c": line 3292) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3292) -* remove variable l_591 at ("test/cases/large/clang-23353.c": line 3292) -* remove initializer at ("test/cases/large/clang-23353.c": line 3293) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3293) -* remove variable l_592 at ("test/cases/large/clang-23353.c": line 3293) -* remove initializer at ("test/cases/large/clang-23353.c": line 3294) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3294) -* remove variable l_593 at ("test/cases/large/clang-23353.c": line 3294) -* remove initializer at ("test/cases/large/clang-23353.c": line 3295) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3295) -* remove variable l_594 at ("test/cases/large/clang-23353.c": line 3295) -* remove initializer at ("test/cases/large/clang-23353.c": line 3296) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3296) -* remove variable l_595 at ("test/cases/large/clang-23353.c": line 3296) -* remove initializer at ("test/cases/large/clang-23353.c": line 3297) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3297) -* remove variable l_596 at ("test/cases/large/clang-23353.c": line 3297) -* remove initializer at ("test/cases/large/clang-23353.c": line 3298) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3298) -* remove variable l_597 at ("test/cases/large/clang-23353.c": line 3298) -* remove initializer at ("test/cases/large/clang-23353.c": line 3299) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3299) -* remove variable l_598 at ("test/cases/large/clang-23353.c": line 3299) -* remove initializer at ("test/cases/large/clang-23353.c": line 3300) -* don't cast at ("test/cases/large/clang-23353.c": line 3300) -* remove variable l_599 at ("test/cases/large/clang-23353.c": line 3300) -* remove initializer at ("test/cases/large/clang-23353.c": line 3301) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3301) -* remove variable l_600 at ("test/cases/large/clang-23353.c": line 3301) -* remove initializer at ("test/cases/large/clang-23353.c": line 3302) -* don't cast at ("test/cases/large/clang-23353.c": line 3302) -* remove variable l_601 at ("test/cases/large/clang-23353.c": line 3302) -* remove initializer at ("test/cases/large/clang-23353.c": line 3303) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3303) -* remove variable l_602 at ("test/cases/large/clang-23353.c": line 3303) -* remove initializer at ("test/cases/large/clang-23353.c": line 3304) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3304) -* remove variable l_603 at ("test/cases/large/clang-23353.c": line 3304) -* remove variable l_604 at ("test/cases/large/clang-23353.c": line 3305) -* remove initializer at ("test/cases/large/clang-23353.c": line 3306) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3306) -* remove variable l_605 at ("test/cases/large/clang-23353.c": line 3306) -* remove initializer at ("test/cases/large/clang-23353.c": line 3307) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3307) -* remove variable l_606 at ("test/cases/large/clang-23353.c": line 3307) -* remove initializer at ("test/cases/large/clang-23353.c": line 3308) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3308) -* remove variable l_607 at ("test/cases/large/clang-23353.c": line 3308) -* remove initializer at ("test/cases/large/clang-23353.c": line 3309) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3309) -* remove variable l_608 at ("test/cases/large/clang-23353.c": line 3309) -* remove initializer at ("test/cases/large/clang-23353.c": line 3310) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3310) -* remove variable l_609 at ("test/cases/large/clang-23353.c": line 3310) -* remove initializer at ("test/cases/large/clang-23353.c": line 3311) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3311) -* remove variable l_610 at ("test/cases/large/clang-23353.c": line 3311) -* remove initializer at ("test/cases/large/clang-23353.c": line 3312) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3312) -* remove variable l_611 at ("test/cases/large/clang-23353.c": line 3312) -* remove initializer at ("test/cases/large/clang-23353.c": line 3313) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3313) -* remove variable l_612 at ("test/cases/large/clang-23353.c": line 3313) -* remove initializer at ("test/cases/large/clang-23353.c": line 3314) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3314) -* remove variable l_613 at ("test/cases/large/clang-23353.c": line 3314) -* remove variable l_614 at ("test/cases/large/clang-23353.c": line 3315) -* remove initializer at ("test/cases/large/clang-23353.c": line 3316) -* don't cast at ("test/cases/large/clang-23353.c": line 3316) -* remove variable l_615 at ("test/cases/large/clang-23353.c": line 3316) -* remove initializer at ("test/cases/large/clang-23353.c": line 3317) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3317) -* remove variable l_616 at ("test/cases/large/clang-23353.c": line 3317) -* remove initializer at ("test/cases/large/clang-23353.c": line 3318) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3318) -* remove variable l_617 at ("test/cases/large/clang-23353.c": line 3318) -* remove initializer at ("test/cases/large/clang-23353.c": line 3319) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3319) -* remove variable l_618 at ("test/cases/large/clang-23353.c": line 3319) -* remove initializer at ("test/cases/large/clang-23353.c": line 3320) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3320) -* remove variable l_619 at ("test/cases/large/clang-23353.c": line 3320) -* remove initializer at ("test/cases/large/clang-23353.c": line 3321) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3321) -* remove variable l_620 at ("test/cases/large/clang-23353.c": line 3321) -* remove initializer at ("test/cases/large/clang-23353.c": line 3322) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3322) -* remove variable l_621 at ("test/cases/large/clang-23353.c": line 3322) -* remove initializer at ("test/cases/large/clang-23353.c": line 3323) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3323) -* remove variable l_622 at ("test/cases/large/clang-23353.c": line 3323) -* remove initializer at ("test/cases/large/clang-23353.c": line 3324) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3324) -* remove variable l_623 at ("test/cases/large/clang-23353.c": line 3324) -* remove initializer at ("test/cases/large/clang-23353.c": line 3325) -* don't cast at ("test/cases/large/clang-23353.c": line 3325) -* remove variable l_624 at ("test/cases/large/clang-23353.c": line 3325) -* remove initializer at ("test/cases/large/clang-23353.c": line 3326) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3326) -* remove variable l_625 at ("test/cases/large/clang-23353.c": line 3326) -* remove initializer at ("test/cases/large/clang-23353.c": line 3327) -* don't cast at ("test/cases/large/clang-23353.c": line 3327) -* remove variable l_626 at ("test/cases/large/clang-23353.c": line 3327) -* remove initializer at ("test/cases/large/clang-23353.c": line 3328) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3328) -* remove variable l_627 at ("test/cases/large/clang-23353.c": line 3328) -* remove initializer at ("test/cases/large/clang-23353.c": line 3329) -* don't cast at ("test/cases/large/clang-23353.c": line 3329) -* remove variable l_628 at ("test/cases/large/clang-23353.c": line 3329) -* remove initializer at ("test/cases/large/clang-23353.c": line 3330) -* don't cast at ("test/cases/large/clang-23353.c": line 3330) -* remove variable l_629 at ("test/cases/large/clang-23353.c": line 3330) -* remove initializer at ("test/cases/large/clang-23353.c": line 3331) -* don't cast at ("test/cases/large/clang-23353.c": line 3331) -* remove variable l_630 at ("test/cases/large/clang-23353.c": line 3331) -* remove initializer at ("test/cases/large/clang-23353.c": line 3332) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3332) -* remove variable l_631 at ("test/cases/large/clang-23353.c": line 3332) -* remove initializer at ("test/cases/large/clang-23353.c": line 3333) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3333) -* remove variable l_632 at ("test/cases/large/clang-23353.c": line 3333) -* remove initializer at ("test/cases/large/clang-23353.c": line 3334) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3334) -* remove variable l_633 at ("test/cases/large/clang-23353.c": line 3334) -* remove variable l_634 at ("test/cases/large/clang-23353.c": line 3335) -* remove initializer at ("test/cases/large/clang-23353.c": line 3336) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3336) -* remove variable l_635 at ("test/cases/large/clang-23353.c": line 3336) -* remove initializer at ("test/cases/large/clang-23353.c": line 3337) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3337) -* remove variable l_636 at ("test/cases/large/clang-23353.c": line 3337) -* remove initializer at ("test/cases/large/clang-23353.c": line 3338) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3338) -* remove variable l_637 at ("test/cases/large/clang-23353.c": line 3338) -* remove initializer at ("test/cases/large/clang-23353.c": line 3339) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3339) -* remove variable l_638 at ("test/cases/large/clang-23353.c": line 3339) -* remove initializer at ("test/cases/large/clang-23353.c": line 3340) -* don't cast at ("test/cases/large/clang-23353.c": line 3340) -* remove variable l_639 at ("test/cases/large/clang-23353.c": line 3340) -* remove initializer at ("test/cases/large/clang-23353.c": line 3341) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3341) -* remove variable l_640 at ("test/cases/large/clang-23353.c": line 3341) -* remove initializer at ("test/cases/large/clang-23353.c": line 3342) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3342) -* remove variable l_641 at ("test/cases/large/clang-23353.c": line 3342) -* remove variable l_642 at ("test/cases/large/clang-23353.c": line 3343) -* remove initializer at ("test/cases/large/clang-23353.c": line 3344) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3344) -* remove variable l_643 at ("test/cases/large/clang-23353.c": line 3344) -* remove initializer at ("test/cases/large/clang-23353.c": line 3345) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3345) -* remove variable l_644 at ("test/cases/large/clang-23353.c": line 3345) -* remove initializer at ("test/cases/large/clang-23353.c": line 3346) -* don't cast at ("test/cases/large/clang-23353.c": line 3346) -* remove variable l_645 at ("test/cases/large/clang-23353.c": line 3346) -* remove initializer at ("test/cases/large/clang-23353.c": line 3347) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3347) -* remove variable l_646 at ("test/cases/large/clang-23353.c": line 3347) -* remove initializer at ("test/cases/large/clang-23353.c": line 3348) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3348) -* remove variable l_647 at ("test/cases/large/clang-23353.c": line 3348) -* remove initializer at ("test/cases/large/clang-23353.c": line 3349) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3349) -* remove variable l_648 at ("test/cases/large/clang-23353.c": line 3349) -* remove initializer at ("test/cases/large/clang-23353.c": line 3350) -* don't cast at ("test/cases/large/clang-23353.c": line 3350) -* remove variable l_649 at ("test/cases/large/clang-23353.c": line 3350) -* remove initializer at ("test/cases/large/clang-23353.c": line 3351) -* don't cast at ("test/cases/large/clang-23353.c": line 3351) -* remove variable l_650 at ("test/cases/large/clang-23353.c": line 3351) -* remove initializer at ("test/cases/large/clang-23353.c": line 3352) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3352) -* remove variable l_651 at ("test/cases/large/clang-23353.c": line 3352) -* remove initializer at ("test/cases/large/clang-23353.c": line 3353) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3353) -* remove variable l_652 at ("test/cases/large/clang-23353.c": line 3353) -* remove initializer at ("test/cases/large/clang-23353.c": line 3354) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3354) -* remove variable l_653 at ("test/cases/large/clang-23353.c": line 3354) -* remove initializer at ("test/cases/large/clang-23353.c": line 3355) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3355) -* remove variable l_654 at ("test/cases/large/clang-23353.c": line 3355) -* remove initializer at ("test/cases/large/clang-23353.c": line 3356) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3356) -* remove variable l_655 at ("test/cases/large/clang-23353.c": line 3356) -* remove initializer at ("test/cases/large/clang-23353.c": line 3357) -* don't cast at ("test/cases/large/clang-23353.c": line 3357) -* remove variable l_656 at ("test/cases/large/clang-23353.c": line 3357) -* remove initializer at ("test/cases/large/clang-23353.c": line 3358) -* don't cast at ("test/cases/large/clang-23353.c": line 3358) -* remove variable l_657 at ("test/cases/large/clang-23353.c": line 3358) -* remove initializer at ("test/cases/large/clang-23353.c": line 3359) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3359) -* remove variable l_658 at ("test/cases/large/clang-23353.c": line 3359) -* remove initializer at ("test/cases/large/clang-23353.c": line 3360) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3360) -* remove variable l_659 at ("test/cases/large/clang-23353.c": line 3360) -* remove initializer at ("test/cases/large/clang-23353.c": line 3361) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3361) -* remove variable l_660 at ("test/cases/large/clang-23353.c": line 3361) -* remove initializer at ("test/cases/large/clang-23353.c": line 3362) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3362) -* remove variable l_661 at ("test/cases/large/clang-23353.c": line 3362) -* remove initializer at ("test/cases/large/clang-23353.c": line 3363) -* don't cast at ("test/cases/large/clang-23353.c": line 3363) -* remove variable l_662 at ("test/cases/large/clang-23353.c": line 3363) -* remove initializer at ("test/cases/large/clang-23353.c": line 3364) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3364) -* remove variable l_663 at ("test/cases/large/clang-23353.c": line 3364) -* remove initializer at ("test/cases/large/clang-23353.c": line 3365) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3365) -* remove variable l_664 at ("test/cases/large/clang-23353.c": line 3365) -* remove initializer at ("test/cases/large/clang-23353.c": line 3366) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3366) -* remove variable l_665 at ("test/cases/large/clang-23353.c": line 3366) -* remove initializer at ("test/cases/large/clang-23353.c": line 3367) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3367) -* remove variable l_666 at ("test/cases/large/clang-23353.c": line 3367) -* remove initializer at ("test/cases/large/clang-23353.c": line 3368) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3368) -* remove variable l_667 at ("test/cases/large/clang-23353.c": line 3368) -* remove initializer at ("test/cases/large/clang-23353.c": line 3369) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3369) -* remove variable l_668 at ("test/cases/large/clang-23353.c": line 3369) -* remove initializer at ("test/cases/large/clang-23353.c": line 3370) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3370) -* remove variable l_669 at ("test/cases/large/clang-23353.c": line 3370) -* remove initializer at ("test/cases/large/clang-23353.c": line 3371) -* don't cast at ("test/cases/large/clang-23353.c": line 3371) -* remove variable l_670 at ("test/cases/large/clang-23353.c": line 3371) -* remove initializer at ("test/cases/large/clang-23353.c": line 3372) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3372) -* remove variable l_671 at ("test/cases/large/clang-23353.c": line 3372) -* remove initializer at ("test/cases/large/clang-23353.c": line 3373) -* don't cast at ("test/cases/large/clang-23353.c": line 3373) -* remove variable l_672 at ("test/cases/large/clang-23353.c": line 3373) -* remove initializer at ("test/cases/large/clang-23353.c": line 3374) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3374) -* remove variable l_673 at ("test/cases/large/clang-23353.c": line 3374) -* remove variable l_674 at ("test/cases/large/clang-23353.c": line 3375) -* remove initializer at ("test/cases/large/clang-23353.c": line 3376) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3376) -* remove variable l_675 at ("test/cases/large/clang-23353.c": line 3376) -* remove initializer at ("test/cases/large/clang-23353.c": line 3377) -* don't cast at ("test/cases/large/clang-23353.c": line 3377) -* remove variable l_676 at ("test/cases/large/clang-23353.c": line 3377) -* remove initializer at ("test/cases/large/clang-23353.c": line 3378) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3378) -* remove variable l_677 at ("test/cases/large/clang-23353.c": line 3378) -* remove initializer at ("test/cases/large/clang-23353.c": line 3379) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3379) -* remove variable l_678 at ("test/cases/large/clang-23353.c": line 3379) -* remove initializer at ("test/cases/large/clang-23353.c": line 3380) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3380) -* remove variable l_679 at ("test/cases/large/clang-23353.c": line 3380) -* remove variable l_680 at ("test/cases/large/clang-23353.c": line 3381) -* remove initializer at ("test/cases/large/clang-23353.c": line 3382) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3382) -* remove variable l_681 at ("test/cases/large/clang-23353.c": line 3382) -* remove initializer at ("test/cases/large/clang-23353.c": line 3383) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3383) -* remove variable l_682 at ("test/cases/large/clang-23353.c": line 3383) -* remove initializer at ("test/cases/large/clang-23353.c": line 3384) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3384) -* remove variable l_683 at ("test/cases/large/clang-23353.c": line 3384) -* remove initializer at ("test/cases/large/clang-23353.c": line 3385) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3385) -* remove variable l_684 at ("test/cases/large/clang-23353.c": line 3385) -* remove initializer at ("test/cases/large/clang-23353.c": line 3386) -* don't cast at ("test/cases/large/clang-23353.c": line 3386) -* remove variable l_685 at ("test/cases/large/clang-23353.c": line 3386) -* remove initializer at ("test/cases/large/clang-23353.c": line 3387) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3387) -* remove variable l_686 at ("test/cases/large/clang-23353.c": line 3387) -* remove initializer at ("test/cases/large/clang-23353.c": line 3388) -* reduce to left at ("test/cases/large/clang-23353.c": line 3388) -* reduce to right at ("test/cases/large/clang-23353.c": line 3388) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3390) -* inline variable l_293 at ("test/cases/large/clang-23353.c": line 3390) -* remove variable l_294 at ("test/cases/large/clang-23353.c": line 3391) -* inline variable l_324 at ("test/cases/large/clang-23353.c": line 3392) -* inline variable l_340 at ("test/cases/large/clang-23353.c": line 3393) -* inline variable l_379 at ("test/cases/large/clang-23353.c": line 3394) -* inline variable l_484 at ("test/cases/large/clang-23353.c": line 3395) -* inline variable l_514 at ("test/cases/large/clang-23353.c": line 3396) -* inline variable l_562 at ("test/cases/large/clang-23353.c": line 3397) -* remove initializer at ("test/cases/large/clang-23353.c": line 3399) -* reduce to left at ("test/cases/large/clang-23353.c": line 3399) -* reduce to right at ("test/cases/large/clang-23353.c": line 3399) -* inline variable l_316 at ("test/cases/large/clang-23353.c": line 3401) -* remove initializer at ("test/cases/large/clang-23353.c": line 3402) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3402) -* remove variable l_317 at ("test/cases/large/clang-23353.c": line 3402) -* remove initializer at ("test/cases/large/clang-23353.c": line 3403) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3403) -* remove variable l_318 at ("test/cases/large/clang-23353.c": line 3403) -* remove initializer at ("test/cases/large/clang-23353.c": line 3404) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3404) -* remove variable l_319 at ("test/cases/large/clang-23353.c": line 3404) -* remove initializer at ("test/cases/large/clang-23353.c": line 3405) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3405) -* remove variable l_320 at ("test/cases/large/clang-23353.c": line 3405) -* remove initializer at ("test/cases/large/clang-23353.c": line 3406) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3406) -* remove variable l_321 at ("test/cases/large/clang-23353.c": line 3406) -* inline variable l_322 at ("test/cases/large/clang-23353.c": line 3407) -* remove variable l_323 at ("test/cases/large/clang-23353.c": line 3408) -* remove initializer at ("test/cases/large/clang-23353.c": line 3409) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3409) -* remove variable l_325 at ("test/cases/large/clang-23353.c": line 3409) -* remove initializer at ("test/cases/large/clang-23353.c": line 3410) -* don't cast at ("test/cases/large/clang-23353.c": line 3410) -* remove variable l_326 at ("test/cases/large/clang-23353.c": line 3410) -* remove initializer at ("test/cases/large/clang-23353.c": line 3411) -* don't cast at ("test/cases/large/clang-23353.c": line 3411) -* remove variable l_327 at ("test/cases/large/clang-23353.c": line 3411) -* remove initializer at ("test/cases/large/clang-23353.c": line 3412) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3412) -* remove variable l_328 at ("test/cases/large/clang-23353.c": line 3412) -* remove initializer at ("test/cases/large/clang-23353.c": line 3413) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3413) -* remove variable l_329 at ("test/cases/large/clang-23353.c": line 3413) -* remove initializer at ("test/cases/large/clang-23353.c": line 3414) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3414) -* remove variable l_330 at ("test/cases/large/clang-23353.c": line 3414) -* remove initializer at ("test/cases/large/clang-23353.c": line 3415) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3415) -* remove variable l_331 at ("test/cases/large/clang-23353.c": line 3415) -* remove initializer at ("test/cases/large/clang-23353.c": line 3416) -* don't cast at ("test/cases/large/clang-23353.c": line 3416) -* remove variable l_332 at ("test/cases/large/clang-23353.c": line 3416) -* remove initializer at ("test/cases/large/clang-23353.c": line 3417) -* don't cast at ("test/cases/large/clang-23353.c": line 3417) -* remove variable l_333 at ("test/cases/large/clang-23353.c": line 3417) -* remove initializer at ("test/cases/large/clang-23353.c": line 3418) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3418) -* remove variable l_334 at ("test/cases/large/clang-23353.c": line 3418) -* remove initializer at ("test/cases/large/clang-23353.c": line 3419) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3419) -* remove variable l_335 at ("test/cases/large/clang-23353.c": line 3419) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3420) -* inline variable l_336 at ("test/cases/large/clang-23353.c": line 3420) -* remove initializer at ("test/cases/large/clang-23353.c": line 3421) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3421) -* remove variable l_337 at ("test/cases/large/clang-23353.c": line 3421) -* remove initializer at ("test/cases/large/clang-23353.c": line 3422) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3422) -* remove variable l_338 at ("test/cases/large/clang-23353.c": line 3422) -* remove initializer at ("test/cases/large/clang-23353.c": line 3423) -* don't cast at ("test/cases/large/clang-23353.c": line 3423) -* remove variable l_339 at ("test/cases/large/clang-23353.c": line 3423) -* remove initializer at ("test/cases/large/clang-23353.c": line 3424) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3424) -* remove variable l_341 at ("test/cases/large/clang-23353.c": line 3424) -* remove initializer at ("test/cases/large/clang-23353.c": line 3425) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3425) -* remove variable l_342 at ("test/cases/large/clang-23353.c": line 3425) -* remove initializer at ("test/cases/large/clang-23353.c": line 3426) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3426) -* remove variable l_343 at ("test/cases/large/clang-23353.c": line 3426) -* remove initializer at ("test/cases/large/clang-23353.c": line 3427) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3427) -* remove variable l_344 at ("test/cases/large/clang-23353.c": line 3427) -* remove initializer at ("test/cases/large/clang-23353.c": line 3428) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3428) -* remove variable l_345 at ("test/cases/large/clang-23353.c": line 3428) -* remove initializer at ("test/cases/large/clang-23353.c": line 3429) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3429) -* remove variable l_346 at ("test/cases/large/clang-23353.c": line 3429) -* remove initializer at ("test/cases/large/clang-23353.c": line 3430) -* don't cast at ("test/cases/large/clang-23353.c": line 3430) -* remove variable l_347 at ("test/cases/large/clang-23353.c": line 3430) -* remove initializer at ("test/cases/large/clang-23353.c": line 3431) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3431) -* remove variable l_348 at ("test/cases/large/clang-23353.c": line 3431) -* remove initializer at ("test/cases/large/clang-23353.c": line 3432) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3432) -* remove variable l_349 at ("test/cases/large/clang-23353.c": line 3432) -* remove initializer at ("test/cases/large/clang-23353.c": line 3433) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3433) -* remove variable l_350 at ("test/cases/large/clang-23353.c": line 3433) -* remove initializer at ("test/cases/large/clang-23353.c": line 3434) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3434) -* remove variable l_351 at ("test/cases/large/clang-23353.c": line 3434) -* remove initializer at ("test/cases/large/clang-23353.c": line 3435) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3435) -* remove variable l_352 at ("test/cases/large/clang-23353.c": line 3435) -* remove initializer at ("test/cases/large/clang-23353.c": line 3436) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3436) -* remove variable l_353 at ("test/cases/large/clang-23353.c": line 3436) -* remove initializer at ("test/cases/large/clang-23353.c": line 3437) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3437) -* remove variable l_354 at ("test/cases/large/clang-23353.c": line 3437) -* remove initializer at ("test/cases/large/clang-23353.c": line 3438) -* don't cast at ("test/cases/large/clang-23353.c": line 3438) -* remove variable l_355 at ("test/cases/large/clang-23353.c": line 3438) -* remove initializer at ("test/cases/large/clang-23353.c": line 3439) -* don't cast at ("test/cases/large/clang-23353.c": line 3439) -* remove variable l_356 at ("test/cases/large/clang-23353.c": line 3439) -* remove initializer at ("test/cases/large/clang-23353.c": line 3440) -* don't cast at ("test/cases/large/clang-23353.c": line 3440) -* remove variable l_357 at ("test/cases/large/clang-23353.c": line 3440) -* remove initializer at ("test/cases/large/clang-23353.c": line 3441) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3441) -* remove variable l_358 at ("test/cases/large/clang-23353.c": line 3441) -* remove initializer at ("test/cases/large/clang-23353.c": line 3442) -* don't cast at ("test/cases/large/clang-23353.c": line 3442) -* remove variable l_359 at ("test/cases/large/clang-23353.c": line 3442) -* remove initializer at ("test/cases/large/clang-23353.c": line 3443) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3443) -* remove variable l_360 at ("test/cases/large/clang-23353.c": line 3443) -* remove initializer at ("test/cases/large/clang-23353.c": line 3444) -* don't cast at ("test/cases/large/clang-23353.c": line 3444) -* remove variable l_361 at ("test/cases/large/clang-23353.c": line 3444) -* remove initializer at ("test/cases/large/clang-23353.c": line 3445) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3445) -* remove variable l_362 at ("test/cases/large/clang-23353.c": line 3445) -* remove initializer at ("test/cases/large/clang-23353.c": line 3446) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3446) -* remove variable l_363 at ("test/cases/large/clang-23353.c": line 3446) -* remove initializer at ("test/cases/large/clang-23353.c": line 3447) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3447) -* remove variable l_364 at ("test/cases/large/clang-23353.c": line 3447) -* remove initializer at ("test/cases/large/clang-23353.c": line 3448) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3448) -* remove variable l_365 at ("test/cases/large/clang-23353.c": line 3448) -* remove initializer at ("test/cases/large/clang-23353.c": line 3449) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3449) -* remove variable l_366 at ("test/cases/large/clang-23353.c": line 3449) -* remove initializer at ("test/cases/large/clang-23353.c": line 3450) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3450) -* remove variable l_367 at ("test/cases/large/clang-23353.c": line 3450) -* remove initializer at ("test/cases/large/clang-23353.c": line 3451) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3451) -* remove variable l_368 at ("test/cases/large/clang-23353.c": line 3451) -* remove initializer at ("test/cases/large/clang-23353.c": line 3452) -* don't cast at ("test/cases/large/clang-23353.c": line 3452) -* remove variable l_369 at ("test/cases/large/clang-23353.c": line 3452) -* remove initializer at ("test/cases/large/clang-23353.c": line 3453) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3453) -* remove variable l_370 at ("test/cases/large/clang-23353.c": line 3453) -* remove initializer at ("test/cases/large/clang-23353.c": line 3454) -* don't cast at ("test/cases/large/clang-23353.c": line 3454) -* remove variable l_371 at ("test/cases/large/clang-23353.c": line 3454) -* remove initializer at ("test/cases/large/clang-23353.c": line 3455) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3455) -* remove variable l_372 at ("test/cases/large/clang-23353.c": line 3455) -* remove initializer at ("test/cases/large/clang-23353.c": line 3456) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3456) -* remove variable l_373 at ("test/cases/large/clang-23353.c": line 3456) -* remove initializer at ("test/cases/large/clang-23353.c": line 3457) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3457) -* remove variable l_374 at ("test/cases/large/clang-23353.c": line 3457) -* remove initializer at ("test/cases/large/clang-23353.c": line 3458) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3458) -* remove variable l_375 at ("test/cases/large/clang-23353.c": line 3458) -* remove initializer at ("test/cases/large/clang-23353.c": line 3459) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3459) -* remove variable l_376 at ("test/cases/large/clang-23353.c": line 3459) -* remove initializer at ("test/cases/large/clang-23353.c": line 3460) -* don't cast at ("test/cases/large/clang-23353.c": line 3460) -* remove variable l_377 at ("test/cases/large/clang-23353.c": line 3460) -* remove initializer at ("test/cases/large/clang-23353.c": line 3461) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3461) -* remove variable l_378 at ("test/cases/large/clang-23353.c": line 3461) -* remove initializer at ("test/cases/large/clang-23353.c": line 3462) -* don't cast at ("test/cases/large/clang-23353.c": line 3462) -* remove variable l_380 at ("test/cases/large/clang-23353.c": line 3462) -* remove initializer at ("test/cases/large/clang-23353.c": line 3463) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3463) -* remove variable l_381 at ("test/cases/large/clang-23353.c": line 3463) -* remove initializer at ("test/cases/large/clang-23353.c": line 3464) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3464) -* remove variable l_382 at ("test/cases/large/clang-23353.c": line 3464) -* remove initializer at ("test/cases/large/clang-23353.c": line 3465) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3465) -* remove variable l_383 at ("test/cases/large/clang-23353.c": line 3465) -* remove initializer at ("test/cases/large/clang-23353.c": line 3466) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3466) -* remove variable l_384 at ("test/cases/large/clang-23353.c": line 3466) -* remove initializer at ("test/cases/large/clang-23353.c": line 3467) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3467) -* remove variable l_385 at ("test/cases/large/clang-23353.c": line 3467) -* remove initializer at ("test/cases/large/clang-23353.c": line 3468) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3468) -* remove variable l_386 at ("test/cases/large/clang-23353.c": line 3468) -* remove initializer at ("test/cases/large/clang-23353.c": line 3469) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3469) -* remove variable l_387 at ("test/cases/large/clang-23353.c": line 3469) -* inline variable l_388 at ("test/cases/large/clang-23353.c": line 3470) -* remove initializer at ("test/cases/large/clang-23353.c": line 3471) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3471) -* remove variable l_389 at ("test/cases/large/clang-23353.c": line 3471) -* remove initializer at ("test/cases/large/clang-23353.c": line 3472) -* don't cast at ("test/cases/large/clang-23353.c": line 3472) -* remove variable l_390 at ("test/cases/large/clang-23353.c": line 3472) -* remove initializer at ("test/cases/large/clang-23353.c": line 3473) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3473) -* remove variable l_391 at ("test/cases/large/clang-23353.c": line 3473) -* remove initializer at ("test/cases/large/clang-23353.c": line 3474) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3474) -* remove variable l_392 at ("test/cases/large/clang-23353.c": line 3474) -* remove initializer at ("test/cases/large/clang-23353.c": line 3475) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3475) -* remove variable l_393 at ("test/cases/large/clang-23353.c": line 3475) -* remove initializer at ("test/cases/large/clang-23353.c": line 3476) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3476) -* remove variable l_394 at ("test/cases/large/clang-23353.c": line 3476) -* remove initializer at ("test/cases/large/clang-23353.c": line 3477) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3477) -* remove variable l_395 at ("test/cases/large/clang-23353.c": line 3477) -* remove initializer at ("test/cases/large/clang-23353.c": line 3478) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3478) -* remove variable l_396 at ("test/cases/large/clang-23353.c": line 3478) -* remove initializer at ("test/cases/large/clang-23353.c": line 3479) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3479) -* remove variable l_397 at ("test/cases/large/clang-23353.c": line 3479) -* inline variable l_399 at ("test/cases/large/clang-23353.c": line 3480) -* remove initializer at ("test/cases/large/clang-23353.c": line 3481) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3481) -* remove variable l_400 at ("test/cases/large/clang-23353.c": line 3481) -* remove initializer at ("test/cases/large/clang-23353.c": line 3482) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3482) -* remove variable l_401 at ("test/cases/large/clang-23353.c": line 3482) -* remove initializer at ("test/cases/large/clang-23353.c": line 3483) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3483) -* remove variable l_402 at ("test/cases/large/clang-23353.c": line 3483) -* remove variable l_405 at ("test/cases/large/clang-23353.c": line 3484) -* remove initializer at ("test/cases/large/clang-23353.c": line 3485) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3485) -* remove variable l_406 at ("test/cases/large/clang-23353.c": line 3485) -* remove initializer at ("test/cases/large/clang-23353.c": line 3486) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3486) -* remove variable l_407 at ("test/cases/large/clang-23353.c": line 3486) -* remove initializer at ("test/cases/large/clang-23353.c": line 3487) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3487) -* remove variable l_408 at ("test/cases/large/clang-23353.c": line 3487) -* remove initializer at ("test/cases/large/clang-23353.c": line 3488) -* don't cast at ("test/cases/large/clang-23353.c": line 3488) -* remove variable l_409 at ("test/cases/large/clang-23353.c": line 3488) -* remove initializer at ("test/cases/large/clang-23353.c": line 3489) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3489) -* remove variable l_410 at ("test/cases/large/clang-23353.c": line 3489) -* remove initializer at ("test/cases/large/clang-23353.c": line 3490) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3490) -* remove variable l_411 at ("test/cases/large/clang-23353.c": line 3490) -* remove initializer at ("test/cases/large/clang-23353.c": line 3491) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3491) -* remove variable l_412 at ("test/cases/large/clang-23353.c": line 3491) -* remove initializer at ("test/cases/large/clang-23353.c": line 3492) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3492) -* remove variable l_413 at ("test/cases/large/clang-23353.c": line 3492) -* remove initializer at ("test/cases/large/clang-23353.c": line 3493) -* don't cast at ("test/cases/large/clang-23353.c": line 3493) -* remove variable l_414 at ("test/cases/large/clang-23353.c": line 3493) -* remove initializer at ("test/cases/large/clang-23353.c": line 3494) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3494) -* remove variable l_415 at ("test/cases/large/clang-23353.c": line 3494) -* remove initializer at ("test/cases/large/clang-23353.c": line 3495) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3495) -* remove variable l_416 at ("test/cases/large/clang-23353.c": line 3495) -* remove initializer at ("test/cases/large/clang-23353.c": line 3496) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3496) -* remove variable l_417 at ("test/cases/large/clang-23353.c": line 3496) -* remove initializer at ("test/cases/large/clang-23353.c": line 3497) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3497) -* remove variable l_418 at ("test/cases/large/clang-23353.c": line 3497) -* inline variable l_419 at ("test/cases/large/clang-23353.c": line 3498) -* remove initializer at ("test/cases/large/clang-23353.c": line 3499) -* don't cast at ("test/cases/large/clang-23353.c": line 3499) -* remove variable l_420 at ("test/cases/large/clang-23353.c": line 3499) -* remove initializer at ("test/cases/large/clang-23353.c": line 3500) -* don't cast at ("test/cases/large/clang-23353.c": line 3500) -* remove variable l_421 at ("test/cases/large/clang-23353.c": line 3500) -* remove initializer at ("test/cases/large/clang-23353.c": line 3501) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3501) -* remove variable l_422 at ("test/cases/large/clang-23353.c": line 3501) -* remove initializer at ("test/cases/large/clang-23353.c": line 3502) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3502) -* remove variable l_423 at ("test/cases/large/clang-23353.c": line 3502) -* remove initializer at ("test/cases/large/clang-23353.c": line 3503) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3503) -* remove variable l_424 at ("test/cases/large/clang-23353.c": line 3503) -* remove initializer at ("test/cases/large/clang-23353.c": line 3504) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3504) -* remove variable l_425 at ("test/cases/large/clang-23353.c": line 3504) -* remove initializer at ("test/cases/large/clang-23353.c": line 3505) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3505) -* remove variable l_426 at ("test/cases/large/clang-23353.c": line 3505) -* remove initializer at ("test/cases/large/clang-23353.c": line 3506) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3506) -* remove variable l_429 at ("test/cases/large/clang-23353.c": line 3506) -* remove initializer at ("test/cases/large/clang-23353.c": line 3507) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3507) -* remove variable l_431 at ("test/cases/large/clang-23353.c": line 3507) -* remove initializer at ("test/cases/large/clang-23353.c": line 3508) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3508) -* remove variable l_432 at ("test/cases/large/clang-23353.c": line 3508) -* remove initializer at ("test/cases/large/clang-23353.c": line 3509) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3509) -* remove variable l_433 at ("test/cases/large/clang-23353.c": line 3509) -* remove initializer at ("test/cases/large/clang-23353.c": line 3510) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3510) -* remove variable l_434 at ("test/cases/large/clang-23353.c": line 3510) -* remove initializer at ("test/cases/large/clang-23353.c": line 3511) -* don't cast at ("test/cases/large/clang-23353.c": line 3511) -* remove variable l_435 at ("test/cases/large/clang-23353.c": line 3511) -* remove initializer at ("test/cases/large/clang-23353.c": line 3512) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3512) -* remove variable l_436 at ("test/cases/large/clang-23353.c": line 3512) -* remove initializer at ("test/cases/large/clang-23353.c": line 3513) -* don't cast at ("test/cases/large/clang-23353.c": line 3513) -* remove variable l_437 at ("test/cases/large/clang-23353.c": line 3513) -* remove variable l_438 at ("test/cases/large/clang-23353.c": line 3514) -* remove initializer at ("test/cases/large/clang-23353.c": line 3515) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3515) -* remove variable l_439 at ("test/cases/large/clang-23353.c": line 3515) -* remove initializer at ("test/cases/large/clang-23353.c": line 3516) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3516) -* remove variable l_440 at ("test/cases/large/clang-23353.c": line 3516) -* remove initializer at ("test/cases/large/clang-23353.c": line 3517) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3517) -* remove variable l_442 at ("test/cases/large/clang-23353.c": line 3517) -* remove initializer at ("test/cases/large/clang-23353.c": line 3518) -* don't cast at ("test/cases/large/clang-23353.c": line 3518) -* remove variable l_443 at ("test/cases/large/clang-23353.c": line 3518) -* remove initializer at ("test/cases/large/clang-23353.c": line 3519) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3519) -* remove variable l_444 at ("test/cases/large/clang-23353.c": line 3519) -* remove initializer at ("test/cases/large/clang-23353.c": line 3520) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3520) -* remove variable l_445 at ("test/cases/large/clang-23353.c": line 3520) -* remove initializer at ("test/cases/large/clang-23353.c": line 3521) -* don't cast at ("test/cases/large/clang-23353.c": line 3521) -* remove variable l_446 at ("test/cases/large/clang-23353.c": line 3521) -* remove initializer at ("test/cases/large/clang-23353.c": line 3522) -* don't cast at ("test/cases/large/clang-23353.c": line 3522) -* remove variable l_447 at ("test/cases/large/clang-23353.c": line 3522) -* remove initializer at ("test/cases/large/clang-23353.c": line 3523) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3523) -* remove variable l_451 at ("test/cases/large/clang-23353.c": line 3523) -* inline variable l_452 at ("test/cases/large/clang-23353.c": line 3524) -* remove initializer at ("test/cases/large/clang-23353.c": line 3525) -* don't cast at ("test/cases/large/clang-23353.c": line 3525) -* remove variable l_454 at ("test/cases/large/clang-23353.c": line 3525) -* remove initializer at ("test/cases/large/clang-23353.c": line 3526) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3526) -* remove variable l_455 at ("test/cases/large/clang-23353.c": line 3526) -* remove initializer at ("test/cases/large/clang-23353.c": line 3527) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3527) -* remove variable l_456 at ("test/cases/large/clang-23353.c": line 3527) -* remove initializer at ("test/cases/large/clang-23353.c": line 3528) -* don't cast at ("test/cases/large/clang-23353.c": line 3528) -* remove variable l_457 at ("test/cases/large/clang-23353.c": line 3528) -* remove initializer at ("test/cases/large/clang-23353.c": line 3529) -* don't cast at ("test/cases/large/clang-23353.c": line 3529) -* remove variable l_458 at ("test/cases/large/clang-23353.c": line 3529) -* remove initializer at ("test/cases/large/clang-23353.c": line 3530) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3530) -* remove variable l_459 at ("test/cases/large/clang-23353.c": line 3530) -* remove initializer at ("test/cases/large/clang-23353.c": line 3531) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3531) -* remove variable l_460 at ("test/cases/large/clang-23353.c": line 3531) -* remove initializer at ("test/cases/large/clang-23353.c": line 3532) -* don't cast at ("test/cases/large/clang-23353.c": line 3532) -* remove variable l_461 at ("test/cases/large/clang-23353.c": line 3532) -* remove initializer at ("test/cases/large/clang-23353.c": line 3533) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3533) -* remove variable l_462 at ("test/cases/large/clang-23353.c": line 3533) -* remove initializer at ("test/cases/large/clang-23353.c": line 3534) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3534) -* remove variable l_463 at ("test/cases/large/clang-23353.c": line 3534) -* remove initializer at ("test/cases/large/clang-23353.c": line 3535) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3535) -* remove variable l_464 at ("test/cases/large/clang-23353.c": line 3535) -* remove initializer at ("test/cases/large/clang-23353.c": line 3536) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3536) -* remove variable l_465 at ("test/cases/large/clang-23353.c": line 3536) -* remove initializer at ("test/cases/large/clang-23353.c": line 3537) -* don't cast at ("test/cases/large/clang-23353.c": line 3537) -* remove variable l_466 at ("test/cases/large/clang-23353.c": line 3537) -* remove initializer at ("test/cases/large/clang-23353.c": line 3538) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3538) -* remove variable l_467 at ("test/cases/large/clang-23353.c": line 3538) -* remove initializer at ("test/cases/large/clang-23353.c": line 3539) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3539) -* remove variable l_468 at ("test/cases/large/clang-23353.c": line 3539) -* remove initializer at ("test/cases/large/clang-23353.c": line 3540) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3540) -* remove variable l_469 at ("test/cases/large/clang-23353.c": line 3540) -* remove initializer at ("test/cases/large/clang-23353.c": line 3541) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3541) -* remove variable l_470 at ("test/cases/large/clang-23353.c": line 3541) -* remove initializer at ("test/cases/large/clang-23353.c": line 3542) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3542) -* remove variable l_471 at ("test/cases/large/clang-23353.c": line 3542) -* remove initializer at ("test/cases/large/clang-23353.c": line 3543) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3543) -* remove variable l_472 at ("test/cases/large/clang-23353.c": line 3543) -* remove initializer at ("test/cases/large/clang-23353.c": line 3544) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3544) -* remove variable l_473 at ("test/cases/large/clang-23353.c": line 3544) -* remove initializer at ("test/cases/large/clang-23353.c": line 3545) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3545) -* remove variable l_474 at ("test/cases/large/clang-23353.c": line 3545) -* remove initializer at ("test/cases/large/clang-23353.c": line 3546) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3546) -* remove variable l_476 at ("test/cases/large/clang-23353.c": line 3546) -* remove initializer at ("test/cases/large/clang-23353.c": line 3547) -* don't cast at ("test/cases/large/clang-23353.c": line 3547) -* remove variable l_478 at ("test/cases/large/clang-23353.c": line 3547) -* remove initializer at ("test/cases/large/clang-23353.c": line 3548) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3548) -* remove variable l_479 at ("test/cases/large/clang-23353.c": line 3548) -* remove initializer at ("test/cases/large/clang-23353.c": line 3549) -* don't cast at ("test/cases/large/clang-23353.c": line 3549) -* remove variable l_480 at ("test/cases/large/clang-23353.c": line 3549) -* remove initializer at ("test/cases/large/clang-23353.c": line 3550) -* don't cast at ("test/cases/large/clang-23353.c": line 3550) -* remove variable l_481 at ("test/cases/large/clang-23353.c": line 3550) -* remove initializer at ("test/cases/large/clang-23353.c": line 3551) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3551) -* remove variable l_482 at ("test/cases/large/clang-23353.c": line 3551) -* remove initializer at ("test/cases/large/clang-23353.c": line 3552) -* don't cast at ("test/cases/large/clang-23353.c": line 3552) -* remove variable l_483 at ("test/cases/large/clang-23353.c": line 3552) -* remove initializer at ("test/cases/large/clang-23353.c": line 3553) -* don't cast at ("test/cases/large/clang-23353.c": line 3553) -* remove variable l_485 at ("test/cases/large/clang-23353.c": line 3553) -* remove initializer at ("test/cases/large/clang-23353.c": line 3554) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3554) -* remove variable l_486 at ("test/cases/large/clang-23353.c": line 3554) -* remove initializer at ("test/cases/large/clang-23353.c": line 3555) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3555) -* remove variable l_487 at ("test/cases/large/clang-23353.c": line 3555) -* remove initializer at ("test/cases/large/clang-23353.c": line 3556) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3556) -* remove variable l_489 at ("test/cases/large/clang-23353.c": line 3556) -* remove initializer at ("test/cases/large/clang-23353.c": line 3557) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3557) -* remove variable l_490 at ("test/cases/large/clang-23353.c": line 3557) -* remove initializer at ("test/cases/large/clang-23353.c": line 3558) -* don't cast at ("test/cases/large/clang-23353.c": line 3558) -* remove variable l_491 at ("test/cases/large/clang-23353.c": line 3558) -* remove initializer at ("test/cases/large/clang-23353.c": line 3559) -* don't cast at ("test/cases/large/clang-23353.c": line 3559) -* remove variable l_492 at ("test/cases/large/clang-23353.c": line 3559) -* remove initializer at ("test/cases/large/clang-23353.c": line 3560) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3560) -* remove variable l_493 at ("test/cases/large/clang-23353.c": line 3560) -* remove initializer at ("test/cases/large/clang-23353.c": line 3561) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3561) -* remove variable l_494 at ("test/cases/large/clang-23353.c": line 3561) -* remove initializer at ("test/cases/large/clang-23353.c": line 3562) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3562) -* remove variable l_495 at ("test/cases/large/clang-23353.c": line 3562) -* remove initializer at ("test/cases/large/clang-23353.c": line 3563) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3563) -* remove variable l_496 at ("test/cases/large/clang-23353.c": line 3563) -* remove initializer at ("test/cases/large/clang-23353.c": line 3564) -* don't cast at ("test/cases/large/clang-23353.c": line 3564) -* remove variable l_497 at ("test/cases/large/clang-23353.c": line 3564) -* remove variable l_498 at ("test/cases/large/clang-23353.c": line 3565) -* remove initializer at ("test/cases/large/clang-23353.c": line 3566) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3566) -* remove variable l_499 at ("test/cases/large/clang-23353.c": line 3566) -* remove initializer at ("test/cases/large/clang-23353.c": line 3567) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3567) -* remove variable l_500 at ("test/cases/large/clang-23353.c": line 3567) -* remove initializer at ("test/cases/large/clang-23353.c": line 3568) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3568) -* remove variable l_502 at ("test/cases/large/clang-23353.c": line 3568) -* remove initializer at ("test/cases/large/clang-23353.c": line 3569) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3569) -* remove variable l_503 at ("test/cases/large/clang-23353.c": line 3569) -* remove initializer at ("test/cases/large/clang-23353.c": line 3570) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3570) -* remove variable l_505 at ("test/cases/large/clang-23353.c": line 3570) -* remove initializer at ("test/cases/large/clang-23353.c": line 3571) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3571) -* remove variable l_506 at ("test/cases/large/clang-23353.c": line 3571) -* remove initializer at ("test/cases/large/clang-23353.c": line 3572) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3572) -* remove variable l_507 at ("test/cases/large/clang-23353.c": line 3572) -* remove initializer at ("test/cases/large/clang-23353.c": line 3573) -* don't cast at ("test/cases/large/clang-23353.c": line 3573) -* remove variable l_508 at ("test/cases/large/clang-23353.c": line 3573) -* remove initializer at ("test/cases/large/clang-23353.c": line 3574) -* don't cast at ("test/cases/large/clang-23353.c": line 3574) -* remove variable l_509 at ("test/cases/large/clang-23353.c": line 3574) -* remove initializer at ("test/cases/large/clang-23353.c": line 3575) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3575) -* remove variable l_510 at ("test/cases/large/clang-23353.c": line 3575) -* remove initializer at ("test/cases/large/clang-23353.c": line 3576) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3576) -* remove variable l_511 at ("test/cases/large/clang-23353.c": line 3576) -* remove initializer at ("test/cases/large/clang-23353.c": line 3577) -* don't cast at ("test/cases/large/clang-23353.c": line 3577) -* remove variable l_512 at ("test/cases/large/clang-23353.c": line 3577) -* remove initializer at ("test/cases/large/clang-23353.c": line 3578) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3578) -* remove variable l_513 at ("test/cases/large/clang-23353.c": line 3578) -* remove initializer at ("test/cases/large/clang-23353.c": line 3579) -* don't cast at ("test/cases/large/clang-23353.c": line 3579) -* remove variable l_515 at ("test/cases/large/clang-23353.c": line 3579) -* remove initializer at ("test/cases/large/clang-23353.c": line 3580) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3580) -* remove variable l_516 at ("test/cases/large/clang-23353.c": line 3580) -* remove initializer at ("test/cases/large/clang-23353.c": line 3581) -* don't cast at ("test/cases/large/clang-23353.c": line 3581) -* remove variable l_517 at ("test/cases/large/clang-23353.c": line 3581) -* remove initializer at ("test/cases/large/clang-23353.c": line 3582) -* don't cast at ("test/cases/large/clang-23353.c": line 3582) -* remove variable l_518 at ("test/cases/large/clang-23353.c": line 3582) -* remove variable l_519 at ("test/cases/large/clang-23353.c": line 3583) -* remove initializer at ("test/cases/large/clang-23353.c": line 3584) -* don't cast at ("test/cases/large/clang-23353.c": line 3584) -* remove variable l_521 at ("test/cases/large/clang-23353.c": line 3584) -* remove initializer at ("test/cases/large/clang-23353.c": line 3585) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3585) -* remove variable l_522 at ("test/cases/large/clang-23353.c": line 3585) -* remove initializer at ("test/cases/large/clang-23353.c": line 3586) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3586) -* remove variable l_523 at ("test/cases/large/clang-23353.c": line 3586) -* remove initializer at ("test/cases/large/clang-23353.c": line 3587) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3587) -* remove variable l_524 at ("test/cases/large/clang-23353.c": line 3587) -* remove initializer at ("test/cases/large/clang-23353.c": line 3588) -* don't cast at ("test/cases/large/clang-23353.c": line 3588) -* remove variable l_525 at ("test/cases/large/clang-23353.c": line 3588) -* remove initializer at ("test/cases/large/clang-23353.c": line 3589) -* don't cast at ("test/cases/large/clang-23353.c": line 3589) -* remove variable l_526 at ("test/cases/large/clang-23353.c": line 3589) -* remove initializer at ("test/cases/large/clang-23353.c": line 3590) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3590) -* remove variable l_527 at ("test/cases/large/clang-23353.c": line 3590) -* remove initializer at ("test/cases/large/clang-23353.c": line 3591) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3591) -* remove variable l_528 at ("test/cases/large/clang-23353.c": line 3591) -* remove initializer at ("test/cases/large/clang-23353.c": line 3592) -* don't cast at ("test/cases/large/clang-23353.c": line 3592) -* remove variable l_529 at ("test/cases/large/clang-23353.c": line 3592) -* remove initializer at ("test/cases/large/clang-23353.c": line 3593) -* don't cast at ("test/cases/large/clang-23353.c": line 3593) -* remove variable l_530 at ("test/cases/large/clang-23353.c": line 3593) -* remove initializer at ("test/cases/large/clang-23353.c": line 3594) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3594) -* remove variable l_531 at ("test/cases/large/clang-23353.c": line 3594) -* remove initializer at ("test/cases/large/clang-23353.c": line 3595) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3595) -* remove variable l_532 at ("test/cases/large/clang-23353.c": line 3595) -* remove initializer at ("test/cases/large/clang-23353.c": line 3596) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3596) -* remove variable l_533 at ("test/cases/large/clang-23353.c": line 3596) -* remove initializer at ("test/cases/large/clang-23353.c": line 3597) -* don't cast at ("test/cases/large/clang-23353.c": line 3597) -* remove variable l_534 at ("test/cases/large/clang-23353.c": line 3597) -* remove initializer at ("test/cases/large/clang-23353.c": line 3598) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3598) -* remove variable l_535 at ("test/cases/large/clang-23353.c": line 3598) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3599) -* inline variable l_536 at ("test/cases/large/clang-23353.c": line 3599) -* remove initializer at ("test/cases/large/clang-23353.c": line 3600) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3600) -* remove variable l_537 at ("test/cases/large/clang-23353.c": line 3600) -* remove initializer at ("test/cases/large/clang-23353.c": line 3601) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3601) -* remove variable l_538 at ("test/cases/large/clang-23353.c": line 3601) -* remove initializer at ("test/cases/large/clang-23353.c": line 3602) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3602) -* remove variable l_539 at ("test/cases/large/clang-23353.c": line 3602) -* remove initializer at ("test/cases/large/clang-23353.c": line 3603) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3603) -* remove variable l_540 at ("test/cases/large/clang-23353.c": line 3603) -* inline variable l_541 at ("test/cases/large/clang-23353.c": line 3604) -* inline variable l_542 at ("test/cases/large/clang-23353.c": line 3605) -* remove initializer at ("test/cases/large/clang-23353.c": line 3606) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3606) -* remove variable l_543 at ("test/cases/large/clang-23353.c": line 3606) -* inline variable l_544 at ("test/cases/large/clang-23353.c": line 3607) -* remove initializer at ("test/cases/large/clang-23353.c": line 3608) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3608) -* remove variable l_545 at ("test/cases/large/clang-23353.c": line 3608) -* remove initializer at ("test/cases/large/clang-23353.c": line 3609) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3609) -* remove variable l_546 at ("test/cases/large/clang-23353.c": line 3609) -* remove initializer at ("test/cases/large/clang-23353.c": line 3610) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3610) -* remove variable l_547 at ("test/cases/large/clang-23353.c": line 3610) -* remove variable l_548 at ("test/cases/large/clang-23353.c": line 3611) -* remove initializer at ("test/cases/large/clang-23353.c": line 3612) -* don't cast at ("test/cases/large/clang-23353.c": line 3612) -* remove variable l_549 at ("test/cases/large/clang-23353.c": line 3612) -* remove initializer at ("test/cases/large/clang-23353.c": line 3613) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3613) -* remove variable l_550 at ("test/cases/large/clang-23353.c": line 3613) -* remove initializer at ("test/cases/large/clang-23353.c": line 3614) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3614) -* remove variable l_551 at ("test/cases/large/clang-23353.c": line 3614) -* remove initializer at ("test/cases/large/clang-23353.c": line 3615) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3615) -* remove variable l_552 at ("test/cases/large/clang-23353.c": line 3615) -* remove initializer at ("test/cases/large/clang-23353.c": line 3616) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3616) -* remove variable l_554 at ("test/cases/large/clang-23353.c": line 3616) -* remove initializer at ("test/cases/large/clang-23353.c": line 3617) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3617) -* remove variable l_555 at ("test/cases/large/clang-23353.c": line 3617) -* remove initializer at ("test/cases/large/clang-23353.c": line 3618) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3618) -* remove variable l_556 at ("test/cases/large/clang-23353.c": line 3618) -* remove initializer at ("test/cases/large/clang-23353.c": line 3619) -* don't cast at ("test/cases/large/clang-23353.c": line 3619) -* remove variable l_557 at ("test/cases/large/clang-23353.c": line 3619) -* remove initializer at ("test/cases/large/clang-23353.c": line 3620) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3620) -* remove variable l_558 at ("test/cases/large/clang-23353.c": line 3620) -* remove initializer at ("test/cases/large/clang-23353.c": line 3621) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3621) -* remove variable l_559 at ("test/cases/large/clang-23353.c": line 3621) -* remove initializer at ("test/cases/large/clang-23353.c": line 3622) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3622) -* remove variable l_560 at ("test/cases/large/clang-23353.c": line 3622) -* remove initializer at ("test/cases/large/clang-23353.c": line 3623) -* don't cast at ("test/cases/large/clang-23353.c": line 3623) -* remove variable l_561 at ("test/cases/large/clang-23353.c": line 3623) -* remove initializer at ("test/cases/large/clang-23353.c": line 3624) -* don't cast at ("test/cases/large/clang-23353.c": line 3624) -* remove variable l_563 at ("test/cases/large/clang-23353.c": line 3624) -* remove initializer at ("test/cases/large/clang-23353.c": line 3625) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3625) -* remove variable l_564 at ("test/cases/large/clang-23353.c": line 3625) -* remove initializer at ("test/cases/large/clang-23353.c": line 3626) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3626) -* remove variable l_565 at ("test/cases/large/clang-23353.c": line 3626) -* remove initializer at ("test/cases/large/clang-23353.c": line 3627) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3627) -* remove variable l_567 at ("test/cases/large/clang-23353.c": line 3627) -* remove initializer at ("test/cases/large/clang-23353.c": line 3628) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3628) -* remove variable l_568 at ("test/cases/large/clang-23353.c": line 3628) -* remove initializer at ("test/cases/large/clang-23353.c": line 3629) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3629) -* remove variable l_569 at ("test/cases/large/clang-23353.c": line 3629) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3630) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3630) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3631) -* reduce to left at ("test/cases/large/clang-23353.c": line 3631) -* reduce to right at ("test/cases/large/clang-23353.c": line 3631) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3631) -* reduce to left at ("test/cases/large/clang-23353.c": line 3631) -* reduce to right at ("test/cases/large/clang-23353.c": line 3631) -* do without param at ("test/cases/large/clang-23353.c": line 3631) -* remove expression at ("test/cases/large/clang-23353.c": line 3631) -* reduce to left at ("test/cases/large/clang-23353.c": line 3631) -* reduce to right at ("test/cases/large/clang-23353.c": line 3631) -* remove expression at ("test/cases/large/clang-23353.c": line 3631) -* reduce to left at ("test/cases/large/clang-23353.c": line 3631) -* reduce to right at ("test/cases/large/clang-23353.c": line 3631) -* do without param at ("test/cases/large/clang-23353.c": line 3631) -* do without param at ("test/cases/large/clang-23353.c": line 3631) -* do without param at ("test/cases/large/clang-23353.c": line 3631) -* don't cast at ("test/cases/large/clang-23353.c": line 3631) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3631) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3631) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3631) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3631) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3631) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3631) -* do without param at ("test/cases/large/clang-23353.c": line 3631) -* remove check at ("test/cases/large/clang-23353.c": line 3399) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3399) -* remove iterator at ("test/cases/large/clang-23353.c": line 3399) -* reduce to left at ("test/cases/large/clang-23353.c": line 3399) -* reduce to right at ("test/cases/large/clang-23353.c": line 3399) -* do without param at ("test/cases/large/clang-23353.c": line 3399) -* do without param at ("test/cases/large/clang-23353.c": line 3399) -* remove check at ("test/cases/large/clang-23353.c": line 3388) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3388) -* remove iterator at ("test/cases/large/clang-23353.c": line 3388) -* reduce to left at ("test/cases/large/clang-23353.c": line 3388) -* reduce to right at ("test/cases/large/clang-23353.c": line 3388) -* do without param at ("test/cases/large/clang-23353.c": line 3388) -* do without param at ("test/cases/large/clang-23353.c": line 3388) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3638) -* reduce to left at ("test/cases/large/clang-23353.c": line 3638) -* reduce to right at ("test/cases/large/clang-23353.c": line 3638) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3638) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3638) -* replace by zero at ("test/cases/large/clang-23353.c": line 3638) -* do without param at ("test/cases/large/clang-23353.c": line 3638) -* do without param at ("test/cases/large/clang-23353.c": line 3638) -* do without param at ("test/cases/large/clang-23353.c": line 3638) -* do without param at ("test/cases/large/clang-23353.c": line 3638) -* replace by zero at ("test/cases/large/clang-23353.c": line 3638) -* don't cast at ("test/cases/large/clang-23353.c": line 3638) -* replace by zero at ("test/cases/large/clang-23353.c": line 3638) -* inline variable l_142 at ("test/cases/large/clang-23353.c": line 3151) -* inline variable l_149 at ("test/cases/large/clang-23353.c": line 3152) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3153) -* inline variable l_199 at ("test/cases/large/clang-23353.c": line 3153) -* remove variable l_148 at ("test/cases/large/clang-23353.c": line 3157) -* remove variable l_150 at ("test/cases/large/clang-23353.c": line 3158) -* remove initializer at ("test/cases/large/clang-23353.c": line 3159) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3159) -* remove variable l_152 at ("test/cases/large/clang-23353.c": line 3159) -* inline variable l_153 at ("test/cases/large/clang-23353.c": line 3160) -* remove initializer at ("test/cases/large/clang-23353.c": line 3161) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3161) -* remove variable l_154 at ("test/cases/large/clang-23353.c": line 3161) -* remove initializer at ("test/cases/large/clang-23353.c": line 3162) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3162) -* remove variable l_155 at ("test/cases/large/clang-23353.c": line 3162) -* remove initializer at ("test/cases/large/clang-23353.c": line 3163) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3163) -* remove variable l_156 at ("test/cases/large/clang-23353.c": line 3163) -* remove initializer at ("test/cases/large/clang-23353.c": line 3164) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3164) -* remove variable l_158 at ("test/cases/large/clang-23353.c": line 3164) -* remove initializer at ("test/cases/large/clang-23353.c": line 3165) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3165) -* remove variable l_159 at ("test/cases/large/clang-23353.c": line 3165) -* remove initializer at ("test/cases/large/clang-23353.c": line 3166) -* don't cast at ("test/cases/large/clang-23353.c": line 3166) -* remove variable l_160 at ("test/cases/large/clang-23353.c": line 3166) -* remove initializer at ("test/cases/large/clang-23353.c": line 3167) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3167) -* remove variable l_161 at ("test/cases/large/clang-23353.c": line 3167) -* remove initializer at ("test/cases/large/clang-23353.c": line 3168) -* don't cast at ("test/cases/large/clang-23353.c": line 3168) -* remove variable l_162 at ("test/cases/large/clang-23353.c": line 3168) -* remove initializer at ("test/cases/large/clang-23353.c": line 3169) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3169) -* remove variable l_163 at ("test/cases/large/clang-23353.c": line 3169) -* remove initializer at ("test/cases/large/clang-23353.c": line 3170) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3170) -* remove variable l_164 at ("test/cases/large/clang-23353.c": line 3170) -* remove initializer at ("test/cases/large/clang-23353.c": line 3171) -* don't cast at ("test/cases/large/clang-23353.c": line 3171) -* remove variable l_165 at ("test/cases/large/clang-23353.c": line 3171) -* remove initializer at ("test/cases/large/clang-23353.c": line 3172) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3172) -* remove variable l_166 at ("test/cases/large/clang-23353.c": line 3172) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3173) -* inline variable l_167 at ("test/cases/large/clang-23353.c": line 3173) -* remove variable l_168 at ("test/cases/large/clang-23353.c": line 3174) -* remove initializer at ("test/cases/large/clang-23353.c": line 3175) -* don't cast at ("test/cases/large/clang-23353.c": line 3175) -* remove variable l_169 at ("test/cases/large/clang-23353.c": line 3175) -* remove initializer at ("test/cases/large/clang-23353.c": line 3176) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3176) -* remove variable l_170 at ("test/cases/large/clang-23353.c": line 3176) -* remove initializer at ("test/cases/large/clang-23353.c": line 3177) -* don't cast at ("test/cases/large/clang-23353.c": line 3177) -* remove variable l_172 at ("test/cases/large/clang-23353.c": line 3177) -* remove initializer at ("test/cases/large/clang-23353.c": line 3178) -* don't cast at ("test/cases/large/clang-23353.c": line 3178) -* remove variable l_173 at ("test/cases/large/clang-23353.c": line 3178) -* remove initializer at ("test/cases/large/clang-23353.c": line 3179) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3179) -* remove variable l_174 at ("test/cases/large/clang-23353.c": line 3179) -* remove initializer at ("test/cases/large/clang-23353.c": line 3180) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3180) -* remove variable l_175 at ("test/cases/large/clang-23353.c": line 3180) -* remove initializer at ("test/cases/large/clang-23353.c": line 3181) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3181) -* remove variable l_176 at ("test/cases/large/clang-23353.c": line 3181) -* remove initializer at ("test/cases/large/clang-23353.c": line 3182) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3182) -* remove variable l_177 at ("test/cases/large/clang-23353.c": line 3182) -* remove initializer at ("test/cases/large/clang-23353.c": line 3183) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3183) -* remove variable l_178 at ("test/cases/large/clang-23353.c": line 3183) -* remove initializer at ("test/cases/large/clang-23353.c": line 3184) -* don't cast at ("test/cases/large/clang-23353.c": line 3184) -* remove variable l_179 at ("test/cases/large/clang-23353.c": line 3184) -* remove variable l_180 at ("test/cases/large/clang-23353.c": line 3185) -* remove initializer at ("test/cases/large/clang-23353.c": line 3186) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3186) -* remove variable l_181 at ("test/cases/large/clang-23353.c": line 3186) -* remove initializer at ("test/cases/large/clang-23353.c": line 3187) -* don't cast at ("test/cases/large/clang-23353.c": line 3187) -* remove variable l_182 at ("test/cases/large/clang-23353.c": line 3187) -* remove initializer at ("test/cases/large/clang-23353.c": line 3188) -* don't cast at ("test/cases/large/clang-23353.c": line 3188) -* remove variable l_183 at ("test/cases/large/clang-23353.c": line 3188) -* remove initializer at ("test/cases/large/clang-23353.c": line 3189) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3189) -* remove variable l_184 at ("test/cases/large/clang-23353.c": line 3189) -* remove initializer at ("test/cases/large/clang-23353.c": line 3190) -* don't cast at ("test/cases/large/clang-23353.c": line 3190) -* remove variable l_185 at ("test/cases/large/clang-23353.c": line 3190) -* remove initializer at ("test/cases/large/clang-23353.c": line 3191) -* don't cast at ("test/cases/large/clang-23353.c": line 3191) -* remove variable l_186 at ("test/cases/large/clang-23353.c": line 3191) -* remove initializer at ("test/cases/large/clang-23353.c": line 3192) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3192) -* remove variable l_187 at ("test/cases/large/clang-23353.c": line 3192) -* remove initializer at ("test/cases/large/clang-23353.c": line 3193) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3193) -* remove variable l_188 at ("test/cases/large/clang-23353.c": line 3193) -* remove initializer at ("test/cases/large/clang-23353.c": line 3194) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3194) -* remove variable l_189 at ("test/cases/large/clang-23353.c": line 3194) -* remove variable l_190 at ("test/cases/large/clang-23353.c": line 3195) -* remove initializer at ("test/cases/large/clang-23353.c": line 3196) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3196) -* remove variable l_191 at ("test/cases/large/clang-23353.c": line 3196) -* remove initializer at ("test/cases/large/clang-23353.c": line 3197) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3197) -* remove variable l_192 at ("test/cases/large/clang-23353.c": line 3197) -* remove initializer at ("test/cases/large/clang-23353.c": line 3198) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3198) -* remove variable l_193 at ("test/cases/large/clang-23353.c": line 3198) -* remove initializer at ("test/cases/large/clang-23353.c": line 3199) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3199) -* remove variable l_194 at ("test/cases/large/clang-23353.c": line 3199) -* remove initializer at ("test/cases/large/clang-23353.c": line 3200) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3200) -* remove variable l_195 at ("test/cases/large/clang-23353.c": line 3200) -* remove initializer at ("test/cases/large/clang-23353.c": line 3201) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3201) -* remove variable l_196 at ("test/cases/large/clang-23353.c": line 3201) -* remove initializer at ("test/cases/large/clang-23353.c": line 3202) -* don't cast at ("test/cases/large/clang-23353.c": line 3202) -* remove variable l_197 at ("test/cases/large/clang-23353.c": line 3202) -* remove initializer at ("test/cases/large/clang-23353.c": line 3203) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3203) -* remove variable l_198 at ("test/cases/large/clang-23353.c": line 3203) -* remove initializer at ("test/cases/large/clang-23353.c": line 3204) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3204) -* remove variable l_200 at ("test/cases/large/clang-23353.c": line 3204) -* remove initializer at ("test/cases/large/clang-23353.c": line 3205) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3205) -* remove variable l_201 at ("test/cases/large/clang-23353.c": line 3205) -* remove initializer at ("test/cases/large/clang-23353.c": line 3206) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3206) -* remove variable l_202 at ("test/cases/large/clang-23353.c": line 3206) -* remove initializer at ("test/cases/large/clang-23353.c": line 3207) -* don't cast at ("test/cases/large/clang-23353.c": line 3207) -* remove variable l_203 at ("test/cases/large/clang-23353.c": line 3207) -* remove initializer at ("test/cases/large/clang-23353.c": line 3208) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3208) -* remove variable l_204 at ("test/cases/large/clang-23353.c": line 3208) -* remove variable l_205 at ("test/cases/large/clang-23353.c": line 3209) -* remove initializer at ("test/cases/large/clang-23353.c": line 3210) -* don't cast at ("test/cases/large/clang-23353.c": line 3210) -* remove variable l_206 at ("test/cases/large/clang-23353.c": line 3210) -* remove initializer at ("test/cases/large/clang-23353.c": line 3211) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3211) -* remove variable l_207 at ("test/cases/large/clang-23353.c": line 3211) -* remove initializer at ("test/cases/large/clang-23353.c": line 3212) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3212) -* remove variable l_208 at ("test/cases/large/clang-23353.c": line 3212) -* remove variable l_209 at ("test/cases/large/clang-23353.c": line 3213) -* remove initializer at ("test/cases/large/clang-23353.c": line 3214) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3214) -* remove variable l_210 at ("test/cases/large/clang-23353.c": line 3214) -* inline variable l_211 at ("test/cases/large/clang-23353.c": line 3215) -* remove initializer at ("test/cases/large/clang-23353.c": line 3216) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3216) -* remove variable l_212 at ("test/cases/large/clang-23353.c": line 3216) -* remove initializer at ("test/cases/large/clang-23353.c": line 3217) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3217) -* remove variable l_213 at ("test/cases/large/clang-23353.c": line 3217) -* remove initializer at ("test/cases/large/clang-23353.c": line 3218) -* don't cast at ("test/cases/large/clang-23353.c": line 3218) -* remove variable l_214 at ("test/cases/large/clang-23353.c": line 3218) -* remove initializer at ("test/cases/large/clang-23353.c": line 3219) -* don't cast at ("test/cases/large/clang-23353.c": line 3219) -* remove variable l_215 at ("test/cases/large/clang-23353.c": line 3219) -* remove initializer at ("test/cases/large/clang-23353.c": line 3220) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3220) -* remove variable l_216 at ("test/cases/large/clang-23353.c": line 3220) -* remove initializer at ("test/cases/large/clang-23353.c": line 3221) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3221) -* remove variable l_217 at ("test/cases/large/clang-23353.c": line 3221) -* remove initializer at ("test/cases/large/clang-23353.c": line 3222) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3222) -* remove variable l_218 at ("test/cases/large/clang-23353.c": line 3222) -* remove initializer at ("test/cases/large/clang-23353.c": line 3223) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3223) -* remove variable l_219 at ("test/cases/large/clang-23353.c": line 3223) -* remove initializer at ("test/cases/large/clang-23353.c": line 3224) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3224) -* remove variable l_220 at ("test/cases/large/clang-23353.c": line 3224) -* remove initializer at ("test/cases/large/clang-23353.c": line 3225) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3225) -* remove variable l_221 at ("test/cases/large/clang-23353.c": line 3225) -* remove initializer at ("test/cases/large/clang-23353.c": line 3226) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3226) -* remove variable l_222 at ("test/cases/large/clang-23353.c": line 3226) -* remove initializer at ("test/cases/large/clang-23353.c": line 3227) -* don't cast at ("test/cases/large/clang-23353.c": line 3227) -* remove variable l_223 at ("test/cases/large/clang-23353.c": line 3227) -* remove initializer at ("test/cases/large/clang-23353.c": line 3228) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3228) -* remove variable l_224 at ("test/cases/large/clang-23353.c": line 3228) -* remove initializer at ("test/cases/large/clang-23353.c": line 3229) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3229) -* remove variable l_225 at ("test/cases/large/clang-23353.c": line 3229) -* remove initializer at ("test/cases/large/clang-23353.c": line 3230) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3230) -* remove variable l_226 at ("test/cases/large/clang-23353.c": line 3230) -* remove initializer at ("test/cases/large/clang-23353.c": line 3231) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3231) -* remove variable l_227 at ("test/cases/large/clang-23353.c": line 3231) -* inline variable l_228 at ("test/cases/large/clang-23353.c": line 3232) -* remove initializer at ("test/cases/large/clang-23353.c": line 3233) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3233) -* remove variable l_229 at ("test/cases/large/clang-23353.c": line 3233) -* remove initializer at ("test/cases/large/clang-23353.c": line 3234) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3234) -* remove variable l_230 at ("test/cases/large/clang-23353.c": line 3234) -* remove initializer at ("test/cases/large/clang-23353.c": line 3235) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3235) -* remove variable l_231 at ("test/cases/large/clang-23353.c": line 3235) -* remove initializer at ("test/cases/large/clang-23353.c": line 3236) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3236) -* remove variable l_232 at ("test/cases/large/clang-23353.c": line 3236) -* remove initializer at ("test/cases/large/clang-23353.c": line 3237) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3237) -* remove variable l_233 at ("test/cases/large/clang-23353.c": line 3237) -* remove initializer at ("test/cases/large/clang-23353.c": line 3238) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3238) -* remove variable l_234 at ("test/cases/large/clang-23353.c": line 3238) -* remove initializer at ("test/cases/large/clang-23353.c": line 3239) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3239) -* remove variable l_235 at ("test/cases/large/clang-23353.c": line 3239) -* remove initializer at ("test/cases/large/clang-23353.c": line 3240) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3240) -* remove variable l_236 at ("test/cases/large/clang-23353.c": line 3240) -* remove initializer at ("test/cases/large/clang-23353.c": line 3241) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3241) -* remove variable l_238 at ("test/cases/large/clang-23353.c": line 3241) -* remove initializer at ("test/cases/large/clang-23353.c": line 3242) -* don't cast at ("test/cases/large/clang-23353.c": line 3242) -* remove variable l_239 at ("test/cases/large/clang-23353.c": line 3242) -* remove initializer at ("test/cases/large/clang-23353.c": line 3243) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3243) -* remove variable l_240 at ("test/cases/large/clang-23353.c": line 3243) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3244) -* inline variable l_241 at ("test/cases/large/clang-23353.c": line 3244) -* remove variable l_242 at ("test/cases/large/clang-23353.c": line 3245) -* remove initializer at ("test/cases/large/clang-23353.c": line 3246) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3246) -* remove variable l_243 at ("test/cases/large/clang-23353.c": line 3246) -* remove initializer at ("test/cases/large/clang-23353.c": line 3247) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3247) -* remove variable l_244 at ("test/cases/large/clang-23353.c": line 3247) -* remove initializer at ("test/cases/large/clang-23353.c": line 3248) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3248) -* remove variable l_245 at ("test/cases/large/clang-23353.c": line 3248) -* remove initializer at ("test/cases/large/clang-23353.c": line 3249) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3249) -* remove variable l_246 at ("test/cases/large/clang-23353.c": line 3249) -* remove variable l_247 at ("test/cases/large/clang-23353.c": line 3250) -* remove initializer at ("test/cases/large/clang-23353.c": line 3251) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3251) -* remove variable l_248 at ("test/cases/large/clang-23353.c": line 3251) -* remove initializer at ("test/cases/large/clang-23353.c": line 3252) -* don't cast at ("test/cases/large/clang-23353.c": line 3252) -* remove variable l_249 at ("test/cases/large/clang-23353.c": line 3252) -* remove initializer at ("test/cases/large/clang-23353.c": line 3253) -* don't cast at ("test/cases/large/clang-23353.c": line 3253) -* remove variable l_250 at ("test/cases/large/clang-23353.c": line 3253) -* remove variable l_251 at ("test/cases/large/clang-23353.c": line 3254) -* remove initializer at ("test/cases/large/clang-23353.c": line 3255) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3255) -* remove variable l_252 at ("test/cases/large/clang-23353.c": line 3255) -* remove variable l_253 at ("test/cases/large/clang-23353.c": line 3256) -* remove initializer at ("test/cases/large/clang-23353.c": line 3257) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3257) -* remove variable l_254 at ("test/cases/large/clang-23353.c": line 3257) -* remove initializer at ("test/cases/large/clang-23353.c": line 3258) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3258) -* remove variable l_255 at ("test/cases/large/clang-23353.c": line 3258) -* remove initializer at ("test/cases/large/clang-23353.c": line 3259) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3259) -* remove variable l_256 at ("test/cases/large/clang-23353.c": line 3259) -* remove initializer at ("test/cases/large/clang-23353.c": line 3260) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3260) -* remove variable l_257 at ("test/cases/large/clang-23353.c": line 3260) -* remove initializer at ("test/cases/large/clang-23353.c": line 3261) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3261) -* remove variable l_258 at ("test/cases/large/clang-23353.c": line 3261) -* remove initializer at ("test/cases/large/clang-23353.c": line 3262) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3262) -* remove variable l_259 at ("test/cases/large/clang-23353.c": line 3262) -* remove variable l_260 at ("test/cases/large/clang-23353.c": line 3263) -* remove initializer at ("test/cases/large/clang-23353.c": line 3264) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3264) -* remove variable l_262 at ("test/cases/large/clang-23353.c": line 3264) -* remove initializer at ("test/cases/large/clang-23353.c": line 3265) -* don't cast at ("test/cases/large/clang-23353.c": line 3265) -* remove variable l_263 at ("test/cases/large/clang-23353.c": line 3265) -* remove initializer at ("test/cases/large/clang-23353.c": line 3266) -* don't cast at ("test/cases/large/clang-23353.c": line 3266) -* remove variable l_264 at ("test/cases/large/clang-23353.c": line 3266) -* remove initializer at ("test/cases/large/clang-23353.c": line 3267) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3267) -* remove variable l_265 at ("test/cases/large/clang-23353.c": line 3267) -* inline variable l_270 at ("test/cases/large/clang-23353.c": line 3268) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3270) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3270) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3654) -* do without param at ("test/cases/large/clang-23353.c": line 3654) -* do without param at ("test/cases/large/clang-23353.c": line 3654) -* do without param at ("test/cases/large/clang-23353.c": line 3654) -* do without param at ("test/cases/large/clang-23353.c": line 3654) -* replace by zero at ("test/cases/large/clang-23353.c": line 3654) -* don't cast at ("test/cases/large/clang-23353.c": line 3654) -* replace by zero at ("test/cases/large/clang-23353.c": line 3654) -* remove static at ("test/cases/large/clang-23353.c": line 3666) -* remove variable l_61 at ("test/cases/large/clang-23353.c": line 3668) -* remove variable l_63 at ("test/cases/large/clang-23353.c": line 3669) -* remove variable l_64 at ("test/cases/large/clang-23353.c": line 3670) -* inline variable l_65 at ("test/cases/large/clang-23353.c": line 3671) -* remove variable l_81 at ("test/cases/large/clang-23353.c": line 3672) -* inline variable l_87 at ("test/cases/large/clang-23353.c": line 3673) -* remove initializer at ("test/cases/large/clang-23353.c": line 3674) -* don't cast at ("test/cases/large/clang-23353.c": line 3674) -* remove variable l_99 at ("test/cases/large/clang-23353.c": line 3674) -* remove initializer at ("test/cases/large/clang-23353.c": line 3675) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3675) -* remove variable l_98 at ("test/cases/large/clang-23353.c": line 3675) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3676) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3676) -* inline variable l_109 at ("test/cases/large/clang-23353.c": line 3691) -* inline variable l_121 at ("test/cases/large/clang-23353.c": line 3692) -* remove initializer at ("test/cases/large/clang-23353.c": line 3693) -* reduce to left at ("test/cases/large/clang-23353.c": line 3693) -* reduce to right at ("test/cases/large/clang-23353.c": line 3693) -* inline variable l_97 at ("test/cases/large/clang-23353.c": line 3695) -* remove initializer at ("test/cases/large/clang-23353.c": line 3696) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3696) -* remove variable l_100 at ("test/cases/large/clang-23353.c": line 3696) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3698) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3698) -* remove check at ("test/cases/large/clang-23353.c": line 3693) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3693) -* remove iterator at ("test/cases/large/clang-23353.c": line 3693) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3693) -* remove initializer at ("test/cases/large/clang-23353.c": line 3705) -* reduce to left at ("test/cases/large/clang-23353.c": line 3705) -* reduce to right at ("test/cases/large/clang-23353.c": line 3705) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3705) -* inline variable l_119 at ("test/cases/large/clang-23353.c": line 3707) -* remove initializer at ("test/cases/large/clang-23353.c": line 3708) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3708) -* remove variable l_120 at ("test/cases/large/clang-23353.c": line 3708) -* remove condition at ("test/cases/large/clang-23353.c": line 3709) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3709) -* remove statement at ("test/cases/large/clang-23353.c": line 3710) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3711) -* reduce to left at ("test/cases/large/clang-23353.c": line 3711) -* reduce to right at ("test/cases/large/clang-23353.c": line 3711) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3711) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3712) -* reduce to left at ("test/cases/large/clang-23353.c": line 3712) -* reduce to right at ("test/cases/large/clang-23353.c": line 3712) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3712) -* remove variable l_124 at ("test/cases/large/clang-23353.c": line 3719) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3720) -* reduce to left at ("test/cases/large/clang-23353.c": line 3720) -* reduce to right at ("test/cases/large/clang-23353.c": line 3720) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3720) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3722) -* do without param at ("test/cases/large/clang-23353.c": line 3722) -* do without param at ("test/cases/large/clang-23353.c": line 3722) -* do without param at ("test/cases/large/clang-23353.c": line 3722) -* do without param at ("test/cases/large/clang-23353.c": line 3722) -* replace by zero at ("test/cases/large/clang-23353.c": line 3722) -* don't cast at ("test/cases/large/clang-23353.c": line 3722) -* replace by zero at ("test/cases/large/clang-23353.c": line 3722) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3724) -* reduce to left at ("test/cases/large/clang-23353.c": line 3724) -* reduce to right at ("test/cases/large/clang-23353.c": line 3724) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3715) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3715) -* remove check at ("test/cases/large/clang-23353.c": line 3705) -* remove iterator at ("test/cases/large/clang-23353.c": line 3705) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3705) -* remove initializer at ("test/cases/large/clang-23353.c": line 3679) -* don't cast at ("test/cases/large/clang-23353.c": line 3679) -* remove variable l_90 at ("test/cases/large/clang-23353.c": line 3679) -* remove initializer at ("test/cases/large/clang-23353.c": line 3680) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3680) -* remove variable l_89 at ("test/cases/large/clang-23353.c": line 3680) -* remove initializer at ("test/cases/large/clang-23353.c": line 3681) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3681) -* remove variable l_88 at ("test/cases/large/clang-23353.c": line 3681) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3682) -* reduce to left at ("test/cases/large/clang-23353.c": line 3682) -* reduce to right at ("test/cases/large/clang-23353.c": line 3682) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3682) -* don't cast at ("test/cases/large/clang-23353.c": line 3682) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3684) -* replace by zero at ("test/cases/large/clang-23353.c": line 3684) -* do without param at ("test/cases/large/clang-23353.c": line 3684) -* do without param at ("test/cases/large/clang-23353.c": line 3684) -* do without param at ("test/cases/large/clang-23353.c": line 3684) -* do without param at ("test/cases/large/clang-23353.c": line 3684) -* replace by zero at ("test/cases/large/clang-23353.c": line 3684) -* don't cast at ("test/cases/large/clang-23353.c": line 3684) -* replace by zero at ("test/cases/large/clang-23353.c": line 3684) -* remove return statement at ("test/cases/large/clang-23353.c": line 3685) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3735) -* do without param at ("test/cases/large/clang-23353.c": line 3735) -* do without param at ("test/cases/large/clang-23353.c": line 3735) -* do without param at ("test/cases/large/clang-23353.c": line 3735) -* do without param at ("test/cases/large/clang-23353.c": line 3735) -* replace by zero at ("test/cases/large/clang-23353.c": line 3735) -* don't cast at ("test/cases/large/clang-23353.c": line 3735) -* replace by zero at ("test/cases/large/clang-23353.c": line 3735) -* remove return statement at ("test/cases/large/clang-23353.c": line 3736) -* inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3748) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3749) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3750) -* do without param at ("test/cases/large/clang-23353.c": line 3750) -* do without param at ("test/cases/large/clang-23353.c": line 3750) -* do without param at ("test/cases/large/clang-23353.c": line 3750) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3751) -* do without param at ("test/cases/large/clang-23353.c": line 3751) -* do without param at ("test/cases/large/clang-23353.c": line 3751) -* do without param at ("test/cases/large/clang-23353.c": line 3751) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3752) -* do without param at ("test/cases/large/clang-23353.c": line 3752) -* do without param at ("test/cases/large/clang-23353.c": line 3752) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3753) -* do without param at ("test/cases/large/clang-23353.c": line 3753) -* do without param at ("test/cases/large/clang-23353.c": line 3753) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3754) -* do without param at ("test/cases/large/clang-23353.c": line 3754) -* do without param at ("test/cases/large/clang-23353.c": line 3754) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3755) -* do without param at ("test/cases/large/clang-23353.c": line 3755) -* do without param at ("test/cases/large/clang-23353.c": line 3755) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3756) -* do without param at ("test/cases/large/clang-23353.c": line 3756) -* do without param at ("test/cases/large/clang-23353.c": line 3756) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3757) -* do without param at ("test/cases/large/clang-23353.c": line 3757) -* do without param at ("test/cases/large/clang-23353.c": line 3757) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3758) -* do without param at ("test/cases/large/clang-23353.c": line 3758) -* do without param at ("test/cases/large/clang-23353.c": line 3758) -* do without param at ("test/cases/large/clang-23353.c": line 3758) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3759) -* do without param at ("test/cases/large/clang-23353.c": line 3759) -* do without param at ("test/cases/large/clang-23353.c": line 3759) -* do without param at ("test/cases/large/clang-23353.c": line 3759) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3760) -* do without param at ("test/cases/large/clang-23353.c": line 3760) -* do without param at ("test/cases/large/clang-23353.c": line 3760) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3761) -* do without param at ("test/cases/large/clang-23353.c": line 3761) -* do without param at ("test/cases/large/clang-23353.c": line 3761) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3762) -* do without param at ("test/cases/large/clang-23353.c": line 3762) -* do without param at ("test/cases/large/clang-23353.c": line 3762) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3763) -* do without param at ("test/cases/large/clang-23353.c": line 3763) -* do without param at ("test/cases/large/clang-23353.c": line 3763) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3764) -* do without param at ("test/cases/large/clang-23353.c": line 3764) -* do without param at ("test/cases/large/clang-23353.c": line 3764) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3765) -* do without param at ("test/cases/large/clang-23353.c": line 3765) -* do without param at ("test/cases/large/clang-23353.c": line 3765) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3766) -* do without param at ("test/cases/large/clang-23353.c": line 3766) -* do without param at ("test/cases/large/clang-23353.c": line 3766) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3767) -* do without param at ("test/cases/large/clang-23353.c": line 3767) -* do without param at ("test/cases/large/clang-23353.c": line 3767) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3768) -* do without param at ("test/cases/large/clang-23353.c": line 3768) -* do without param at ("test/cases/large/clang-23353.c": line 3768) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3769) -* do without param at ("test/cases/large/clang-23353.c": line 3769) -* do without param at ("test/cases/large/clang-23353.c": line 3769) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3770) -* do without param at ("test/cases/large/clang-23353.c": line 3770) -* do without param at ("test/cases/large/clang-23353.c": line 3770) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3771) -* do without param at ("test/cases/large/clang-23353.c": line 3771) -* do without param at ("test/cases/large/clang-23353.c": line 3771) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3772) -* do without param at ("test/cases/large/clang-23353.c": line 3772) -* do without param at ("test/cases/large/clang-23353.c": line 3772) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3773) -* do without param at ("test/cases/large/clang-23353.c": line 3773) -* do without param at ("test/cases/large/clang-23353.c": line 3773) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3774) -* do without param at ("test/cases/large/clang-23353.c": line 3774) -* do without param at ("test/cases/large/clang-23353.c": line 3774) -* do without param at ("test/cases/large/clang-23353.c": line 3774) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3775) -* do without param at ("test/cases/large/clang-23353.c": line 3775) -* do without param at ("test/cases/large/clang-23353.c": line 3775) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3776) -* do without param at ("test/cases/large/clang-23353.c": line 3776) -* do without param at ("test/cases/large/clang-23353.c": line 3776) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3777) -* do without param at ("test/cases/large/clang-23353.c": line 3777) -* do without param at ("test/cases/large/clang-23353.c": line 3777) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3778) -* do without param at ("test/cases/large/clang-23353.c": line 3778) -* do without param at ("test/cases/large/clang-23353.c": line 3778) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3779) -* do without param at ("test/cases/large/clang-23353.c": line 3779) -* do without param at ("test/cases/large/clang-23353.c": line 3779) -* do without param at ("test/cases/large/clang-23353.c": line 3779) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3780) -* do without param at ("test/cases/large/clang-23353.c": line 3780) -* do without param at ("test/cases/large/clang-23353.c": line 3780) -* do without param at ("test/cases/large/clang-23353.c": line 3780) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3781) -* do without param at ("test/cases/large/clang-23353.c": line 3781) -* do without param at ("test/cases/large/clang-23353.c": line 3781) -* do without param at ("test/cases/large/clang-23353.c": line 3781) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3782) -* do without param at ("test/cases/large/clang-23353.c": line 3782) -* do without param at ("test/cases/large/clang-23353.c": line 3782) -* do without param at ("test/cases/large/clang-23353.c": line 3782) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3783) -* do without param at ("test/cases/large/clang-23353.c": line 3783) -* do without param at ("test/cases/large/clang-23353.c": line 3783) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3784) -* do without param at ("test/cases/large/clang-23353.c": line 3784) -* do without param at ("test/cases/large/clang-23353.c": line 3784) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3785) -* do without param at ("test/cases/large/clang-23353.c": line 3785) -* do without param at ("test/cases/large/clang-23353.c": line 3785) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3786) -* do without param at ("test/cases/large/clang-23353.c": line 3786) -* do without param at ("test/cases/large/clang-23353.c": line 3786) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3787) -* do without param at ("test/cases/large/clang-23353.c": line 3787) -* do without param at ("test/cases/large/clang-23353.c": line 3787) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3788) -* do without param at ("test/cases/large/clang-23353.c": line 3788) -* do without param at ("test/cases/large/clang-23353.c": line 3788) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3789) -* do without param at ("test/cases/large/clang-23353.c": line 3789) -* do without param at ("test/cases/large/clang-23353.c": line 3789) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3790) -* do without param at ("test/cases/large/clang-23353.c": line 3790) -* do without param at ("test/cases/large/clang-23353.c": line 3790) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3791) -* do without param at ("test/cases/large/clang-23353.c": line 3791) -* do without param at ("test/cases/large/clang-23353.c": line 3791) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3792) -* do without param at ("test/cases/large/clang-23353.c": line 3792) -* do without param at ("test/cases/large/clang-23353.c": line 3792) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3793) -* do without param at ("test/cases/large/clang-23353.c": line 3793) -* do without param at ("test/cases/large/clang-23353.c": line 3793) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3794) -* do without param at ("test/cases/large/clang-23353.c": line 3794) -* do without param at ("test/cases/large/clang-23353.c": line 3794) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3795) -* do without param at ("test/cases/large/clang-23353.c": line 3795) -* do without param at ("test/cases/large/clang-23353.c": line 3795) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3796) -* do without param at ("test/cases/large/clang-23353.c": line 3796) -* do without param at ("test/cases/large/clang-23353.c": line 3796) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3797) -* do without param at ("test/cases/large/clang-23353.c": line 3797) -* do without param at ("test/cases/large/clang-23353.c": line 3797) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3798) -* do without param at ("test/cases/large/clang-23353.c": line 3798) -* do without param at ("test/cases/large/clang-23353.c": line 3798) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3799) -* do without param at ("test/cases/large/clang-23353.c": line 3799) -* do without param at ("test/cases/large/clang-23353.c": line 3799) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3800) -* do without param at ("test/cases/large/clang-23353.c": line 3800) -* do without param at ("test/cases/large/clang-23353.c": line 3800) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3801) -* do without param at ("test/cases/large/clang-23353.c": line 3801) -* do without param at ("test/cases/large/clang-23353.c": line 3801) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3802) -* do without param at ("test/cases/large/clang-23353.c": line 3802) -* do without param at ("test/cases/large/clang-23353.c": line 3802) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3803) -* do without param at ("test/cases/large/clang-23353.c": line 3803) -* do without param at ("test/cases/large/clang-23353.c": line 3803) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3804) -* do without param at ("test/cases/large/clang-23353.c": line 3804) -* do without param at ("test/cases/large/clang-23353.c": line 3804) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3805) -* do without param at ("test/cases/large/clang-23353.c": line 3805) -* do without param at ("test/cases/large/clang-23353.c": line 3805) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3806) -* do without param at ("test/cases/large/clang-23353.c": line 3806) -* do without param at ("test/cases/large/clang-23353.c": line 3806) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3807) -* do without param at ("test/cases/large/clang-23353.c": line 3807) -* do without param at ("test/cases/large/clang-23353.c": line 3807) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3808) -* do without param at ("test/cases/large/clang-23353.c": line 3808) -* do without param at ("test/cases/large/clang-23353.c": line 3808) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3809) -* do without param at ("test/cases/large/clang-23353.c": line 3809) -* do without param at ("test/cases/large/clang-23353.c": line 3809) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3810) -* do without param at ("test/cases/large/clang-23353.c": line 3810) -* do without param at ("test/cases/large/clang-23353.c": line 3810) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3811) -* do without param at ("test/cases/large/clang-23353.c": line 3811) -* do without param at ("test/cases/large/clang-23353.c": line 3811) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3812) -* do without param at ("test/cases/large/clang-23353.c": line 3812) -* do without param at ("test/cases/large/clang-23353.c": line 3812) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3813) -* do without param at ("test/cases/large/clang-23353.c": line 3813) -* do without param at ("test/cases/large/clang-23353.c": line 3813) -* remove condition at ("test/cases/large/clang-23353.c": line 3814) -* reduce to operant at ("test/cases/large/clang-23353.c": line 3814) -* remove empty compound at ("test/cases/large/clang-23353.c": line 3815) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3821) -* do without param at ("test/cases/large/clang-23353.c": line 3821) -* do without param at ("test/cases/large/clang-23353.c": line 3821) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3822) -* do without param at ("test/cases/large/clang-23353.c": line 3822) -* do without param at ("test/cases/large/clang-23353.c": line 3822) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3823) -* do without param at ("test/cases/large/clang-23353.c": line 3823) -* do without param at ("test/cases/large/clang-23353.c": line 3823) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) +1 remove variable func_2 at ("test/cases/large/clang-23353.c": line 1242) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1243) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1243) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1243) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1243) +1 remove variable func_10 at ("test/cases/large/clang-23353.c": line 1243) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1244) +1 remove variable func_19 at ("test/cases/large/clang-23353.c": line 1244) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1245) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1245) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1245) +1 remove variable func_26 at ("test/cases/large/clang-23353.c": line 1245) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1246) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1246) +1 remove variable func_30 at ("test/cases/large/clang-23353.c": line 1246) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1247) +1 remove variable func_35 at ("test/cases/large/clang-23353.c": line 1247) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1248) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1248) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1248) +1 remove variable func_43 at ("test/cases/large/clang-23353.c": line 1248) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1249) +1 remove variable func_47 at ("test/cases/large/clang-23353.c": line 1249) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1250) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1250) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1250) +1 remove parameter at ("test/cases/large/clang-23353.c": line 1250) +1 remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250) +1 remove function func_2 at ("test/cases/large/clang-23353.c": line 1694) +1 remove function func_10 at ("test/cases/large/clang-23353.c": line 1761) +1 remove function func_19 at ("test/cases/large/clang-23353.c": line 1778) +1 remove function func_26 at ("test/cases/large/clang-23353.c": line 1802) +1 remove function func_30 at ("test/cases/large/clang-23353.c": line 1938) +1 remove function func_35 at ("test/cases/large/clang-23353.c": line 1957) +1 remove function func_43 at ("test/cases/large/clang-23353.c": line 2040) +1 remove function func_47 at ("test/cases/large/clang-23353.c": line 3093) +1 remove function func_49 at ("test/cases/large/clang-23353.c": line 3666) +1 inline variable print_hash_value at ("test/cases/large/clang-23353.c": line 3747) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3748) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3749) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3750) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3751) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3752) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3753) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3754) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3755) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3756) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3757) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3758) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3759) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3760) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3761) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3762) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3763) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3764) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3765) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3766) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3767) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3768) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3769) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3770) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3771) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3772) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3773) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3774) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3775) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3776) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3777) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3778) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3779) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3780) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3781) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3782) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3783) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3784) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3785) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3786) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3787) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3788) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3789) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3790) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3791) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3792) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3793) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3794) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3795) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3796) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3797) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3798) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3799) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3800) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3801) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3802) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3803) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3804) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3805) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3806) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3807) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3808) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3809) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3810) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3811) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3812) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3813) +1 remove condition at ("test/cases/large/clang-23353.c": line 3814) +1 remove empty compound at ("test/cases/large/clang-23353.c": line 3815) +1 expand compound statment at ("test/cases/large/clang-23353.c": line 3814) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3821) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3822) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3823) * remove expr statement at ("test/cases/large/clang-23353.c": line 3824) * do without param at ("test/cases/large/clang-23353.c": line 3824) * do without param at ("test/cases/large/clang-23353.c": line 3824) @@ -6558,9 +299,7 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 3838) * do without param at ("test/cases/large/clang-23353.c": line 3838) * do without param at ("test/cases/large/clang-23353.c": line 3838) -* remove expr statement at ("test/cases/large/clang-23353.c": line 3842) -* reduce to left at ("test/cases/large/clang-23353.c": line 3842) -* reduce to right at ("test/cases/large/clang-23353.c": line 3842) +* remove empty compound at ("test/cases/large/clang-23353.c": line 3840) * expand compound statment at ("test/cases/large/clang-23353.c": line 3839) * remove expr statement at ("test/cases/large/clang-23353.c": line 3846) * do without param at ("test/cases/large/clang-23353.c": line 3846) @@ -6622,6 +361,7 @@ * do without param at ("test/cases/large/clang-23353.c": line 3870) * remove condition at ("test/cases/large/clang-23353.c": line 3871) * reduce to operant at ("test/cases/large/clang-23353.c": line 3871) +* remove empty declaration at ("test/cases/large/clang-23353.c": line 3874) * remove initializer at ("test/cases/large/clang-23353.c": line 3876) * don't cast at ("test/cases/large/clang-23353.c": line 3876) * remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876) @@ -6629,9 +369,6 @@ * reduce to operant at ("test/cases/large/clang-23353.c": line 3877) * remove variable l_1205 at ("test/cases/large/clang-23353.c": line 3877) * remove variable l_1236 at ("test/cases/large/clang-23353.c": line 3878) -* remove initializer at ("test/cases/large/clang-23353.c": line 3879) -* don't cast at ("test/cases/large/clang-23353.c": line 3879) -* remove variable l_1239 at ("test/cases/large/clang-23353.c": line 3879) * inline variable l_1271 at ("test/cases/large/clang-23353.c": line 3880) * inline variable l_1342 at ("test/cases/large/clang-23353.c": line 3881) * inline variable l_1353 at ("test/cases/large/clang-23353.c": line 3882) @@ -6639,6 +376,7 @@ * inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3884) * remove check at ("test/cases/large/clang-23353.c": line 3874) * reduce to operant at ("test/cases/large/clang-23353.c": line 3874) +* remove expr statement at ("test/cases/large/clang-23353.c": line 3885) * remove expr statement at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) * do without param at ("test/cases/large/clang-23353.c": line 3890) @@ -6854,13 +592,6 @@ * remove expr statement at ("test/cases/large/clang-23353.c": line 3985) * do without param at ("test/cases/large/clang-23353.c": line 3985) * do without param at ("test/cases/large/clang-23353.c": line 3985) -* remove initializer at ("test/cases/large/clang-23353.c": line 3990) -* don't cast at ("test/cases/large/clang-23353.c": line 3990) -* remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990) -* remove initializer at ("test/cases/large/clang-23353.c": line 3991) -* don't cast at ("test/cases/large/clang-23353.c": line 3991) -* remove variable l_4143 at ("test/cases/large/clang-23353.c": line 3991) -* remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992) * remove expr statement at ("test/cases/large/clang-23353.c": line 3995) * do without param at ("test/cases/large/clang-23353.c": line 3995) * do without param at ("test/cases/large/clang-23353.c": line 3995) diff --git a/rtree-c/test/expected/clang-23353/reduction/p9.path b/rtree-c/test/expected/clang-23353/reduction/p9.path index 6ea0d5877166e160860ba544dc804f92ec991b4c..268e5caa691b071240106b3e373fae742c311e6d 100644 --- a/rtree-c/test/expected/clang-23353/reduction/p9.path +++ b/rtree-c/test/expected/clang-23353/reduction/p9.path @@ -104,154 +104,41 @@ 1 remove declaration at ("test/cases/large/clang-23353.c": line 1159) 1 inline variable g_16 at ("test/cases/large/clang-23353.c": line 1167) 1 inline variable g_25 at ("test/cases/large/clang-23353.c": line 1168) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1169) -1 remove variable g_59 at ("test/cases/large/clang-23353.c": line 1169) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1169) 1 inline variable g_60 at ("test/cases/large/clang-23353.c": line 1170) 1 inline variable g_62 at ("test/cases/large/clang-23353.c": line 1171) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1172) -1 remove variable g_80 at ("test/cases/large/clang-23353.c": line 1172) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1172) 1 remove initializer at ("test/cases/large/clang-23353.c": line 1173) 1 remove variable g_108 at ("test/cases/large/clang-23353.c": line 1173) 1 remove variable g_107 at ("test/cases/large/clang-23353.c": line 1174) 1 remove variable g_116 at ("test/cases/large/clang-23353.c": line 1175) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1176) -1 remove variable g_125 at ("test/cases/large/clang-23353.c": line 1176) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1176) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1177) -1 remove variable g_126 at ("test/cases/large/clang-23353.c": line 1177) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1177) 1 remove initializer at ("test/cases/large/clang-23353.c": line 1178) 1 remove variable g_129 at ("test/cases/large/clang-23353.c": line 1178) 1 remove variable g_132 at ("test/cases/large/clang-23353.c": line 1179) 1 remove variable g_131 at ("test/cases/large/clang-23353.c": line 1180) 1 inline variable g_266 at ("test/cases/large/clang-23353.c": line 1181) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1182) -1 remove variable g_313 at ("test/cases/large/clang-23353.c": line 1182) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1182) 1 reduce to operant at ("test/cases/large/clang-23353.c": line 1183) 1 inline variable g_566 at ("test/cases/large/clang-23353.c": line 1183) 1 inline variable g_570 at ("test/cases/large/clang-23353.c": line 1184) 1 inline variable g_687 at ("test/cases/large/clang-23353.c": line 1185) 1 inline variable g_692 at ("test/cases/large/clang-23353.c": line 1186) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1187) -1 remove variable g_753 at ("test/cases/large/clang-23353.c": line 1187) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1187) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1188) -1 remove variable g_763 at ("test/cases/large/clang-23353.c": line 1188) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1188) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1189) -1 remove variable g_792 at ("test/cases/large/clang-23353.c": line 1189) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1189) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1190) -1 remove variable g_793 at ("test/cases/large/clang-23353.c": line 1190) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1190) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1191) -1 remove variable g_794 at ("test/cases/large/clang-23353.c": line 1191) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1191) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1192) -1 remove variable g_803 at ("test/cases/large/clang-23353.c": line 1192) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1192) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1193) -1 remove variable g_804 at ("test/cases/large/clang-23353.c": line 1193) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1193) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1194) -1 remove variable g_818 at ("test/cases/large/clang-23353.c": line 1194) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1194) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1195) -1 remove variable g_847 at ("test/cases/large/clang-23353.c": line 1195) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1195) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1196) -1 remove variable g_1163 at ("test/cases/large/clang-23353.c": line 1196) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1196) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1197) -1 remove variable g_1174 at ("test/cases/large/clang-23353.c": line 1197) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1197) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1198) -1 remove variable g_1202 at ("test/cases/large/clang-23353.c": line 1198) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1198) 1 inline variable g_1416 at ("test/cases/large/clang-23353.c": line 1199) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1200) -1 remove variable g_1441 at ("test/cases/large/clang-23353.c": line 1200) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1200) 1 inline variable g_1478 at ("test/cases/large/clang-23353.c": line 1201) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1202) -1 remove variable g_1530 at ("test/cases/large/clang-23353.c": line 1202) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1202) -1 remove variable g_1529 at ("test/cases/large/clang-23353.c": line 1203) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1203) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1204) -1 remove variable g_1594 at ("test/cases/large/clang-23353.c": line 1204) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1204) -1 remove variable g_1596 at ("test/cases/large/clang-23353.c": line 1205) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1205) -1 remove variable g_1595 at ("test/cases/large/clang-23353.c": line 1206) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1206) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1207) -1 remove variable g_1639 at ("test/cases/large/clang-23353.c": line 1207) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1207) 1 inline variable g_1648 at ("test/cases/large/clang-23353.c": line 1208) 1 inline variable g_2015 at ("test/cases/large/clang-23353.c": line 1209) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1210) -1 remove variable g_2191 at ("test/cases/large/clang-23353.c": line 1210) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1210) -1 remove variable g_2210 at ("test/cases/large/clang-23353.c": line 1211) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1211) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1212) -1 remove variable g_2213 at ("test/cases/large/clang-23353.c": line 1212) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1212) 1 inline variable g_2243 at ("test/cases/large/clang-23353.c": line 1213) 1 remove initializer at ("test/cases/large/clang-23353.c": line 1214) 1 remove variable g_2280 at ("test/cases/large/clang-23353.c": line 1214) 1 inline variable g_2309 at ("test/cases/large/clang-23353.c": line 1215) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1216) -1 remove variable g_2321 at ("test/cases/large/clang-23353.c": line 1216) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1216) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1217) -1 remove variable g_2325 at ("test/cases/large/clang-23353.c": line 1217) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1217) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1218) -1 remove variable g_2326 at ("test/cases/large/clang-23353.c": line 1218) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1218) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1219) -1 remove variable g_2347 at ("test/cases/large/clang-23353.c": line 1219) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1219) 1 remove variable g_2678 at ("test/cases/large/clang-23353.c": line 1220) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1221) -1 remove variable g_2792 at ("test/cases/large/clang-23353.c": line 1221) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1221) 1 inline variable g_2951 at ("test/cases/large/clang-23353.c": line 1222) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1223) -1 remove variable g_2952 at ("test/cases/large/clang-23353.c": line 1223) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1223) 1 remove variable g_2976 at ("test/cases/large/clang-23353.c": line 1224) 1 remove variable g_3092 at ("test/cases/large/clang-23353.c": line 1225) 1 remove variable g_3383 at ("test/cases/large/clang-23353.c": line 1226) 1 inline variable g_3732 at ("test/cases/large/clang-23353.c": line 1227) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1228) -1 remove variable g_3771 at ("test/cases/large/clang-23353.c": line 1228) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1228) 1 remove variable g_3800 at ("test/cases/large/clang-23353.c": line 1229) 1 inline variable g_4114 at ("test/cases/large/clang-23353.c": line 1230) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1231) -1 remove variable g_4141 at ("test/cases/large/clang-23353.c": line 1231) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1231) 1 remove initializer at ("test/cases/large/clang-23353.c": line 1232) 1 remove variable g_4148 at ("test/cases/large/clang-23353.c": line 1232) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1233) -1 remove variable g_4181 at ("test/cases/large/clang-23353.c": line 1233) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1233) -1 remove variable g_4217 at ("test/cases/large/clang-23353.c": line 1234) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1234) -1 remove variable g_4216 at ("test/cases/large/clang-23353.c": line 1235) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1235) 1 inline variable g_4582 at ("test/cases/large/clang-23353.c": line 1236) -1 remove initializer at ("test/cases/large/clang-23353.c": line 1237) -1 remove variable g_4585 at ("test/cases/large/clang-23353.c": line 1237) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1237) -1 remove variable func_1 at ("test/cases/large/clang-23353.c": line 1241) -1 remove declaration at ("test/cases/large/clang-23353.c": line 1241) 1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) 1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) 1 remove parameter at ("test/cases/large/clang-23353.c": line 1242) @@ -285,7 +172,6 @@ 1 remove parameter at ("test/cases/large/clang-23353.c": line 1250) 1 remove parameter at ("test/cases/large/clang-23353.c": line 1250) 1 remove variable func_49 at ("test/cases/large/clang-23353.c": line 1250) -1 remove function func_1 at ("test/cases/large/clang-23353.c": line 1251) 1 remove function func_2 at ("test/cases/large/clang-23353.c": line 1694) 1 remove function func_10 at ("test/cases/large/clang-23353.c": line 1761) 1 remove function func_19 at ("test/cases/large/clang-23353.c": line 1778) @@ -406,20 +292,21 @@ 1 remove expr statement at ("test/cases/large/clang-23353.c": line 3869) 1 remove expr statement at ("test/cases/large/clang-23353.c": line 3870) 1 remove condition at ("test/cases/large/clang-23353.c": line 3871) +1 remove empty declaration at ("test/cases/large/clang-23353.c": line 3874) 1 remove initializer at ("test/cases/large/clang-23353.c": line 3876) 1 remove variable l_1206 at ("test/cases/large/clang-23353.c": line 3876) 1 remove variable l_1205 at ("test/cases/large/clang-23353.c": line 3877) 1 remove variable l_1236 at ("test/cases/large/clang-23353.c": line 3878) -1 remove initializer at ("test/cases/large/clang-23353.c": line 3879) -1 remove variable l_1239 at ("test/cases/large/clang-23353.c": line 3879) -1 remove declaration at ("test/cases/large/clang-23353.c": line 3879) 1 inline variable l_1271 at ("test/cases/large/clang-23353.c": line 3880) 1 inline variable l_1342 at ("test/cases/large/clang-23353.c": line 3881) 1 inline variable l_1353 at ("test/cases/large/clang-23353.c": line 3882) 1 inline variable l_1364 at ("test/cases/large/clang-23353.c": line 3883) 1 inline variable l_1403 at ("test/cases/large/clang-23353.c": line 3884) 1 remove empty compound at ("test/cases/large/clang-23353.c": line 3875) -1 remove check at ("test/cases/large/clang-23353.c": line 3874) +1 remove the for loop at ("test/cases/large/clang-23353.c": line 3874) +1 expand compound statment at ("test/cases/large/clang-23353.c": line 3874) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 3885) +1 remove empty compound at ("test/cases/large/clang-23353.c": line 3872) 1 expand compound statment at ("test/cases/large/clang-23353.c": line 3871) 1 remove expr statement at ("test/cases/large/clang-23353.c": line 3890) 1 remove expr statement at ("test/cases/large/clang-23353.c": line 3891) @@ -497,54 +384,22 @@ 1 remove expr statement at ("test/cases/large/clang-23353.c": line 3983) 1 remove expr statement at ("test/cases/large/clang-23353.c": line 3984) 1 remove expr statement at ("test/cases/large/clang-23353.c": line 3985) -1 remove initializer at ("test/cases/large/clang-23353.c": line 3990) -1 remove variable l_4142 at ("test/cases/large/clang-23353.c": line 3990) -1 remove declaration at ("test/cases/large/clang-23353.c": line 3990) -1 remove initializer at ("test/cases/large/clang-23353.c": line 3991) -1 remove variable l_4143 at ("test/cases/large/clang-23353.c": line 3991) -1 remove declaration at ("test/cases/large/clang-23353.c": line 3991) -1 remove variable l_4144 at ("test/cases/large/clang-23353.c": line 3992) -1 remove declaration at ("test/cases/large/clang-23353.c": line 3992) 1 remove expr statement at ("test/cases/large/clang-23353.c": line 3995) 1 remove empty compound at ("test/cases/large/clang-23353.c": line 3989) 1 remove empty compound at ("test/cases/large/clang-23353.c": line 3987) 1 expand compound statment at ("test/cases/large/clang-23353.c": line 3986) 1 remove expr statement at ("test/cases/large/clang-23353.c": line 4000) -* remove expr statement at ("test/cases/large/clang-23353.c": line 4001) -* do without param at ("test/cases/large/clang-23353.c": line 4001) -* do without param at ("test/cases/large/clang-23353.c": line 4001) -* remove expr statement at ("test/cases/large/clang-23353.c": line 4002) -* do without param at ("test/cases/large/clang-23353.c": line 4002) -* do without param at ("test/cases/large/clang-23353.c": line 4002) -* remove expr statement at ("test/cases/large/clang-23353.c": line 4003) -* do without param at ("test/cases/large/clang-23353.c": line 4003) -* do without param at ("test/cases/large/clang-23353.c": line 4003) -* remove expr statement at ("test/cases/large/clang-23353.c": line 4004) -* do without param at ("test/cases/large/clang-23353.c": line 4004) -* do without param at ("test/cases/large/clang-23353.c": line 4004) -* remove expr statement at ("test/cases/large/clang-23353.c": line 4005) -* do without param at ("test/cases/large/clang-23353.c": line 4005) -* do without param at ("test/cases/large/clang-23353.c": line 4005) -* remove expr statement at ("test/cases/large/clang-23353.c": line 4006) -* do without param at ("test/cases/large/clang-23353.c": line 4006) -* do without param at ("test/cases/large/clang-23353.c": line 4006) -* do without param at ("test/cases/large/clang-23353.c": line 4006) -* remove expr statement at ("test/cases/large/clang-23353.c": line 4007) -* do without param at ("test/cases/large/clang-23353.c": line 4007) -* do without param at ("test/cases/large/clang-23353.c": line 4007) -* remove expr statement at ("test/cases/large/clang-23353.c": line 4008) -* do without param at ("test/cases/large/clang-23353.c": line 4008) -* do without param at ("test/cases/large/clang-23353.c": line 4008) -* remove expr statement at ("test/cases/large/clang-23353.c": line 4009) -* do without param at ("test/cases/large/clang-23353.c": line 4009) -* do without param at ("test/cases/large/clang-23353.c": line 4009) -* remove expr statement at ("test/cases/large/clang-23353.c": line 4010) -* do without param at ("test/cases/large/clang-23353.c": line 4010) -* do without param at ("test/cases/large/clang-23353.c": line 4010) -* remove expr statement at ("test/cases/large/clang-23353.c": line 4011) -* do without param at ("test/cases/large/clang-23353.c": line 4011) -* reduce to left at ("test/cases/large/clang-23353.c": line 4011) -* reduce to right at ("test/cases/large/clang-23353.c": line 4011) -* do without param at ("test/cases/large/clang-23353.c": line 4011) -* remove return statement at ("test/cases/large/clang-23353.c": line 4012) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 4001) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 4002) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 4003) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 4004) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 4005) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 4006) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 4007) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 4008) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 4009) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 4010) +1 remove expr statement at ("test/cases/large/clang-23353.c": line 4011) +1 remove return statement at ("test/cases/large/clang-23353.c": line 4012) +1 remove empty compound at ("test/cases/large/clang-23353.c": line 3746) diff --git a/rtree-c/test/expected/clang-23353/reduction/x10.c b/rtree-c/test/expected/clang-23353/reduction/x10.c deleted file mode 100644 index 6689fac25e2f8412bdb4c9387c35b5a5fc819c4e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/clang-23353/reduction/x10.c +++ /dev/null @@ -1,16 +0,0 @@ -typedef unsigned int size_t; -typedef signed char int8_t; -typedef short int int16_t; -typedef int int32_t; -typedef long long int int64_t; -typedef unsigned char uint8_t; -typedef unsigned short int uint16_t; -typedef unsigned int uint32_t; -typedef unsigned long long int uint64_t; -int main(void) -{ - for (; 0;) - { - } - ; -} diff --git a/rtree-c/test/expected/clang-23353/reduction/x7.c b/rtree-c/test/expected/clang-23353/reduction/x7.c index 046ee09361b542167cd8dd25b3d73a94fc267619..b9b2751d547bba64b820effd5b1912a3de359f05 100644 --- a/rtree-c/test/expected/clang-23353/reduction/x7.c +++ b/rtree-c/test/expected/clang-23353/reduction/x7.c @@ -7,73 +7,18 @@ typedef unsigned char uint8_t; typedef unsigned short int uint16_t; typedef unsigned int uint32_t; typedef unsigned long long int uint64_t; -static uint8_t g_266 = 0xccL; -static volatile struct S1 { - signed f0 : 5; signed f1 : 8; uint32_t f2; volatile uint16_t f3; - } g_313 = { -4, -14, 0xbce0e0f3L, 0x7a9bL }; -static int64_t g_566 = -9L; -static volatile uint16_t g_570 = 0uL; -static uint8_t g_687 = 250uL; -static volatile uint8_t g_692 = 0x82L; -static volatile struct S0 { - volatile uint8_t f0; - volatile uint32_t f1; - const volatile int16_t f2; - volatile uint32_t f3; - int16_t f4; - volatile uint64_t f5; - } g_753 = { 1uL, 18446744073709551606uL, -1L, 7uL, 0x7256L, 18446744073709551611uL }; -static volatile struct S0 g_763 = { 1uL, 0xdc33b451L, -8L, 0x53a7278cL, 3L, 18446744073709551615uL }; -static volatile struct S0 g_792 = { 255uL, 0x45f4a48L, -1L, 1uL, -1L, 0x64b141677a4ac4cLL }; -static volatile struct S1 g_793 = { 3, 15, 0x139af61bL, 65526uL }; -static volatile struct S1 g_794 = { -3, 6, 0x7005ee34L, 0xc9b9L }; -static struct S0 g_803 = { 0x55L, 18446744073709551615uL, 0xa09cL, 0xcfb1d8efL, -4L, 0xbd35dc7e0b9db818LL }; -static struct S0 g_804 = { 246uL, 0xaa6aa057L, -6L, 0xa3680caeL, 1L, 1uL }; -static const struct S1 g_818 = { -4, -10, 0uL, 0x2c76L }; -static volatile struct S1 g_847 = { -3, 9, 18446744073709551614uL, 0x1b89L }; -static struct S1 g_1163 = { -0, -13, 0xbae1ce67L, 4uL }; -static const struct S1 * g_1174 = (void *) 0; -static const struct S1 g_1202 = { -2, -4, 0x4b14e178L, 0x6718L }; -static uint32_t g_1416 = 0x7aec422eL; -static struct S0 g_1441 = { 0xc3L, 0uL, 0x3f39L, 3uL, 8L, 0xdf5ca00cac530f6eLL }; -static volatile int32_t g_1478 = 0x647e141eL; -static struct S0 g_1530 = { 0xdfL, 0x6abbda1eL, 0L, 0xf4ed0adL, 0L, 0x194cd6b76cc454e7LL }; -static struct S0 * g_1529 = &g_1530; -static struct S1 g_1594 = { 1, -15, 1uL, 65529uL }; -static volatile struct S1 * g_1596 = &g_847; -static volatile struct S1 * * volatile g_1595 = &g_1596; -static const struct S0 g_1639 = { 253uL, 0uL, 0x8b90L, 0uL, 0xf2bcL, 18446744073709551608uL }; -static int32_t g_1648 = 0xe1a00619L; -static uint8_t g_2015 = 0uL; -static volatile struct S1 g_2191 = { -3, -0, 0xff05b2f0L, 65531uL }; -static volatile struct S1 * * volatile g_2210 = &g_1596; -static struct S1 g_2213 = { 0, -0, 0xe975e4d3L, 0xde00L }; -static int32_t g_2243 = 0x41ccde37L; -static int32_t * volatile g_2280 = (void *) 0; +static int32_t * volatile g_2280; static uint32_t g_2309 = 0x78979873L; -static struct S0 g_2321 = { 255uL, 18446744073709551613uL, 0xeb97L, 9uL, 0xda48L, 0xe34739b25885d871LL }; -static const struct S1 g_2325 = { 3, -13, 0xd605087L, 65528uL }; -static struct S1 g_2326 = { 4, 11, 0xf27c41d8L, 0xe835L }; -static const struct S0 g_2347 = { 0uL, 0xfc64b101L, 9L, 18446744073709551615uL, 0x2928L, 18446744073709551607uL }; static int32_t * * volatile g_2678; -static const struct S1 g_2792 = { -0, 11, 0xaf3db8f7L, 0x8427L }; static int32_t g_2951 = 0x91fa2ad1L; -static volatile struct S1 g_2952 = { 0, -7, 0uL, 0xc54dL }; static int32_t * * volatile g_2976; static int32_t * * const volatile g_3092; static int32_t * * volatile g_3383; static volatile uint32_t g_3732 = 1uL; -static const struct S0 g_3771 = { 0xe7L, 0xbd7eb7f6L, 0x3aa0L, 18446744073709551613uL, 0x7cecL, 0xc87c56e30e774214LL }; static int32_t * * volatile g_3800; static uint32_t g_4114 = 0xf64a08c1L; -static struct S0 g_4141 = { 0x42L, 18446744073709551611uL, -8L, 0x11136a37L, -8L, 0x82d87d8d374f33a5LL }; static int32_t * * volatile g_4148 = (void *) 0; -static const volatile struct S1 g_4181 = { 0, -7, 1uL, 1uL }; -static const struct S0 * g_4217 = &g_2321; -static const struct S0 * * volatile g_4216 = &g_4217; static volatile uint16_t g_4582 = 65532uL; -static struct S1 g_4585 = { 1, -3, 0x62f0ff62L, 0xc4a2L }; -static struct S1 func_1(); static int32_t func_2(const int8_t p_3, int8_t p_4, const uint16_t p_5, @@ -97,443 +42,6 @@ static int32_t * func_49(uint8_t p_50, int32_t * p_51, int8_t p_52, int32_t * p_53); -static struct S1 func_1() -{ - uint32_t l_15 = 1uL; - int32_t l_4167 = 0xbbb51a81L; - int32_t * l_4218; - int32_t * l_4219 = (void *) 0; - int32_t * l_4220 = &g_2951; - int32_t * l_4221; - int32_t * l_4222 = &g_2951; - int32_t * l_4223 = &g_2951; - int32_t * l_4224 = (void *) 0; - int32_t * l_4225 = (void *) 0; - int32_t * l_4226 = (void *) 0; - int32_t * l_4227 = &g_2243; - int32_t * l_4228 = &g_2951; - int32_t * l_4229; - int32_t * l_4230 = &g_2243; - int32_t * l_4231; - int32_t * l_4232 = &g_2951; - int32_t * l_4233 = &g_2951; - int32_t * l_4234 = (void *) 0; - int32_t * l_4235 = (void *) 0; - int32_t * l_4236; - int32_t * l_4237 = &g_2243; - int32_t * l_4238 = (void *) 0; - int32_t * l_4239; - int32_t * l_4240; - int32_t * l_4241 = &g_2951; - int32_t * l_4242 = &g_2951; - int32_t * l_4243; - int32_t * l_4244; - int32_t * l_4245; - int32_t * l_4246 = &g_2951; - int32_t * l_4247; - int32_t * l_4248 = &g_2243; - int32_t * l_4249 = &g_2243; - int32_t l_4250 = 0L; - int32_t * l_4251 = (void *) 0; - int32_t * l_4252; - int32_t l_4253 = 0x2abe3b11L; - int32_t * l_4254 = &l_4250; - int32_t * l_4255 = &l_4250; - int32_t * l_4256 = &g_2243; - int32_t * l_4257 = &g_2951; - int32_t * l_4258 = (void *) 0; - int32_t * l_4259 = (void *) 0; - int32_t * l_4260 = &g_2243; - int32_t * l_4261 = &l_4250; - int32_t * l_4262 = (void *) 0; - int32_t * l_4263 = &g_2243; - int32_t * l_4264 = (void *) 0; - int32_t l_4265 = 0xb26642c1L; - int32_t * l_4266 = (void *) 0; - int32_t * l_4267; - int32_t * l_4268; - int32_t * l_4269 = &g_2243; - int32_t * l_4270; - int32_t * l_4271; - int32_t * l_4272 = &l_4265; - int32_t * l_4273 = &g_2243; - int32_t * l_4274 = (void *) 0; - int32_t * l_4275; - int32_t * l_4276 = &g_2951; - int32_t l_4277 = -3L; - int32_t * l_4278; - int32_t * l_4279; - int32_t * l_4280 = (void *) 0; - int32_t * l_4281; - int32_t * l_4282 = &l_4277; - int32_t * l_4283 = &g_2243; - int32_t * l_4284 = &g_2243; - int32_t * l_4285; - int32_t * l_4286 = (void *) 0; - int32_t * l_4287 = &l_4253; - int32_t * l_4288; - int32_t * l_4289 = (void *) 0; - int32_t * l_4290 = &g_2243; - int32_t * l_4291 = &l_4253; - int32_t * l_4292 = (void *) 0; - int32_t * l_4293 = &l_4253; - int32_t * l_4294 = &l_4265; - int32_t * l_4295 = &l_4253; - int32_t * l_4296 = &l_4265; - int32_t * l_4297; - int32_t * l_4298; - int32_t * l_4299; - int32_t l_4300 = 5L; - int32_t * l_4301 = &l_4277; - int32_t * l_4302 = (void *) 0; - int32_t * l_4303 = (void *) 0; - int32_t * l_4304 = &l_4300; - int32_t * l_4305; - int32_t * l_4306 = &l_4277; - int32_t * l_4307 = (void *) 0; - int32_t * l_4308 = (void *) 0; - int32_t * l_4309 = &l_4250; - int32_t * l_4310 = (void *) 0; - int32_t * l_4311; - int32_t * l_4312 = &l_4265; - int32_t * l_4313 = &l_4253; - int32_t * l_4314 = &l_4250; - int32_t * l_4315 = &l_4300; - int32_t * l_4316 = &l_4250; - int32_t l_4317 = 0x48237beaL; - int32_t * l_4318 = &l_4253; - int32_t * l_4319 = &l_4300; - int32_t * l_4320 = &l_4300; - int32_t * l_4321 = &g_2243; - int32_t * l_4322 = &l_4317; - int32_t * l_4323 = &g_2243; - int32_t * l_4324; - int32_t * l_4325 = &l_4300; - int32_t l_4326 = 0x667759c3L; - int32_t * l_4327; - int32_t * l_4328 = &g_2243; - int32_t * l_4329; - int32_t * l_4330 = (void *) 0; - int32_t * l_4331; - int32_t * l_4332 = &l_4265; - int32_t * l_4333 = &l_4326; - int32_t * l_4334 = (void *) 0; - int32_t * l_4335 = &g_2951; - int32_t * l_4336 = (void *) 0; - int32_t * l_4337 = (void *) 0; - int32_t * l_4338; - int32_t * l_4339 = &l_4277; - int32_t l_4340 = 0x37f92d6L; - int32_t * l_4341 = &l_4300; - int32_t * l_4342 = (void *) 0; - int32_t l_4343 = 0x3f804c9eL; - int32_t * l_4344 = &l_4343; - int32_t * l_4345 = &l_4317; - int32_t * l_4346 = &l_4340; - int32_t * l_4347 = &l_4343; - int32_t * l_4348 = &l_4343; - int32_t * l_4349 = &l_4317; - int32_t * l_4350 = &l_4343; - int32_t * l_4351 = &l_4317; - int32_t l_4352 = 0x7977f3efL; - int32_t * l_4353 = &l_4317; - int32_t l_4354 = -2L; - int32_t * l_4355 = (void *) 0; - int32_t l_4356 = -1L; - int32_t * l_4357 = &l_4356; - int32_t * l_4358 = (void *) 0; - int32_t * l_4359; - int32_t * l_4360 = (void *) 0; - int32_t * l_4361 = &l_4265; - int32_t * l_4362 = &l_4265; - int32_t * l_4363 = &l_4340; - int32_t * l_4364 = (void *) 0; - int32_t * l_4365 = (void *) 0; - int32_t * l_4366 = (void *) 0; - int32_t * l_4367 = (void *) 0; - int32_t * l_4368 = &l_4265; - int32_t * l_4369 = (void *) 0; - int32_t * l_4370 = &l_4354; - int32_t * l_4371 = &l_4354; - int32_t * l_4372 = &l_4300; - int32_t * l_4373 = &l_4352; - int32_t * l_4374 = &l_4326; - int32_t * l_4375 = &l_4265; - int32_t * l_4376 = &l_4250; - int32_t * l_4377 = &l_4343; - int32_t * l_4378; - int32_t * l_4379 = (void *) 0; - int32_t l_4380 = -1L; - int32_t * l_4381 = (void *) 0; - int32_t * l_4382 = &l_4352; - int32_t * l_4383 = &l_4265; - int32_t l_4384 = 0L; - int32_t * l_4385 = (void *) 0; - int32_t * l_4386 = &l_4340; - int32_t * l_4387 = (void *) 0; - int32_t * l_4388; - int32_t * l_4389 = &l_4356; - int32_t * l_4390 = &l_4317; - int32_t * l_4391 = &l_4317; - int32_t * l_4392 = &l_4300; - int32_t * l_4393 = &l_4253; - int32_t * l_4394 = &l_4300; - int32_t * l_4395 = &l_4300; - int32_t * l_4396 = (void *) 0; - int32_t * l_4397 = &l_4250; - int32_t * l_4398 = &l_4343; - int32_t * l_4399 = (void *) 0; - int32_t * l_4400 = &l_4354; - int32_t * l_4401 = &l_4300; - int32_t * l_4402 = &l_4354; - int32_t * l_4403 = &l_4343; - int32_t * l_4404 = &l_4340; - int32_t * l_4405 = &l_4300; - int32_t * l_4406 = &l_4253; - int32_t * l_4407 = &l_4300; - int32_t * l_4408 = &l_4384; - int32_t * l_4409 = &l_4384; - int32_t * l_4410 = (void *) 0; - int32_t * l_4411 = (void *) 0; - int32_t * l_4412 = &l_4343; - int32_t * l_4413 = &g_2243; - int32_t * l_4414 = &g_2951; - int32_t * l_4415 = &l_4317; - int32_t * l_4416 = &l_4384; - int32_t * l_4417 = &l_4277; - int32_t * l_4418 = &l_4352; - int32_t * l_4419 = &g_2951; - int32_t * l_4420 = &l_4354; - int32_t * l_4421 = &l_4340; - int32_t * l_4422 = &g_2243; - int32_t * l_4423 = (void *) 0; - int32_t * l_4424 = (void *) 0; - int32_t * l_4425 = (void *) 0; - int32_t * l_4426 = (void *) 0; - int32_t * l_4427 = &l_4253; - int32_t * l_4428 = &l_4340; - int32_t l_4429 = 0x48043658L; - int32_t * l_4430 = &l_4380; - int32_t * l_4431 = (void *) 0; - int32_t * l_4432 = &l_4277; - int32_t * l_4433 = (void *) 0; - int32_t * l_4434 = (void *) 0; - int32_t * l_4435 = &l_4354; - int32_t * l_4436 = &l_4354; - int32_t * l_4437 = &l_4300; - int32_t l_4438 = 0xaf8cfb1dL; - int32_t l_4439 = 0x24d4fcbL; - int32_t * l_4440 = (void *) 0; - int32_t * l_4441 = &l_4317; - int32_t * l_4442 = &l_4277; - int32_t * l_4443 = &l_4439; - int32_t * l_4444 = (void *) 0; - int32_t * l_4445 = &l_4352; - int32_t l_4446 = 1L; - int32_t * l_4447 = (void *) 0; - int32_t * l_4448 = &l_4317; - int32_t * l_4449; - int32_t * l_4450 = &l_4340; - int8_t l_4451 = 0L; - int32_t * l_4452 = &l_4352; - int32_t * l_4453 = (void *) 0; - int32_t * l_4454 = &l_4265; - int32_t * l_4455 = (void *) 0; - int32_t * l_4456; - int32_t * l_4457 = (void *) 0; - int32_t * l_4458 = (void *) 0; - int32_t * l_4459 = &l_4253; - int32_t * l_4460 = &l_4277; - int32_t * l_4461 = &l_4354; - int32_t l_4462 = 0x9aba066eL; - int32_t * l_4463 = &l_4354; - int16_t l_4464 = 0x7d24L; - int32_t * l_4465 = (void *) 0; - int32_t * l_4466 = &l_4446; - int32_t * l_4467; - int32_t * l_4468 = (void *) 0; - int32_t * l_4469 = (void *) 0; - int32_t * l_4470 = &l_4429; - int32_t * l_4471 = (void *) 0; - int32_t * l_4472 = &l_4253; - int32_t * l_4473 = &l_4253; - int32_t * l_4474 = &l_4253; - int32_t l_4475 = 1L; - int32_t * l_4476 = (void *) 0; - int32_t * l_4477 = &g_2243; - int32_t * l_4478 = &l_4439; - int32_t * l_4479 = &l_4253; - int32_t * l_4480 = (void *) 0; - int32_t * l_4481 = (void *) 0; - int32_t * l_4482 = &l_4439; - int32_t * l_4483 = (void *) 0; - int32_t * l_4484 = &l_4356; - int32_t l_4485 = 0x809a8f8aL; - int32_t * l_4486 = &l_4352; - int32_t l_4487 = 0xd6b371aeL; - int32_t * l_4488 = &g_2243; - int32_t * l_4489 = &l_4438; - int32_t * l_4490 = (void *) 0; - int32_t * l_4491 = (void *) 0; - int32_t * l_4492 = &l_4429; - int32_t * l_4493 = &g_2951; - int32_t * l_4494 = &l_4487; - int32_t * l_4495 = &g_2951; - int32_t * l_4496 = &l_4265; - int32_t * l_4497 = &g_2951; - int32_t l_4498 = 0xfa593587L; - int32_t * l_4499 = &l_4485; - int32_t * l_4500 = &l_4380; - int32_t * l_4501 = &l_4356; - int32_t l_4502 = 5L; - int32_t * l_4503 = (void *) 0; - int32_t * l_4504 = &l_4475; - int32_t * l_4505 = &l_4380; - int32_t * l_4506 = &l_4340; - int32_t * l_4507; - int32_t * l_4508 = (void *) 0; - int32_t * l_4509 = (void *) 0; - int32_t * l_4510 = (void *) 0; - int32_t l_4511 = 0L; - int32_t * l_4512 = &l_4511; - int32_t * l_4513 = &l_4250; - int32_t * l_4514; - int32_t * l_4515; - int32_t * l_4516 = (void *) 0; - int32_t l_4517 = 0xc69cda21L; - int32_t * l_4518 = &l_4340; - int32_t * l_4519 = &l_4485; - int32_t * l_4520 = &l_4485; - int32_t * l_4521 = (void *) 0; - int32_t * l_4522 = &l_4475; - int32_t l_4523 = 1L; - int32_t * l_4524 = &l_4343; - int32_t * l_4525 = (void *) 0; - int32_t * l_4526 = &g_2243; - int32_t * l_4527 = &g_2951; - int32_t * l_4528 = &l_4439; - int32_t * l_4529; - int32_t * l_4530 = &l_4438; - int32_t * l_4531 = &l_4250; - int32_t * l_4532 = &l_4300; - int32_t * l_4533 = &l_4517; - int32_t * l_4534 = &g_2951; - int32_t * l_4535 = &l_4446; - int32_t * l_4536 = &l_4498; - int32_t * l_4537 = &l_4250; - int32_t * l_4538 = &g_2951; - int32_t * l_4539 = &l_4253; - int32_t l_4540 = 0x39f19491L; - int32_t * l_4541 = &l_4340; - int32_t * l_4542 = &l_4250; - int32_t * l_4543 = &l_4326; - int32_t * l_4544 = &l_4517; - int32_t * l_4545 = (void *) 0; - int32_t l_4546 = 0xb2acba95L; - int32_t * l_4547 = &l_4462; - int32_t * l_4548 = &l_4253; - int32_t l_4549 = 2L; - int32_t * l_4550 = (void *) 0; - int32_t * l_4551 = &l_4384; - int32_t * l_4552 = (void *) 0; - int32_t * l_4553; - int32_t l_4554 = 0x700d2cb3L; - int32_t * l_4555 = &l_4326; - int32_t * l_4556 = &l_4429; - int32_t * l_4557 = &l_4429; - int32_t * l_4558 = &l_4326; - int32_t l_4559 = 1L; - int32_t * l_4560 = (void *) 0; - int32_t * l_4561; - int32_t * l_4562 = &g_2243; - int32_t * l_4563 = &l_4340; - int32_t * l_4564 = &l_4462; - int32_t * l_4565 = &l_4517; - int32_t * l_4566 = (void *) 0; - int32_t * l_4567 = &l_4326; - int32_t * l_4568 = (void *) 0; - int32_t * l_4569 = &l_4265; - int32_t l_4570 = 0x26af8350L; - int32_t * l_4571 = &g_2951; - int32_t * l_4572 = &l_4485; - int32_t * l_4573 = &l_4343; - int32_t * l_4574 = &l_4517; - int32_t * l_4575 = &l_4380; - int32_t * l_4576 = &l_4559; - int32_t * l_4577 = (void *) 0; - int32_t * l_4578 = &l_4475; - int32_t * l_4579 = &l_4554; - int32_t * l_4580 = &l_4546; - int32_t * l_4581 = &l_4549; - if (func_2(0x9a57L & ((func_10(l_15, - 0x61L, - (l_15 && (func_19(l_15), 0)) != l_15 <= l_15, - 0xcc8bf9e1aa18d599LL <= g_2213.f2), l_15) || g_793.f0), - l_15, - g_2213.f0, - g_2213.f1, - l_15)) - { - struct S0 * * l_4142 = (void *) 0; - struct S0 * * l_4143 = (void *) 0; - struct S0 * * l_4144 = &g_1529; - 0 ? (void) 0 : ("g_1529 == &g_59", "t.c", 500, __PRETTY_FUNCTION__); - } - else - { - int32_t * l_4147 = &g_2243; - int16_t l_4178 = 1L; - const struct S1 * * l_4179 = &g_1174; - int32_t * l_4209; - int32_t * l_4210; - int32_t * l_4211; - int32_t * l_4212 = (void *) 0; - uint8_t l_4213 = 0x23L; - for (g_2326.f2 = 19; g_2326.f2 < 52; g_2326.f2++) - { - int32_t * l_4168; - int32_t * * l_4169 = &l_4147; - *g_3800 = l_4147; - 0 ? (void) 0 : ("g_116 == &g_2243", "t.c", 518, __PRETTY_FUNCTION__); - } - 0 ? (void) 0 : ("g_116 == &g_2243 || g_116 == &g_62 || g_116 == &g_25 || g_116 == &g_2951", "t.c", 521, __PRETTY_FUNCTION__); - for (g_1416 = 0; g_1416 == 17; ++g_1416) - { - uint16_t l_4172 = 0xcb82L; - if (*l_4147) - break; - if (l_4172) - continue; - l_4147 = l_4147; - } - if (l_15) - { - const struct S1 * * l_4180 = &g_1174; - int32_t l_4184 = 0x3aba727bL; - l_4180 = (((*g_1529, l_4167 || 1L), l_4178), l_4179); - *g_1596 = g_4181; - for (g_2951 = 0; g_2951 <= 0; g_2951 = (g_2951, 8)) - { - if (l_4184) - break; - } - } - else - { - int32_t * * const l_4191; - int32_t l_4208 = 6L; - l_4208 |= (((((((((void *) 0 != l_4191) > * (*l_4191), g_2321.f1), ((6L, ((* (*l_4191) < (((((*l_4147, func_30(((1L ^ (((-7L & 0x94L, l_15) == 1L, 3L) > g_803.f3, * (*l_4191)), 4), g_566), - *l_4191)) != l_4147) <= g_1163.f1, 2), * (*l_4191)), 0xbc18ee71L) != * (*l_4191)) <= 0uL < g_4141.f4, l_4167)) >= * (*l_4191), 0x9142L)) & *l_4147 && 9L, g_2325.f0), *l_4147), 0xbaL), g_1163.f1), *l_4147) ^ *l_4147; - } - ++l_4213; - } - 0 ? (void) 0 : ("g_116 == &g_2243 || g_116 == &g_62 || g_116 == &g_25 || g_116 == &g_2951", "t.c", 552, __PRETTY_FUNCTION__); - g_1529 == &g_1530 ? (void) 0 : ("g_1529 == &g_1530 || g_1529 == &g_59", "t.c", 554, __PRETTY_FUNCTION__); - *g_4216 = &g_3771; - g_4217 == &g_3771 ? (void) 0 : ("g_4217 == &g_3771", "t.c", 557, __PRETTY_FUNCTION__); - --g_4582; - return g_4585; -} static int32_t func_2(const int8_t p_3, int8_t p_4, const uint16_t p_5, @@ -541,11 +49,11 @@ static int32_t func_2(const int8_t p_3, int64_t p_7) { int32_t * l_2977; - int32_t * l_2978 = &g_2243; + int32_t * l_2978; int32_t * l_2979; - int32_t * l_2980 = &g_2243; + int32_t * l_2980; int32_t l_2981 = 5L; - int32_t * l_2982 = &g_2243; + int32_t * l_2982; int32_t * l_2983 = &g_2951; int32_t * l_2984 = &l_2981; int32_t * l_2985; @@ -561,7 +69,6 @@ static int32_t func_2(const int8_t p_3, int32_t * l_2995; int32_t * l_2996; uint16_t l_2997 = 0xc9eaL; - volatile struct S1 * l_3013 = &g_2191; int32_t l_3126 = 0L; int32_t l_3176 = 6L; int32_t l_3226 = -1L; @@ -581,7 +88,6 @@ static int32_t func_2(const int8_t p_3, int16_t l_3004 = 0x2013L; int32_t * l_3009 = &l_2981; uint32_t l_3041 = 0x651f90c1L; - struct S0 * const l_3076 = &g_804; int32_t * l_3090 = &g_2951; int32_t l_3097 = 0x35609814L; int32_t l_3105 = 1L; @@ -594,7 +100,6 @@ static int32_t func_2(const int8_t p_3, int32_t l_3345 = 0x41385635L; uint32_t l_3920 = 4294967286uL; int32_t * l_3923 = (void *) 0; - struct S0 * * l_4140 = &g_1529; } return *l_2977; } @@ -608,8 +113,8 @@ static int16_t func_10(uint32_t p_11, int32_t * l_2975 = &g_2951; *g_2976 = func_49(l_2958, *g_2678, - g_2792.f2, - ((l_2961, 0) | (p_12 & (((~(0xfdcdL, l_2961), (((((1uL, ((l_2961, -8L), 1)) && -7L) < l_2958, l_2961), g_2325.f0) == 0xc1c0960fL, (void *) 0) != (void *) 0), g_1163.f1), l_2958), p_14) <= g_2951, l_2975)); + 0, + ((l_2961, 0) | (p_12 & ((~(0xfdcdL, l_2961), (void *) 0 != (void *) 0), l_2958), p_14) <= g_2951, l_2975)); 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25 || g_116 == &g_2951", "t.c", 642, __PRETTY_FUNCTION__); return p_13; } @@ -628,7 +133,6 @@ static uint16_t func_19(int32_t p_20) (0x61L, ((p_20, (func_35(0x61L), (p_20, p_20) || *l_24)) >= 1L, *g_2678))), l_24) == p_20; 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 664, __PRETTY_FUNCTION__); - *l_2957 &= p_20 < ((g_2952, l_2953 != (*l_2950, l_2953)) == g_2325.f1) == *l_24 <= (1L <= p_20, g_1441.f4); return *l_24; } static uint64_t func_26(int64_t p_27, @@ -636,24 +140,24 @@ static uint64_t func_26(int64_t p_27, const int32_t * const p_29) { const uint32_t l_2817 = 0uL; - int32_t * l_2826 = &g_2243; + int32_t * l_2826; int32_t * l_2827; int32_t l_2828 = 0x1ade7b66L; int32_t * l_2829 = (void *) 0; int32_t * l_2830; int32_t * l_2831; int32_t * l_2832 = &l_2828; - int32_t * l_2833 = &g_2243; + int32_t * l_2833; int32_t l_2834 = -10L; int32_t * l_2835 = &l_2834; int32_t l_2836 = 0xb0b37ac5L; - int32_t * l_2837 = &g_2243; + int32_t * l_2837; int32_t * l_2838 = &l_2828; int32_t * l_2839; - int32_t * l_2840 = &g_2243; + int32_t * l_2840; int32_t * l_2841 = (void *) 0; int32_t * l_2842 = &l_2836; - int32_t * l_2843 = &g_2243; + int32_t * l_2843; int32_t * l_2844 = &l_2834; int32_t * l_2845 = &l_2836; int32_t * l_2846 = (void *) 0; @@ -664,7 +168,7 @@ static uint64_t func_26(int64_t p_27, int32_t * l_2851; int32_t * l_2852 = (void *) 0; int32_t l_2853 = 1L; - int32_t * l_2854 = &g_2243; + int32_t * l_2854; int32_t * l_2855 = (void *) 0; int32_t * l_2856 = (void *) 0; int32_t * l_2857 = (void *) 0; @@ -686,14 +190,14 @@ static uint64_t func_26(int64_t p_27, int32_t * l_2873 = &l_2858; int32_t * l_2874 = &l_2853; int32_t l_2875 = -1L; - int32_t * l_2876 = &g_2243; + int32_t * l_2876; int32_t * l_2877 = &l_2828; int32_t * l_2878 = (void *) 0; int32_t * l_2879 = &l_2834; int32_t * l_2880; int32_t * l_2881 = &l_2875; int32_t * l_2882; - int32_t * l_2883 = &g_2243; + int32_t * l_2883; int32_t * l_2884 = (void *) 0; int32_t * l_2885 = &l_2853; int32_t * l_2886 = (void *) 0; @@ -711,8 +215,8 @@ static uint64_t func_26(int64_t p_27, int32_t * l_2898 = &l_2858; int32_t * l_2899; int32_t * l_2900 = &l_2834; - int32_t * l_2901 = &g_2243; - int32_t * l_2902 = &g_2243; + int32_t * l_2901; + int32_t * l_2902; int32_t * l_2903 = &l_2834; int32_t * l_2904; int32_t * l_2905 = (void *) 0; @@ -725,18 +229,18 @@ static uint64_t func_26(int64_t p_27, int32_t * l_2912 = &l_2863; int32_t * l_2913 = (void *) 0; int32_t * l_2914 = &l_2892; - int32_t * l_2915 = &g_2243; + int32_t * l_2915; int32_t * l_2916 = &l_2863; int32_t * l_2917 = (void *) 0; int32_t * l_2918 = &l_2834; - int32_t * l_2919 = &g_2243; + int32_t * l_2919; int32_t * l_2920 = &l_2892; int32_t * l_2921 = (void *) 0; int32_t l_2922 = 9L; - int32_t * l_2923 = &g_2243; + int32_t * l_2923; int32_t * l_2924; int32_t * l_2925 = &l_2858; - int32_t * l_2926 = &g_2243; + int32_t * l_2926; int32_t l_2927 = 0L; int32_t * l_2928; int32_t * l_2929 = &l_2892; @@ -744,7 +248,7 @@ static uint64_t func_26(int64_t p_27, int32_t * l_2931 = &l_2858; int32_t * l_2932 = &l_2858; int32_t * l_2933 = (void *) 0; - int32_t * l_2934 = &g_2243; + int32_t * l_2934; int32_t * l_2935 = &l_2927; int32_t * l_2936; int32_t * l_2937 = (void *) 0; @@ -755,19 +259,18 @@ static uint64_t func_26(int64_t p_27, int32_t * l_2942 = &l_2834; int32_t * l_2943; int32_t * l_2944 = &l_2922; - int32_t * l_2945 = &g_2243; + int32_t * l_2945; int32_t * l_2946 = (void *) 0; uint8_t l_2947 = 0xbbL; *g_2678 = func_30(+ (+0x4f3c7360L), l_2826); ++l_2947; - return g_1648; + return 0xe1a00619L; } static int32_t * func_30(uint32_t p_31, int32_t * p_32) { - struct S1 * l_2791 = &g_1594; int32_t l_2801 = -1L; int32_t * l_2802 = &l_2801; - l_2802 = ((((!(+p_31 > (((0x4dL < ((void *) 0 != l_2791), (g_2792, 0xc02b8ba01bd72c3cLL & (g_753.f0 & (+0xc23e8efaL <= ((!l_2801 >= 18446744073709551608uL, l_2801), *p_32), 3)))), p_31) || p_31) && p_31), 1L) != g_2213.f2) >= -1L, p_31), (void *) 0); + l_2802 = (p_31, (void *) 0); l_2802 == 0 ? (void) 0 : ("l_2802 == 0", "t.c", 819, __PRETTY_FUNCTION__); return *g_2678; } @@ -776,7 +279,6 @@ static int16_t func_35(const uint32_t p_36) uint16_t l_54 = 65535uL; int32_t * l_57; uint32_t l_2190 = 0x41cd021cL; - struct S1 * * l_2194 = (void *) 0; uint32_t l_2234 = 2uL; int32_t * * * l_2319; int32_t l_2427 = 0x5f119cb9L; @@ -787,39 +289,34 @@ static int16_t func_35(const uint32_t p_36) int32_t l_2517 = 0x33e3c823L; int32_t l_2568 = 0x2e6a4121L; int32_t l_2617 = 1L; - struct S0 * l_2773 = &g_804; if (((0x7b18L, (((248uL, func_43(func_47(func_49((p_36, (l_54 | ((l_57 == (void *) 0, 0x61L) ^ p_36, p_36) ^ p_36) == 0xca51c18cc907f7a7LL), 0, 0x61L, l_57)) < 0x92b9a8f9557a7308LL, *l_57, - l_57)), *l_57), 0x67ac54d3fef8cbb3LL) | 4uL) == 0x178eedc809f5503eLL != 18446744073709551615uL, g_566) > l_2190) + l_57)), *l_57), 0x67ac54d3fef8cbb3LL) | 4uL) == 0x178eedc809f5503eLL != 18446744073709551615uL, 9L) > l_2190) { uint32_t l_2196 = 0xc84f78b0L; int32_t l_2203 = 0x8e4563edL; int32_t * l_2209 = &l_2203; int32_t l_2238 = 0x367a2a0fL; - *g_1596 = g_2191; - l_2203 &= (l_2194 != (void *) 0 != +l_2196, 1) | ((((*l_57 && l_2196) & l_2196, (g_803.f4 & l_2196, g_1163.f0)) >= g_818.f2, *l_57), 0xba0bL); - for (g_566 = -13; g_566 == -24; g_566--) + l_2203 &= 1 | (*l_57, 0xba0bL); + for (; 9L == -24;) { int32_t * l_2208; int32_t * l_2226 = (void *) 0; int32_t * l_2227; - l_2209 = (g_1202.f1 > (*l_57 ^ *l_57 || (*g_1596, (p_36, (&l_2203 != (void *) 0) >= p_36) >= (l_2203 ^ 0x93ccL))), l_2208); + l_2209 = l_2208; 0 ? (void) 0 : ("l_2209 == &g_25", "t.c", 863, __PRETTY_FUNCTION__); - *g_2210 = *g_1595; - *l_2227 |= (p_36 <= (g_2213, ((*g_1595 != (void *) 0) < (((g_1530.f4 ^ (((255uL, (0x49L, (((p_36, (*l_2209, 3) & 0xd4fc38ebL) && p_36) != 1uL != 65526uL && p_36, g_818.f0) && 8uL)) != *l_2209, 0xa830L), p_36) <= 0x9bb53017L, *l_2209), g_1530.f4) <= 6uL && p_36) != *l_57, 1L)), *l_57); + *l_2227 |= (p_36 <= 1L, *l_57); } 0 ? (void) 0 : ("l_2209 == &g_25 || l_2209 == &l_2203", "t.c", 868, __PRETTY_FUNCTION__); - l_2238 |= -1L ^ 0x9dc9L > *l_2209 == ((((p_36, 0xb143f17757a0342fLL) < 0x7896L, g_2191.f2), l_2234), ((~p_36, p_36) > *l_57 & g_1441.f4) >= 5L == -5L & 0x6dL); + l_2238 |= -1L ^ 0x9dc9L > *l_2209 == (((p_36, 0xb143f17757a0342fLL) < 0x7896L, l_2234), (~p_36, p_36) > *l_57 >= 5L == -5L & 0x6dL); } else { uint64_t l_2248 = 0xdd18997fa8f6db87LL; uint64_t l_2269 = 0x564bfa94cefbe635LL; - struct S1 * l_2271 = &g_1594; - struct S1 * * l_2270 = &l_2271; uint32_t l_2285 = 4294967294uL; int32_t * const * l_2287 = &l_57; int8_t l_2337 = 2L; @@ -835,18 +332,16 @@ static int16_t func_35(const uint32_t p_36) int32_t l_2643 = 0L; uint32_t l_2762 = 4294967289uL; int16_t l_2779 = 0xafd3L; - struct S0 * * l_2780 = (void *) 0; - struct S0 * * l_2781 = &l_2773; for (; 3L >= 25;) { int32_t * l_2241 = (void *) 0; - int32_t * l_2242 = &g_2243; + int32_t * l_2242; *l_2242 ^= -6L; return p_36; } } 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 903, __PRETTY_FUNCTION__); - return g_2243; + return 0x41ccde37L; } static const uint8_t func_43(uint64_t p_44, uint32_t p_45, @@ -872,8 +367,6 @@ static const uint8_t func_43(uint64_t p_44, int32_t l_1100 = 2L; int32_t l_1140 = 0xed7c10aeL; int16_t l_1177 = 0L; - struct S1 * l_1240 = (void *) 0; - struct S0 * l_1439 = &g_804; const uint32_t l_1476 = 0uL; uint32_t l_1593 = 4294967290uL; uint64_t l_1629 = 0x962afd454ba31351LL; @@ -1053,7 +546,7 @@ static const uint8_t func_43(uint64_t p_44, int32_t l_2185 = 0x7b14034fL; int32_t * l_2186 = &l_2185; uint32_t l_2187 = 18446744073709551612uL; - if (p_44 || ((((((void *) 0 != l_704, (g_313, -5L)), p_44) || p_46 == p_46) && (((((void *) 0 == l_709, 9uL) == -6L) >= 0x721688acceb7f38bLL, p_45), 0xe2L)) >= 6L, p_44)) + if (p_44 || ((((((void *) 0 != l_704, -5L), p_44) || p_46 == p_46) && (((((void *) 0 == l_709, 9uL) == -6L) >= 0x721688acceb7f38bLL, p_45), 0xe2L)) >= 6L, p_44)) { uint32_t l_714 = 4294967295uL; int32_t * const l_719; @@ -1068,7 +561,6 @@ static const uint8_t func_43(uint64_t p_44, int32_t l_1119 = 0x34592800L; int32_t l_1136 = 0x86bcd265L; uint16_t l_1148 = 0x182L; - struct S1 * l_1450 = &g_1163; uint16_t l_1520 = 65535uL; uint16_t l_1531 = 0x7b4cL; int32_t * l_1597; @@ -1413,7 +905,7 @@ static const uint8_t func_43(uint64_t p_44, p_46 = func_49((p_44, 7), p_46, p_44, - func_49((((*l_719, (p_44 == (*l_719 > (l_732, p_45) ^ (g_266, g_266)) >= 3L, l_737) ^ 1L) >= 0xf7L, 0x80f5L) == *l_719) < 5L, + func_49((((*l_719, (p_44 == (*l_719 > (l_732, p_45) ^ (0xccL, 0xccL)) >= 3L, l_737) ^ 1L) >= 0xf7L, 0x80f5L) == *l_719) < 5L, p_46, p_45, p_46)); @@ -1426,7 +918,7 @@ static const uint8_t func_43(uint64_t p_44, int32_t * * const * l_754; int32_t * * l_781; int32_t l_879 = 0L; - if ((g_266, l_745) == (g_753, l_754)) + if ((0xccL, l_745) == l_754) { uint8_t l_755 = 255uL; const int32_t l_778 = 0xf909da0bL; @@ -1438,20 +930,18 @@ static const uint8_t func_43(uint64_t p_44, if (*p_46) continue; * (*l_704) = func_49(p_45, - (p_44, func_49((((* (*l_781) <= ((! (~(p_44 && p_44)), l_791) == (* (*l_781), (g_792, (g_793, (void *) 0))), * (* (*l_704))), 6) & g_566, g_566), p_45), + (p_44, func_49((((* (*l_781) <= ((! (~(p_44 && p_44)), l_791) == (* (*l_781), (void *) 0), * (* (*l_704))), 6) & 9L, 9L), p_45), * (*l_744), 0x6eab3cf8L, 0)), - g_566, + 9L, 0); } 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 1500, __PRETTY_FUNCTION__); } else { - volatile struct S1 * l_795 = &g_313; const uint32_t l_802 = 18446744073709551615uL; - *l_795 = g_794; for (; 0;) { uint8_t l_806 = 0xcaL; @@ -1471,12 +961,10 @@ static const uint8_t func_43(uint64_t p_44, { int32_t l_817 = 0xe6cd8062L; * (* (*l_744)) = l_817; - * (*l_709) = (p_46 == p_46) < g_792.f4 > (g_803.f4 || * (*l_709)); } - *l_795 = g_818; } 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 1535, __PRETTY_FUNCTION__); - if (((p_46 != (void *) 0, ((0xbd78L, g_763.f0), (((g_804.f4, (18446744073709551613uL > p_44, p_45) > 0x9be0b728d810c863LL >= g_803.f4 && *p_46 && p_44), p_44) || g_818.f0) < g_818.f1 && p_45)), 2) != p_45) + if (((p_46 != (void *) 0, 0xbd78L), 2) != p_45) { *l_709 = * (*l_744); } @@ -1492,18 +980,14 @@ static const uint8_t func_43(uint64_t p_44, int32_t * l_880 = &l_879; int32_t * l_881 = (void *) 0; { - struct S0 * * l_4142 = (void *) 0; - struct S0 * * l_4143 = (void *) 0; - struct S0 * * l_4144 = &g_1529; - *l_4144 = (*l_1439, & (*l_1439)); - g_1529 == & (*l_1439) ? (void) 0 : ("g_1529 == &(*l_1439)", "t.c", 1558, __PRETTY_FUNCTION__); + 0 ? (void) 0 : ("g_1529 == &(*l_1439)", "t.c", 1558, __PRETTY_FUNCTION__); } for (; 3L >= -28;) { int32_t l_846 = 0x807de2d6L; - l_859 |= (* (*l_781), (((l_846, (g_847, (((g_753, g_804.f2 < p_44 | 1) == g_566 != * (*l_781), 1) != l_858, l_846))), * (* (*l_744))) || g_753.f5, (void *) 0)) != (void *) 0; + l_859 |= (* (*l_781), (((l_846, (1 != l_858, l_846)), * (* (*l_744))), (void *) 0)) != (void *) 0; } - l_872 ^= +p_44 | (((0x3e61d54bL || (((((~g_793.f2, 7) <= 0x508eL >= g_818.f0, p_45), 0x81d241afd9003b1eLL) & -1L && 0xb8a79502d20560bfLL) != 0x61L == g_266, *p_46)) ^ p_45) > g_818.f2, 1uL); + l_872 ^= +p_44 | 1uL; { * (* (*l_745)) |= *l_2178; } @@ -1525,7 +1009,6 @@ static const uint8_t func_43(uint64_t p_44, int32_t l_1373 = 0xc929f91bL; int32_t l_1391 = 0xbd011f0eL; int32_t l_1394 = 0x73d8b77dL; - struct S0 * l_1440 = &g_1441; int16_t l_1500 = 0L; uint16_t l_1507 = 0x6561L; for (l_1148 = 0; l_1148 >= 41; l_1148 = (l_1148, 1)) @@ -1538,7 +1021,6 @@ static const uint8_t func_43(uint64_t p_44, const int32_t * * l_1206 = (void *) 0; const int32_t * * * l_1205 = &l_1206; int32_t * l_1236 = &l_1016; - struct S1 * l_1239 = (void *) 0; int32_t l_1271 = 0x45209252L; int32_t l_1342 = 0xef6f63aL; int32_t l_1353 = 1L; @@ -1546,22 +1028,18 @@ static const uint8_t func_43(uint64_t p_44, int32_t l_1403 = 1L; } { - return g_753.f4; } - l_1440 = l_1439; - l_1440 == &g_804 ? (void) 0 : ("l_1440 == &g_804", "t.c", 1622, __PRETTY_FUNCTION__); - for (g_266 = 0; g_266 < 42; ++g_266) + 0 ? (void) 0 : ("l_1440 == &g_804", "t.c", 1622, __PRETTY_FUNCTION__); + for (; 0xccL < 42;) { - struct S1 * const l_1451; int32_t l_1477 = 0L; int32_t * * * l_1486; int32_t * l_1488 = &l_944; int64_t l_1505 = 4L; - if (((9L == ((l_1450 == l_1451, 11), ((((((((*l_1451, -2L) != (((p_45, ((g_1202.f2, *l_719 | ((g_1441.f4, 0xdeL), p_44)) != l_1476, 3L)), l_1477), p_45) && g_1478) < 1uL, g_1163.f1) >= p_45 > 0xd3L, p_45), 0x9887306885633d2cLL), p_44), *p_46) & g_1163.f1, 0xb9L))) > p_44, 8)) + if (((9L == (11, ((((((-2L != (((p_45, ((*l_719 | (0xdeL, p_44)) != l_1476, 3L)), l_1477), p_45) && 0x647e141eL) < 1uL >= p_45 > 0xd3L, p_45), 0x9887306885633d2cLL), p_44), *p_46), 0xb9L))) > p_44, 8)) { - const struct S1 * l_1485 = &g_818; int32_t l_1487 = -1L; - l_1487 &= (((g_1163.f0 != p_44, l_1485 == (void *) 0), (l_1486 == (void *) 0) < 4L), 0x2b4cdb77L); + l_1487 &= ((0, (l_1486 == (void *) 0) < 4L), 0x2b4cdb77L); l_1477 ^= (* (* (*l_1159)), 0xab871195L); } else @@ -1574,7 +1052,7 @@ static const uint8_t func_43(uint64_t p_44, int32_t * l_1506 = (void *) 0; l_1488 = (void *) 0; l_1488 == 0 ? (void) 0 : ("l_1488 == 0", "t.c", 1647, __PRETTY_FUNCTION__); - *l_1501 &= 0x2f13335eL >= (((p_45, * (*l_1159)) != p_46) <= l_1489 | (((0L, 0xc2c55d5c1c62def3LL & ((0xf0L, 2) < ((252uL & g_792.f2) != * (* (*l_1159)), l_1500) | -10L)), 0x3b274a78L), 65535uL)); + *l_1501 &= 0x2f13335eL >= (((p_45, * (*l_1159)) != p_46) <= l_1489 | (((0L, 0xc2c55d5c1c62def3LL & ((0xf0L, 2) < (252uL != * (* (*l_1159)), l_1500) | -10L)), 0x3b274a78L), 65535uL)); l_1507++; } l_1488 == 0 || l_1488 == &l_944 ? (void) 0 : ("l_1488 == 0 || l_1488 == &l_944", "t.c", 1652, __PRETTY_FUNCTION__); @@ -1583,7 +1061,7 @@ static const uint8_t func_43(uint64_t p_44, 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 1656, __PRETTY_FUNCTION__); 0 ? (void) 0 : ("p_46 == &g_62 || p_46 == &g_25", "t.c", 1657, __PRETTY_FUNCTION__); --l_1629; - *l_1607 = (-7L, 0xaL < (l_1634 && (l_1439 != l_1439 != (g_1639, (p_46 == (void *) 0, (((g_803.f3, p_45), 7) < -2L, 4) || p_44)), *p_46) ^ p_44 ^ 0uL, *l_1612)); + *l_1607 = (-7L, 0xaL < (l_1634 && *p_46 ^ p_44 ^ 0uL, *l_1612)); --l_1709; } else @@ -1874,12 +1352,12 @@ static const uint8_t func_43(uint64_t p_44, int32_t * l_1998 = &l_1735; int32_t * l_1999 = (void *) 0; int32_t * l_2000 = &l_1140; - * (*l_709) ^= (g_793.f0, p_45); + * (*l_709) ^= p_45; ++l_2001; } 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 1954, __PRETTY_FUNCTION__); 0 ? (void) 0 : ("p_46 == &g_62 || p_46 == &g_25", "t.c", 1955, __PRETTY_FUNCTION__); - *l_709 = func_49((!p_44 > (((l_2011, l_2012), (g_2015, 0xfdL ^ l_1240 != g_1174)) == * (*l_709)) ^ p_44, p_44), + *l_709 = func_49((!p_44 > (((l_2011, l_2012), (0uL, 0xfdL)) == * (*l_709)) ^ p_44, p_44), *l_709, p_45, p_46); @@ -1908,7 +1386,6 @@ static uint64_t func_47(int32_t * p_48) const int32_t * * l_1206 = (void *) 0; const int32_t * * * l_1205 = &l_1206; int32_t * l_1236 = &l_269; - struct S1 * l_1239 = (void *) 0; int32_t l_1271 = 0x45209252L; int32_t l_1342 = 0xef6f63aL; int32_t l_1353 = 1L; @@ -2055,7 +1532,6 @@ static uint64_t func_47(int32_t * p_48) int32_t * l_264 = (void *) 0; int32_t * l_265 = &l_157; uint32_t l_270 = 4294967295uL; - --g_266; l_270++; } } @@ -2417,12 +1893,9 @@ static uint64_t func_47(int32_t * p_48) int32_t * l_569 = &l_542; --l_298; *l_317 |= ((((4uL, l_277) && l_316, p_48) != (void *) 0 && * (* (*l_294)), 0xcacce184c6d96f22LL) > * (* (*l_294)), l_316) && l_261; - g_570++; } } p_48 == &l_441 || p_48 == &l_151 ? (void) 0 : ("p_48 == &l_441 || p_48 == &l_151", "t.c", 2512, __PRETTY_FUNCTION__); - g_687++; - --g_692; } } else @@ -2432,7 +1905,6 @@ static uint64_t func_47(int32_t * p_48) l_695++; } 0 ? (void) 0 : ("g_132 == &g_116 || g_132 == &p_48", "t.c", 2528, __PRETTY_FUNCTION__); - return g_313.f0; } static int32_t * func_49(uint8_t p_50, int32_t * p_51, @@ -2495,7 +1967,7 @@ int main(void) { int print_hash_value = 0; 0; - func_1(); + 0; (0x61L, "g_16", print_hash_value); (0x6eab3cf8L, "g_25", print_hash_value); ("g_59.f0", print_hash_value); @@ -2520,100 +1992,98 @@ int main(void) ("g_126.f3", print_hash_value); ("g_126.f4", print_hash_value); ("g_126.f5", print_hash_value); - (g_266, "g_266", print_hash_value); - (g_313.f0, "g_313.f0", print_hash_value); - (g_313.f1, "g_313.f1", print_hash_value); - (g_313.f2, "g_313.f2", print_hash_value); - (g_313.f3, "g_313.f3", print_hash_value); - (g_566, "g_566", print_hash_value); - (g_570, "g_570", print_hash_value); - (g_687, "g_687", print_hash_value); - (g_692, "g_692", print_hash_value); - (g_753.f0, "g_753.f0", print_hash_value); - (g_753.f1, "g_753.f1", print_hash_value); - (g_753.f2, "g_753.f2", print_hash_value); - (g_753.f3, "g_753.f3", print_hash_value); - (g_753.f4, "g_753.f4", print_hash_value); - (g_753.f5, "g_753.f5", print_hash_value); - (g_763.f0, "g_763.f0", print_hash_value); - (g_763.f1, "g_763.f1", print_hash_value); - (g_763.f2, "g_763.f2", print_hash_value); - (g_763.f3, "g_763.f3", print_hash_value); - (g_763.f4, "g_763.f4", print_hash_value); - (g_763.f5, "g_763.f5", print_hash_value); - (g_792.f0, "g_792.f0", print_hash_value); - (g_792.f1, "g_792.f1", print_hash_value); - (g_792.f2, "g_792.f2", print_hash_value); - (g_792.f3, "g_792.f3", print_hash_value); - (g_792.f4, "g_792.f4", print_hash_value); - (g_792.f5, "g_792.f5", print_hash_value); - (g_793.f0, "g_793.f0", print_hash_value); - (g_793.f1, "g_793.f1", print_hash_value); - (g_793.f2, "g_793.f2", print_hash_value); - (g_793.f3, "g_793.f3", print_hash_value); - (g_794.f0, "g_794.f0", print_hash_value); - (g_794.f1, "g_794.f1", print_hash_value); - (g_794.f2, "g_794.f2", print_hash_value); - (g_794.f3, "g_794.f3", print_hash_value); - (g_803.f0, "g_803.f0", print_hash_value); - (g_803.f1, "g_803.f1", print_hash_value); - (g_803.f2, "g_803.f2", print_hash_value); - (g_803.f3, "g_803.f3", print_hash_value); - (g_803.f4, "g_803.f4", print_hash_value); + (0xccL, "g_266", print_hash_value); + ("g_313.f0", print_hash_value); + ("g_313.f1", print_hash_value); + ("g_313.f2", print_hash_value); + ("g_313.f3", print_hash_value); + (9L, "g_566", print_hash_value); + (0uL, "g_570", print_hash_value); + (250uL, "g_687", print_hash_value); + (0x82L, "g_692", print_hash_value); + ("g_753.f0", print_hash_value); + ("g_753.f1", print_hash_value); + ("g_753.f2", print_hash_value); + ("g_753.f3", print_hash_value); + ("g_753.f4", print_hash_value); + ("g_753.f5", print_hash_value); + ("g_763.f0", print_hash_value); + ("g_763.f1", print_hash_value); + ("g_763.f2", print_hash_value); + ("g_763.f3", print_hash_value); + ("g_763.f4", print_hash_value); + ("g_763.f5", print_hash_value); + ("g_792.f0", print_hash_value); + ("g_792.f1", print_hash_value); + ("g_792.f2", print_hash_value); + ("g_792.f3", print_hash_value); + ("g_792.f4", print_hash_value); + ("g_792.f5", print_hash_value); + ("g_793.f0", print_hash_value); + ("g_793.f1", print_hash_value); + ("g_793.f2", print_hash_value); + ("g_793.f3", print_hash_value); + ("g_794.f0", print_hash_value); + ("g_794.f1", print_hash_value); + ("g_794.f2", print_hash_value); + ("g_794.f3", print_hash_value); + ("g_803.f0", print_hash_value); + ("g_803.f1", print_hash_value); + ("g_803.f2", print_hash_value); + ("g_803.f3", print_hash_value); + ("g_803.f4", print_hash_value); if (0xe07f0936a74b4fbfLL < -2270085556831825985) { } - (g_803.f5, "g_803.f5", print_hash_value); - (g_804.f0, "g_804.f0", print_hash_value); - (g_804.f1, "g_804.f1", print_hash_value); - (g_804.f2, "g_804.f2", print_hash_value); - (g_804.f3, "g_804.f3", print_hash_value); - (g_804.f4, "g_804.f4", print_hash_value); - (g_804.f5, "g_804.f5", print_hash_value); - (g_818.f0, "g_818.f0", print_hash_value); - (g_818.f1, "g_818.f1", print_hash_value); - (g_818.f2, "g_818.f2", print_hash_value); - (g_818.f3, "g_818.f3", print_hash_value); - (g_847.f0, "g_847.f0", print_hash_value); - (g_847.f1, "g_847.f1", print_hash_value); - (g_847.f2, "g_847.f2", print_hash_value); - (g_847.f3, "g_847.f3", print_hash_value); - (g_1163.f0, "g_1163.f0", print_hash_value); - (g_1163.f1, "g_1163.f1", print_hash_value); - (g_1163.f2, "g_1163.f2", print_hash_value); + ("g_803.f5", print_hash_value); + ("g_804.f0", print_hash_value); + ("g_804.f1", print_hash_value); + ("g_804.f2", print_hash_value); + ("g_804.f3", print_hash_value); + ("g_804.f4", print_hash_value); + ("g_804.f5", print_hash_value); + ("g_818.f0", print_hash_value); + ("g_818.f1", print_hash_value); + ("g_818.f2", print_hash_value); + ("g_818.f3", print_hash_value); + ("g_847.f0", print_hash_value); + ("g_847.f1", print_hash_value); + ("g_847.f2", print_hash_value); + ("g_847.f3", print_hash_value); + ("g_1163.f0", print_hash_value); + ("g_1163.f1", print_hash_value); + ("g_1163.f2", print_hash_value); { print_hash_value ^= 0xab871195L; } - (g_1163.f3, "g_1163.f3", print_hash_value); - (g_1202.f0, "g_1202.f0", print_hash_value); - (g_1202.f1, "g_1202.f1", print_hash_value); - (g_1202.f2, "g_1202.f2", print_hash_value); - (g_1202.f3, "g_1202.f3", print_hash_value); - (g_1416, "g_1416", print_hash_value); - (g_1441.f0, "g_1441.f0", print_hash_value); - (g_1441.f1, "g_1441.f1", print_hash_value); - (g_1441.f2, "g_1441.f2", print_hash_value); - (g_1441.f3, "g_1441.f3", print_hash_value); - (g_1441.f4, "g_1441.f4", print_hash_value); - (g_1441.f5, "g_1441.f5", print_hash_value); + ("g_1163.f3", print_hash_value); + ("g_1202.f0", print_hash_value); + ("g_1202.f1", print_hash_value); + ("g_1202.f2", print_hash_value); + ("g_1202.f3", print_hash_value); + (0x7aec422eL, "g_1416", print_hash_value); + ("g_1441.f0", print_hash_value); + ("g_1441.f1", print_hash_value); + ("g_1441.f2", print_hash_value); + ("g_1441.f3", print_hash_value); + ("g_1441.f4", print_hash_value); + ("g_1441.f5", print_hash_value); if (g_3383 != 0 && *g_3383 != 0 && * (*g_3383) != 0 && * (*g_3383) < 0) { - * (&g_2243) &= 0xd866L || g_753.f5; } - (g_1478, "g_1478", print_hash_value); - (g_1530.f0, "g_1530.f0", print_hash_value); - (g_1530.f1, "g_1530.f1", print_hash_value); - (g_1530.f2, "g_1530.f2", print_hash_value); - (g_1530.f3, "g_1530.f3", print_hash_value); - (g_1530.f4, "g_1530.f4", print_hash_value); - if (g_1648 < -509606375) + (0x647e141eL, "g_1478", print_hash_value); + ("g_1530.f0", print_hash_value); + ("g_1530.f1", print_hash_value); + ("g_1530.f2", print_hash_value); + ("g_1530.f3", print_hash_value); + ("g_1530.f4", print_hash_value); + if (0xe1a00619L < -509606375) { for (; 3L == -30;) { const int32_t * * l_1206 = (void *) 0; const int32_t * * * l_1205 = &l_1206; int32_t * l_1236; - struct S1 * l_1239 = (void *) 0; int32_t l_1271 = 0x45209252L; int32_t l_1342 = 0xef6f63aL; int32_t l_1353 = 1L; @@ -2622,107 +2092,102 @@ int main(void) } ; } - (g_1530.f5, "g_1530.f5", print_hash_value); - (g_1594.f0, "g_1594.f0", print_hash_value); - (g_1594.f1, "g_1594.f1", print_hash_value); - (g_1594.f2, "g_1594.f2", print_hash_value); - (g_1594.f3, "g_1594.f3", print_hash_value); - (g_1639.f0, "g_1639.f0", print_hash_value); - (g_1639.f1, "g_1639.f1", print_hash_value); - (g_1639.f2, "g_1639.f2", print_hash_value); - (g_1639.f3, "g_1639.f3", print_hash_value); - (g_1639.f4, "g_1639.f4", print_hash_value); - (g_1639.f5, "g_1639.f5", print_hash_value); - (g_1648, "g_1648", print_hash_value); - (g_2015, "g_2015", print_hash_value); - (g_2191.f0, "g_2191.f0", print_hash_value); - (g_2191.f1, "g_2191.f1", print_hash_value); - (g_2191.f2, "g_2191.f2", print_hash_value); - (g_2191.f3, "g_2191.f3", print_hash_value); - (g_2213.f0, "g_2213.f0", print_hash_value); - (g_2213.f1, "g_2213.f1", print_hash_value); - (g_2213.f2, "g_2213.f2", print_hash_value); - (g_2213.f3, "g_2213.f3", print_hash_value); - (g_2243, "g_2243", print_hash_value); + ("g_1530.f5", print_hash_value); + ("g_1594.f0", print_hash_value); + ("g_1594.f1", print_hash_value); + ("g_1594.f2", print_hash_value); + ("g_1594.f3", print_hash_value); + ("g_1639.f0", print_hash_value); + ("g_1639.f1", print_hash_value); + ("g_1639.f2", print_hash_value); + ("g_1639.f3", print_hash_value); + ("g_1639.f4", print_hash_value); + ("g_1639.f5", print_hash_value); + (0xe1a00619L, "g_1648", print_hash_value); + (0uL, "g_2015", print_hash_value); + ("g_2191.f0", print_hash_value); + ("g_2191.f1", print_hash_value); + ("g_2191.f2", print_hash_value); + ("g_2191.f3", print_hash_value); + ("g_2213.f0", print_hash_value); + ("g_2213.f1", print_hash_value); + ("g_2213.f2", print_hash_value); + ("g_2213.f3", print_hash_value); + (0x41ccde37L, "g_2243", print_hash_value); if (g_2976 != 0 && *g_2976 != 0 && * (*g_2976) != 0 && * (*g_2976) < 0) { } (g_2309, "g_2309", print_hash_value); - (g_2321.f0, "g_2321.f0", print_hash_value); - (g_2321.f1, "g_2321.f1", print_hash_value); - (g_2321.f2, "g_2321.f2", print_hash_value); - if (g_1478 < 1685984286) + ("g_2321.f0", print_hash_value); + ("g_2321.f1", print_hash_value); + ("g_2321.f2", print_hash_value); + if (0x647e141eL < 1685984286) { { int32_t l_817 = 0xe6cd8062L; } } - (g_2321.f3, "g_2321.f3", print_hash_value); - (g_2321.f4, "g_2321.f4", print_hash_value); - (g_2321.f5, "g_2321.f5", print_hash_value); - (g_2325.f0, "g_2325.f0", print_hash_value); - (g_2325.f1, "g_2325.f1", print_hash_value); - (g_2325.f2, "g_2325.f2", print_hash_value); - (g_2325.f3, "g_2325.f3", print_hash_value); - (g_2326.f0, "g_2326.f0", print_hash_value); - (g_2326.f1, "g_2326.f1", print_hash_value); - (g_2326.f2, "g_2326.f2", print_hash_value); - (g_2326.f3, "g_2326.f3", print_hash_value); - (g_2347.f0, "g_2347.f0", print_hash_value); - (g_2347.f1, "g_2347.f1", print_hash_value); - (g_2347.f2, "g_2347.f2", print_hash_value); - (g_2347.f3, "g_2347.f3", print_hash_value); - (g_2347.f4, "g_2347.f4", print_hash_value); - (g_2347.f5, "g_2347.f5", print_hash_value); - (g_2792.f0, "g_2792.f0", print_hash_value); - (g_2792.f1, "g_2792.f1", print_hash_value); - (g_2792.f2, "g_2792.f2", print_hash_value); - (g_2792.f3, "g_2792.f3", print_hash_value); + ("g_2321.f3", print_hash_value); + ("g_2321.f4", print_hash_value); + ("g_2321.f5", print_hash_value); + ("g_2325.f0", print_hash_value); + ("g_2325.f1", print_hash_value); + ("g_2325.f2", print_hash_value); + ("g_2325.f3", print_hash_value); + ("g_2326.f0", print_hash_value); + ("g_2326.f1", print_hash_value); + ("g_2326.f2", print_hash_value); + ("g_2326.f3", print_hash_value); + ("g_2347.f0", print_hash_value); + ("g_2347.f1", print_hash_value); + ("g_2347.f2", print_hash_value); + ("g_2347.f3", print_hash_value); + ("g_2347.f4", print_hash_value); + ("g_2347.f5", print_hash_value); + ("g_2792.f0", print_hash_value); + ("g_2792.f1", print_hash_value); + ("g_2792.f2", print_hash_value); + ("g_2792.f3", print_hash_value); (g_2951, "g_2951", print_hash_value); if (g_2280 != 0 && *g_2280 != 0 && *g_2280 < 0) { { int32_t * l_124; 0 ? (void) 0 : ("g_116 == &g_62", "t.c", 2838, __PRETTY_FUNCTION__); - g_313 = g_1594; } } - (g_2952.f0, "g_2952.f0", print_hash_value); - (g_2952.f1, "g_2952.f1", print_hash_value); - (g_2952.f2, "g_2952.f2", print_hash_value); - (g_2952.f3, "g_2952.f3", print_hash_value); + ("g_2952.f0", print_hash_value); + ("g_2952.f1", print_hash_value); + ("g_2952.f2", print_hash_value); + ("g_2952.f3", print_hash_value); (g_3732, "g_3732", print_hash_value); - (g_3771.f0, "g_3771.f0", print_hash_value); - (g_3771.f1, "g_3771.f1", print_hash_value); - (g_3771.f2, "g_3771.f2", print_hash_value); - (g_3771.f3, "g_3771.f3", print_hash_value); - (g_3771.f4, "g_3771.f4", print_hash_value); - (g_3771.f5, "g_3771.f5", print_hash_value); + ("g_3771.f0", print_hash_value); + ("g_3771.f1", print_hash_value); + ("g_3771.f2", print_hash_value); + ("g_3771.f3", print_hash_value); + ("g_3771.f4", print_hash_value); + ("g_3771.f5", print_hash_value); (g_4114, "g_4114", print_hash_value); - (g_4141.f0, "g_4141.f0", print_hash_value); - (g_4141.f1, "g_4141.f1", print_hash_value); - (g_4141.f2, "g_4141.f2", print_hash_value); - (g_4141.f3, "g_4141.f3", print_hash_value); + ("g_4141.f0", print_hash_value); + ("g_4141.f1", print_hash_value); + ("g_4141.f2", print_hash_value); + ("g_4141.f3", print_hash_value); { { - struct S0 * * l_4142 = (void *) 0; - struct S0 * * l_4143 = (void *) 0; - struct S0 * * l_4144 = &g_1529; - *l_4144 = (g_803, &g_803); - g_1529 == &g_803 ? (void) 0 : ("g_1529 == &g_803", "t.c", 2870, __PRETTY_FUNCTION__); + 0 ? (void) 0 : ("g_1529 == &g_803", "t.c", 2870, __PRETTY_FUNCTION__); } } - (g_4141.f4, "g_4141.f4", print_hash_value); - (g_4141.f5, "g_4141.f5", print_hash_value); - (g_4181.f0, "g_4181.f0", print_hash_value); - (g_4181.f1, "g_4181.f1", print_hash_value); - (g_4181.f2, "g_4181.f2", print_hash_value); - (g_4181.f3, "g_4181.f3", print_hash_value); + ("g_4141.f4", print_hash_value); + ("g_4141.f5", print_hash_value); + ("g_4181.f0", print_hash_value); + ("g_4181.f1", print_hash_value); + ("g_4181.f2", print_hash_value); + ("g_4181.f3", print_hash_value); (g_4582, "g_4582", print_hash_value); - (g_4585.f0, "g_4585.f0", print_hash_value); - (g_4585.f1, "g_4585.f1", print_hash_value); - (g_4585.f2, "g_4585.f2", print_hash_value); - (g_4585.f3, "g_4585.f3", print_hash_value); + ("g_4585.f0", print_hash_value); + ("g_4585.f1", print_hash_value); + ("g_4585.f2", print_hash_value); + ("g_4585.f3", print_hash_value); (0xffffffffuL ^ 0xffffffffuL, print_hash_value); return 0; } diff --git a/rtree-c/test/expected/clang-23353/reduction/x8.c b/rtree-c/test/expected/clang-23353/reduction/x8.c index 80c2650776adb10a15feafc50309995c73278a92..25486c7dab413900c770b17a546fef61f092e6bd 100644 --- a/rtree-c/test/expected/clang-23353/reduction/x8.c +++ b/rtree-c/test/expected/clang-23353/reduction/x8.c @@ -7,2540 +7,45 @@ typedef unsigned char uint8_t; typedef unsigned short int uint16_t; typedef unsigned int uint32_t; typedef unsigned long long int uint64_t; -static int32_t func_2(const uint16_t p_5, - uint16_t p_6, - int64_t p_7); -static int16_t func_10(uint32_t p_11, - int32_t p_12, - uint8_t p_13, - int16_t p_14); -static uint16_t func_19(int32_t p_20); -static uint64_t func_26(int64_t p_27, - int32_t * p_28, - const int32_t * const p_29); -static int32_t * func_30(uint32_t p_31, int32_t * p_32); -static int16_t func_35(const uint32_t p_36); -static const uint8_t func_43(uint64_t p_44, - uint32_t p_45, - int32_t * p_46); -static uint64_t func_47(int32_t * p_48); -static int32_t * func_49(uint8_t p_50, - int32_t * p_51, - int8_t p_52, - int32_t * p_53); -static struct S1 { - signed f0 : 5; signed f1 : 8; uint32_t f2; volatile uint16_t f3; - } func_1() -{ - uint32_t l_15 = 1uL; - int32_t l_4167 = 0xbbb51a81L; - int32_t * l_4218; - int32_t * l_4219 = (void *) 0; - int32_t * l_4220; - int32_t * l_4221; - int32_t * l_4222; - int32_t * l_4223; - int32_t * l_4224 = (void *) 0; - int32_t * l_4225 = (void *) 0; - int32_t * l_4226 = (void *) 0; - int32_t * l_4227; - int32_t * l_4228; - int32_t * l_4229; - int32_t * l_4230; - int32_t * l_4231; - int32_t * l_4232; - int32_t * l_4233; - int32_t * l_4234 = (void *) 0; - int32_t * l_4235 = (void *) 0; - int32_t * l_4236; - int32_t * l_4237; - int32_t * l_4238 = (void *) 0; - int32_t * l_4239; - int32_t * l_4240; - int32_t * l_4241; - int32_t * l_4242; - int32_t * l_4243; - int32_t * l_4244; - int32_t * l_4245; - int32_t * l_4246; - int32_t * l_4247; - int32_t * l_4248; - int32_t * l_4249; - int32_t l_4250 = 0L; - int32_t * l_4251 = (void *) 0; - int32_t * l_4252; - int32_t l_4253 = 0x2abe3b11L; - int32_t * l_4254 = &l_4250; - int32_t * l_4255 = &l_4250; - int32_t * l_4256; - int32_t * l_4257; - int32_t * l_4258 = (void *) 0; - int32_t * l_4259 = (void *) 0; - int32_t * l_4260; - int32_t * l_4261 = &l_4250; - int32_t * l_4262 = (void *) 0; - int32_t * l_4263; - int32_t * l_4264 = (void *) 0; - int32_t l_4265 = 0xb26642c1L; - int32_t * l_4266 = (void *) 0; - int32_t * l_4267; - int32_t * l_4268; - int32_t * l_4269; - int32_t * l_4270; - int32_t * l_4271; - int32_t * l_4272 = &l_4265; - int32_t * l_4273; - int32_t * l_4274 = (void *) 0; - int32_t * l_4275; - int32_t * l_4276; - int32_t l_4277 = -3L; - int32_t * l_4278; - int32_t * l_4279; - int32_t * l_4280 = (void *) 0; - int32_t * l_4281; - int32_t * l_4282 = &l_4277; - int32_t * l_4283; - int32_t * l_4284; - int32_t * l_4285; - int32_t * l_4286 = (void *) 0; - int32_t * l_4287 = &l_4253; - int32_t * l_4288; - int32_t * l_4289 = (void *) 0; - int32_t * l_4290; - int32_t * l_4291 = &l_4253; - int32_t * l_4292 = (void *) 0; - int32_t * l_4293 = &l_4253; - int32_t * l_4294 = &l_4265; - int32_t * l_4295 = &l_4253; - int32_t * l_4296 = &l_4265; - int32_t * l_4297; - int32_t * l_4298; - int32_t * l_4299; - int32_t l_4300 = 5L; - int32_t * l_4301 = &l_4277; - int32_t * l_4302 = (void *) 0; - int32_t * l_4303 = (void *) 0; - int32_t * l_4304 = &l_4300; - int32_t * l_4305; - int32_t * l_4306 = &l_4277; - int32_t * l_4307 = (void *) 0; - int32_t * l_4308 = (void *) 0; - int32_t * l_4309 = &l_4250; - int32_t * l_4310 = (void *) 0; - int32_t * l_4311; - int32_t * l_4312 = &l_4265; - int32_t * l_4313 = &l_4253; - int32_t * l_4314 = &l_4250; - int32_t * l_4315 = &l_4300; - int32_t * l_4316 = &l_4250; - int32_t l_4317 = 0x48237beaL; - int32_t * l_4318 = &l_4253; - int32_t * l_4319 = &l_4300; - int32_t * l_4320 = &l_4300; - int32_t * l_4321; - int32_t * l_4322 = &l_4317; - int32_t * l_4323; - int32_t * l_4324; - int32_t * l_4325 = &l_4300; - int32_t l_4326 = 0x667759c3L; - int32_t * l_4327; - int32_t * l_4328; - int32_t * l_4329; - int32_t * l_4330 = (void *) 0; - int32_t * l_4331; - int32_t * l_4332 = &l_4265; - int32_t * l_4333 = &l_4326; - int32_t * l_4334 = (void *) 0; - int32_t * l_4335; - int32_t * l_4336 = (void *) 0; - int32_t * l_4337 = (void *) 0; - int32_t * l_4338; - int32_t * l_4339 = &l_4277; - int32_t l_4340 = 0x37f92d6L; - int32_t * l_4341 = &l_4300; - int32_t * l_4342 = (void *) 0; - int32_t l_4343 = 0x3f804c9eL; - int32_t * l_4344 = &l_4343; - int32_t * l_4345 = &l_4317; - int32_t * l_4346 = &l_4340; - int32_t * l_4347 = &l_4343; - int32_t * l_4348 = &l_4343; - int32_t * l_4349 = &l_4317; - int32_t * l_4350 = &l_4343; - int32_t * l_4351 = &l_4317; - int32_t l_4352 = 0x7977f3efL; - int32_t * l_4353 = &l_4317; - int32_t l_4354 = -2L; - int32_t * l_4355 = (void *) 0; - int32_t l_4356 = -1L; - int32_t * l_4357 = &l_4356; - int32_t * l_4358 = (void *) 0; - int32_t * l_4359; - int32_t * l_4360 = (void *) 0; - int32_t * l_4361 = &l_4265; - int32_t * l_4362 = &l_4265; - int32_t * l_4363 = &l_4340; - int32_t * l_4364 = (void *) 0; - int32_t * l_4365 = (void *) 0; - int32_t * l_4366 = (void *) 0; - int32_t * l_4367 = (void *) 0; - int32_t * l_4368 = &l_4265; - int32_t * l_4369 = (void *) 0; - int32_t * l_4370 = &l_4354; - int32_t * l_4371 = &l_4354; - int32_t * l_4372 = &l_4300; - int32_t * l_4373 = &l_4352; - int32_t * l_4374 = &l_4326; - int32_t * l_4375 = &l_4265; - int32_t * l_4376 = &l_4250; - int32_t * l_4377 = &l_4343; - int32_t * l_4378; - int32_t * l_4379 = (void *) 0; - int32_t l_4380 = -1L; - int32_t * l_4381 = (void *) 0; - int32_t * l_4382 = &l_4352; - int32_t * l_4383 = &l_4265; - int32_t l_4384 = 0L; - int32_t * l_4385 = (void *) 0; - int32_t * l_4386 = &l_4340; - int32_t * l_4387 = (void *) 0; - int32_t * l_4388; - int32_t * l_4389 = &l_4356; - int32_t * l_4390 = &l_4317; - int32_t * l_4391 = &l_4317; - int32_t * l_4392 = &l_4300; - int32_t * l_4393 = &l_4253; - int32_t * l_4394 = &l_4300; - int32_t * l_4395 = &l_4300; - int32_t * l_4396 = (void *) 0; - int32_t * l_4397 = &l_4250; - int32_t * l_4398 = &l_4343; - int32_t * l_4399 = (void *) 0; - int32_t * l_4400 = &l_4354; - int32_t * l_4401 = &l_4300; - int32_t * l_4402 = &l_4354; - int32_t * l_4403 = &l_4343; - int32_t * l_4404 = &l_4340; - int32_t * l_4405 = &l_4300; - int32_t * l_4406 = &l_4253; - int32_t * l_4407 = &l_4300; - int32_t * l_4408 = &l_4384; - int32_t * l_4409 = &l_4384; - int32_t * l_4410 = (void *) 0; - int32_t * l_4411 = (void *) 0; - int32_t * l_4412 = &l_4343; - int32_t * l_4413; - int32_t * l_4414; - int32_t * l_4415 = &l_4317; - int32_t * l_4416 = &l_4384; - int32_t * l_4417 = &l_4277; - int32_t * l_4418 = &l_4352; - int32_t * l_4419; - int32_t * l_4420 = &l_4354; - int32_t * l_4421 = &l_4340; - int32_t * l_4422; - int32_t * l_4423 = (void *) 0; - int32_t * l_4424 = (void *) 0; - int32_t * l_4425 = (void *) 0; - int32_t * l_4426 = (void *) 0; - int32_t * l_4427 = &l_4253; - int32_t * l_4428 = &l_4340; - int32_t l_4429 = 0x48043658L; - int32_t * l_4430 = &l_4380; - int32_t * l_4431 = (void *) 0; - int32_t * l_4432 = &l_4277; - int32_t * l_4433 = (void *) 0; - int32_t * l_4434 = (void *) 0; - int32_t * l_4435 = &l_4354; - int32_t * l_4436 = &l_4354; - int32_t * l_4437 = &l_4300; - int32_t l_4438 = 0xaf8cfb1dL; - int32_t l_4439 = 0x24d4fcbL; - int32_t * l_4440 = (void *) 0; - int32_t * l_4441 = &l_4317; - int32_t * l_4442 = &l_4277; - int32_t * l_4443 = &l_4439; - int32_t * l_4444 = (void *) 0; - int32_t * l_4445 = &l_4352; - int32_t l_4446 = 1L; - int32_t * l_4447 = (void *) 0; - int32_t * l_4448 = &l_4317; - int32_t * l_4449; - int32_t * l_4450 = &l_4340; - int8_t l_4451 = 0L; - int32_t * l_4452 = &l_4352; - int32_t * l_4453 = (void *) 0; - int32_t * l_4454 = &l_4265; - int32_t * l_4455 = (void *) 0; - int32_t * l_4456; - int32_t * l_4457 = (void *) 0; - int32_t * l_4458 = (void *) 0; - int32_t * l_4459 = &l_4253; - int32_t * l_4460 = &l_4277; - int32_t * l_4461 = &l_4354; - int32_t l_4462 = 0x9aba066eL; - int32_t * l_4463 = &l_4354; - int16_t l_4464 = 0x7d24L; - int32_t * l_4465 = (void *) 0; - int32_t * l_4466 = &l_4446; - int32_t * l_4467; - int32_t * l_4468 = (void *) 0; - int32_t * l_4469 = (void *) 0; - int32_t * l_4470 = &l_4429; - int32_t * l_4471 = (void *) 0; - int32_t * l_4472 = &l_4253; - int32_t * l_4473 = &l_4253; - int32_t * l_4474 = &l_4253; - int32_t l_4475 = 1L; - int32_t * l_4476 = (void *) 0; - int32_t * l_4477; - int32_t * l_4478 = &l_4439; - int32_t * l_4479 = &l_4253; - int32_t * l_4480 = (void *) 0; - int32_t * l_4481 = (void *) 0; - int32_t * l_4482 = &l_4439; - int32_t * l_4483 = (void *) 0; - int32_t * l_4484 = &l_4356; - int32_t l_4485 = 0x809a8f8aL; - int32_t * l_4486 = &l_4352; - int32_t l_4487 = 0xd6b371aeL; - int32_t * l_4488; - int32_t * l_4489 = &l_4438; - int32_t * l_4490 = (void *) 0; - int32_t * l_4491 = (void *) 0; - int32_t * l_4492 = &l_4429; - int32_t * l_4493; - int32_t * l_4494 = &l_4487; - int32_t * l_4495; - int32_t * l_4496 = &l_4265; - int32_t * l_4497; - int32_t l_4498 = 0xfa593587L; - int32_t * l_4499 = &l_4485; - int32_t * l_4500 = &l_4380; - int32_t * l_4501 = &l_4356; - int32_t l_4502 = 5L; - int32_t * l_4503 = (void *) 0; - int32_t * l_4504 = &l_4475; - int32_t * l_4505 = &l_4380; - int32_t * l_4506 = &l_4340; - int32_t * l_4507; - int32_t * l_4508 = (void *) 0; - int32_t * l_4509 = (void *) 0; - int32_t * l_4510 = (void *) 0; - int32_t l_4511 = 0L; - int32_t * l_4512 = &l_4511; - int32_t * l_4513 = &l_4250; - int32_t * l_4514; - int32_t * l_4515; - int32_t * l_4516 = (void *) 0; - int32_t l_4517 = 0xc69cda21L; - int32_t * l_4518 = &l_4340; - int32_t * l_4519 = &l_4485; - int32_t * l_4520 = &l_4485; - int32_t * l_4521 = (void *) 0; - int32_t * l_4522 = &l_4475; - int32_t l_4523 = 1L; - int32_t * l_4524 = &l_4343; - int32_t * l_4525 = (void *) 0; - int32_t * l_4526; - int32_t * l_4527; - int32_t * l_4528 = &l_4439; - int32_t * l_4529; - int32_t * l_4530 = &l_4438; - int32_t * l_4531 = &l_4250; - int32_t * l_4532 = &l_4300; - int32_t * l_4533 = &l_4517; - int32_t * l_4534; - int32_t * l_4535 = &l_4446; - int32_t * l_4536 = &l_4498; - int32_t * l_4537 = &l_4250; - int32_t * l_4538; - int32_t * l_4539 = &l_4253; - int32_t l_4540 = 0x39f19491L; - int32_t * l_4541 = &l_4340; - int32_t * l_4542 = &l_4250; - int32_t * l_4543 = &l_4326; - int32_t * l_4544 = &l_4517; - int32_t * l_4545 = (void *) 0; - int32_t l_4546 = 0xb2acba95L; - int32_t * l_4547 = &l_4462; - int32_t * l_4548 = &l_4253; - int32_t l_4549 = 2L; - int32_t * l_4550 = (void *) 0; - int32_t * l_4551 = &l_4384; - int32_t * l_4552 = (void *) 0; - int32_t * l_4553; - int32_t l_4554 = 0x700d2cb3L; - int32_t * l_4555 = &l_4326; - int32_t * l_4556 = &l_4429; - int32_t * l_4557 = &l_4429; - int32_t * l_4558 = &l_4326; - int32_t l_4559 = 1L; - int32_t * l_4560 = (void *) 0; - int32_t * l_4561; - int32_t * l_4562; - int32_t * l_4563 = &l_4340; - int32_t * l_4564 = &l_4462; - int32_t * l_4565 = &l_4517; - int32_t * l_4566 = (void *) 0; - int32_t * l_4567 = &l_4326; - int32_t * l_4568 = (void *) 0; - int32_t * l_4569 = &l_4265; - int32_t l_4570 = 0x26af8350L; - int32_t * l_4571; - int32_t * l_4572 = &l_4485; - int32_t * l_4573 = &l_4343; - int32_t * l_4574 = &l_4517; - int32_t * l_4575 = &l_4380; - int32_t * l_4576 = &l_4559; - int32_t * l_4577 = (void *) 0; - int32_t * l_4578 = &l_4475; - int32_t * l_4579 = &l_4554; - int32_t * l_4580 = &l_4546; - int32_t * l_4581 = &l_4549; - if (func_2(0, 0, l_15)) - { - struct S0 { - volatile uint8_t f0; - volatile uint32_t f1; - const volatile int16_t f2; - volatile uint32_t f3; - int16_t f4; - volatile uint64_t f5; - } * * l_4142 = (void *) 0; - struct S0 * * l_4143 = (void *) 0; - struct S0 * * l_4144; - 0 ? (void) 0 : ("g_1529 == &g_59", "t.c", 500, __PRETTY_FUNCTION__); - } - else - { - int32_t * l_4147; - int16_t l_4178 = 1L; - const struct S1 { - signed f0 : 5; signed f1 : 8; uint32_t f2; volatile uint16_t f3; - } * * l_4179; - int32_t * l_4209; - int32_t * l_4210; - int32_t * l_4211; - int32_t * l_4212 = (void *) 0; - uint8_t l_4213 = 0x23L; - for (; 0;) - { - int32_t * l_4168; - int32_t * * l_4169 = &l_4147; - 0 ? (void) 0 : ("g_116 == &g_2243", "t.c", 518, __PRETTY_FUNCTION__); - } - 0 ? (void) 0 : ("g_116 == &g_2243 || g_116 == &g_62 || g_116 == &g_25 || g_116 == &g_2951", "t.c", 521, __PRETTY_FUNCTION__); - for (; 0x7aec422eL == 17;) - { - uint16_t l_4172 = 0xcb82L; - if (*l_4147) - break; - if (l_4172) - continue; - l_4147 = l_4147; - } - if (l_15) - { - const struct S1 * * l_4180; - int32_t l_4184 = 0x3aba727bL; - l_4180 = ((l_4167 || 1L, l_4178), l_4179); - for (; 0x91fa2ad1L <= 0;) - { - if (l_4184) - break; - } - } - else - { - int32_t * * const l_4191; - int32_t l_4208 = 6L; - l_4208 |= (((((6L, l_4167) >= * (*l_4191), 0x9142L) & *l_4147 && 9L, *l_4147), 0xbaL), *l_4147) ^ *l_4147; - } - ++l_4213; - } - 0 ? (void) 0 : ("g_116 == &g_2243 || g_116 == &g_62 || g_116 == &g_25 || g_116 == &g_2951", "t.c", 552, __PRETTY_FUNCTION__); - 0 ? (void) 0 : ("g_1529 == &g_1530 || g_1529 == &g_59", "t.c", 554, __PRETTY_FUNCTION__); - 0 ? (void) 0 : ("g_4217 == &g_3771", "t.c", 557, __PRETTY_FUNCTION__); -} -static int32_t func_2(const uint16_t p_5, - uint16_t p_6, - int64_t p_7) -{ - int32_t * l_2977; - int32_t * l_2978; - int32_t * l_2979; - int32_t * l_2980; - int32_t l_2981 = 5L; - int32_t * l_2982; - int32_t * l_2983; - int32_t * l_2984 = &l_2981; - int32_t * l_2985; - int32_t * l_2986; - int32_t * l_2987 = (void *) 0; - int32_t * l_2988 = (void *) 0; - int32_t * l_2989; - int32_t * l_2990; - int32_t * l_2991; - int32_t * l_2992; - int32_t * l_2993; - int32_t * l_2994 = &l_2981; - int32_t * l_2995; - int32_t * l_2996; - uint16_t l_2997 = 0xc9eaL; - volatile struct S1 { - signed f0 : 5; signed f1 : 8; uint32_t f2; volatile uint16_t f3; - } * l_3013; - int32_t l_3126 = 0L; - int32_t l_3176 = 6L; - int32_t l_3226 = -1L; - int32_t l_3321 = 0L; - int32_t l_3328 = -4L; - int32_t l_3333 = 0L; - int32_t l_3356 = 5L; - int32_t l_3361 = -1L; - int64_t l_3747 = 0L; - int64_t l_3749 = 0L; - uint16_t l_3751 = 65534uL; - int32_t l_3926 = -1L; - uint64_t l_4130 = 1uL; - l_2997++; - for (; 0x6eab3cf8L >= 4;) - { - int16_t l_3004 = 0x2013L; - int32_t * l_3009 = &l_2981; - uint32_t l_3041 = 0x651f90c1L; - struct S0 { - volatile uint8_t f0; - volatile uint32_t f1; - const volatile int16_t f2; - volatile uint32_t f3; - int16_t f4; - volatile uint64_t f5; - } * const l_3076; - int32_t * l_3090; - int32_t l_3097 = 0x35609814L; - int32_t l_3105 = 1L; - int32_t l_3110 = 3L; - int32_t l_3147 = 0xe69c58b4L; - int32_t l_3269 = 0x28ad7facL; - int32_t l_3289 = 0xd54208e6L; - int32_t l_3302 = 0x21e03ceaL; - int32_t l_3317 = 0xc98a449bL; - int32_t l_3345 = 0x41385635L; - uint32_t l_3920 = 4294967286uL; - int32_t * l_3923 = (void *) 0; - struct S0 * * l_4140; - } - return *l_2977; -} -static int16_t func_10(uint32_t p_11, - int32_t p_12, - uint8_t p_13, - int16_t p_14) -{ - uint32_t l_2958 = 0x5d6f4b1aL; - uint32_t l_2961 = 7uL; - int32_t * l_2975; - 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25 || g_116 == &g_2951", "t.c", 642, __PRETTY_FUNCTION__); - return p_13; -} -static uint16_t func_19(int32_t p_20) -{ - uint16_t l_22 = 0x780eL; - int32_t * l_23 = (void *) 0; - int32_t * l_24; - int32_t * l_2950; - int32_t * * * l_2953; - int32_t * l_2956 = (void *) 0; - int32_t * l_2957; - *l_24 = !l_22; - *l_2950 &= func_26(*l_24, func_30(p_20, 0), l_24) == p_20; - 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 664, __PRETTY_FUNCTION__); - return *l_24; -} -static uint64_t func_26(int64_t p_27, - int32_t * p_28, - const int32_t * const p_29) -{ - const uint32_t l_2817 = 0uL; - int32_t * l_2826; - int32_t * l_2827; - int32_t l_2828 = 0x1ade7b66L; - int32_t * l_2829 = (void *) 0; - int32_t * l_2830; - int32_t * l_2831; - int32_t * l_2832 = &l_2828; - int32_t * l_2833; - int32_t l_2834 = -10L; - int32_t * l_2835 = &l_2834; - int32_t l_2836 = 0xb0b37ac5L; - int32_t * l_2837; - int32_t * l_2838 = &l_2828; - int32_t * l_2839; - int32_t * l_2840; - int32_t * l_2841 = (void *) 0; - int32_t * l_2842 = &l_2836; - int32_t * l_2843; - int32_t * l_2844 = &l_2834; - int32_t * l_2845 = &l_2836; - int32_t * l_2846 = (void *) 0; - int32_t * l_2847 = &l_2834; - int32_t * l_2848 = &l_2836; - int32_t * l_2849; - int32_t * l_2850; - int32_t * l_2851; - int32_t * l_2852 = (void *) 0; - int32_t l_2853 = 1L; - int32_t * l_2854; - int32_t * l_2855 = (void *) 0; - int32_t * l_2856 = (void *) 0; - int32_t * l_2857 = (void *) 0; - int32_t l_2858 = -1L; - int32_t * l_2859 = &l_2836; - int8_t l_2860 = 0xfdL; - int32_t * l_2861 = &l_2836; - int32_t * l_2862 = &l_2853; - int32_t l_2863 = 0x196e9328L; - int32_t * l_2864 = (void *) 0; - int32_t * l_2865 = &l_2853; - int32_t * l_2866 = (void *) 0; - int32_t * l_2867; - int32_t * l_2868 = (void *) 0; - int32_t * l_2869 = (void *) 0; - int32_t * l_2870; - int32_t * l_2871 = &l_2853; - int32_t * l_2872 = (void *) 0; - int32_t * l_2873 = &l_2858; - int32_t * l_2874 = &l_2853; - int32_t l_2875 = -1L; - int32_t * l_2876; - int32_t * l_2877 = &l_2828; - int32_t * l_2878 = (void *) 0; - int32_t * l_2879 = &l_2834; - int32_t * l_2880; - int32_t * l_2881 = &l_2875; - int32_t * l_2882; - int32_t * l_2883; - int32_t * l_2884 = (void *) 0; - int32_t * l_2885 = &l_2853; - int32_t * l_2886 = (void *) 0; - int32_t * l_2887; - int32_t * l_2888 = &l_2853; - int32_t * l_2889 = (void *) 0; - int32_t * l_2890 = &l_2836; - int32_t * l_2891 = &l_2853; - int32_t l_2892 = -1L; - int32_t * l_2893 = (void *) 0; - int32_t * l_2894 = &l_2853; - int32_t * l_2895 = &l_2853; - int32_t * l_2896 = &l_2858; - int32_t * l_2897; - int32_t * l_2898 = &l_2858; - int32_t * l_2899; - int32_t * l_2900 = &l_2834; - int32_t * l_2901; - int32_t * l_2902; - int32_t * l_2903 = &l_2834; - int32_t * l_2904; - int32_t * l_2905 = (void *) 0; - int32_t * l_2906 = &l_2863; - int32_t * l_2907 = &l_2834; - int32_t * l_2908; - int32_t * l_2909; - int32_t * l_2910; - int32_t * l_2911; - int32_t * l_2912 = &l_2863; - int32_t * l_2913 = (void *) 0; - int32_t * l_2914 = &l_2892; - int32_t * l_2915; - int32_t * l_2916 = &l_2863; - int32_t * l_2917 = (void *) 0; - int32_t * l_2918 = &l_2834; - int32_t * l_2919; - int32_t * l_2920 = &l_2892; - int32_t * l_2921 = (void *) 0; - int32_t l_2922 = 9L; - int32_t * l_2923; - int32_t * l_2924; - int32_t * l_2925 = &l_2858; - int32_t * l_2926; - int32_t l_2927 = 0L; - int32_t * l_2928; - int32_t * l_2929 = &l_2892; - int32_t * l_2930 = &l_2863; - int32_t * l_2931 = &l_2858; - int32_t * l_2932 = &l_2858; - int32_t * l_2933 = (void *) 0; - int32_t * l_2934; - int32_t * l_2935 = &l_2927; - int32_t * l_2936; - int32_t * l_2937 = (void *) 0; - int32_t * l_2938 = &l_2875; - int32_t * l_2939 = (void *) 0; - int32_t * l_2940 = &l_2834; - int32_t * l_2941 = (void *) 0; - int32_t * l_2942 = &l_2834; - int32_t * l_2943; - int32_t * l_2944 = &l_2922; - int32_t * l_2945; - int32_t * l_2946 = (void *) 0; - uint8_t l_2947 = 0xbbL; - ++l_2947; - return 0xe1a00619L; -} -static int32_t * func_30(uint32_t p_31, int32_t * p_32) -{ - struct S1 { - signed f0 : 5; signed f1 : 8; uint32_t f2; volatile uint16_t f3; - } * l_2791; - int32_t l_2801 = -1L; - int32_t * l_2802 = &l_2801; - l_2802 = (p_31, (void *) 0); - l_2802 == 0 ? (void) 0 : ("l_2802 == 0", "t.c", 819, __PRETTY_FUNCTION__); -} -static int16_t func_35(const uint32_t p_36) -{ - uint16_t l_54 = 65535uL; - int32_t * l_57; - uint32_t l_2190 = 0x41cd021cL; - struct S1 { - signed f0 : 5; signed f1 : 8; uint32_t f2; volatile uint16_t f3; - } * * l_2194 = (void *) 0; - uint32_t l_2234 = 2uL; - int32_t * * * l_2319; - int32_t l_2427 = 0x5f119cb9L; - int32_t l_2459 = -5L; - int32_t l_2465 = 0x2e05d2b1L; - int32_t l_2485 = -1L; - int32_t l_2494 = 0L; - int32_t l_2517 = 0x33e3c823L; - int32_t l_2568 = 0x2e6a4121L; - int32_t l_2617 = 1L; - struct S0 { - volatile uint8_t f0; - volatile uint32_t f1; - const volatile int16_t f2; - volatile uint32_t f3; - int16_t f4; - volatile uint64_t f5; - } * l_2773; - if (((0x7b18L, (((248uL, func_43(func_47(func_49((p_36, (l_54 | ((l_57 == (void *) 0, 0x61L) ^ p_36, p_36) ^ p_36) == 0xca51c18cc907f7a7LL), - 0, - 0x61L, - l_57)) < 0x92b9a8f9557a7308LL, - *l_57, - l_57)), *l_57), 0x67ac54d3fef8cbb3LL) | 4uL) == 0x178eedc809f5503eLL != 18446744073709551615uL, 9L) > l_2190) - { - uint32_t l_2196 = 0xc84f78b0L; - int32_t l_2203 = 0x8e4563edL; - int32_t * l_2209 = &l_2203; - int32_t l_2238 = 0x367a2a0fL; - l_2203 &= (l_2194 != (void *) 0 != +l_2196, 1) | (*l_57, 0xba0bL); - for (; 9L == -24;) - { - int32_t * l_2208; - int32_t * l_2226 = (void *) 0; - int32_t * l_2227; - l_2209 = l_2208; - 0 ? (void) 0 : ("l_2209 == &g_25", "t.c", 863, __PRETTY_FUNCTION__); - *l_2227 |= (p_36 <= 1L, *l_57); - } - 0 ? (void) 0 : ("l_2209 == &g_25 || l_2209 == &l_2203", "t.c", 868, __PRETTY_FUNCTION__); - l_2238 |= -1L ^ 0x9dc9L > *l_2209 == (((p_36, 0xb143f17757a0342fLL) < 0x7896L, l_2234), (~p_36, p_36) > *l_57 >= 5L == -5L & 0x6dL); - } - else - { - uint64_t l_2248 = 0xdd18997fa8f6db87LL; - uint64_t l_2269 = 0x564bfa94cefbe635LL; - struct S1 * l_2271; - struct S1 * * l_2270 = &l_2271; - uint32_t l_2285 = 4294967294uL; - int32_t * const * l_2287 = &l_57; - int8_t l_2337 = 2L; - int32_t l_2361 = 0x37885045L; - int32_t l_2362 = 0xe1154088L; - int32_t l_2363 = -8L; - int32_t l_2400 = 0x8e312c68L; - int32_t l_2509 = 0x22d7cee5L; - int32_t l_2533 = 1L; - int32_t l_2595 = 1L; - int32_t l_2604 = 0xbaa8ef24L; - int32_t l_2635 = 1L; - int32_t l_2643 = 0L; - uint32_t l_2762 = 4294967289uL; - int16_t l_2779 = 0xafd3L; - struct S0 * * l_2780 = (void *) 0; - struct S0 * * l_2781 = &l_2773; - for (; 3L >= 25;) - { - int32_t * l_2241 = (void *) 0; - int32_t * l_2242; - *l_2242 ^= -6L; - return p_36; - } - } - 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 903, __PRETTY_FUNCTION__); - return 0x41ccde37L; -} -static const uint8_t func_43(uint64_t p_44, - uint32_t p_45, - int32_t * p_46) -{ - int32_t * * * const l_704; - int32_t * * l_709; - const uint8_t l_777 = 1uL; - uint16_t l_807 = 0uL; - int32_t l_908 = 0xc5147139L; - int32_t l_918 = 0x8b7f6920L; - int32_t l_922 = 0xff7bcdf7L; - int32_t l_944 = 0xc58ab593L; - int32_t l_958 = -10L; - int32_t l_997 = 0L; - int32_t l_1015 = 0x4a7ad74eL; - int32_t l_1016 = 0x7bd9bdbfL; - int32_t l_1039 = 0L; - int32_t l_1058 = 7L; - int32_t l_1090 = 0L; - int32_t l_1091 = -1L; - int32_t l_1099 = 0xc8ca76d0L; - int32_t l_1100 = 2L; - int32_t l_1140 = 0xed7c10aeL; - int16_t l_1177 = 0L; - struct S1 { - signed f0 : 5; signed f1 : 8; uint32_t f2; volatile uint16_t f3; - } * l_1240 = (void *) 0; - struct S0 { - volatile uint8_t f0; - volatile uint32_t f1; - const volatile int16_t f2; - volatile uint32_t f3; - int16_t f4; - volatile uint64_t f5; - } * l_1439; - const uint32_t l_1476 = 0uL; - uint32_t l_1593 = 4294967290uL; - uint64_t l_1629 = 0x962afd454ba31351LL; - uint32_t l_1634 = 18446744073709551607uL; - uint16_t l_1709 = 0x4026L; - int16_t l_1946 = -1L; - uint64_t l_2001 = 7uL; - uint64_t l_2011 = 0x7393a533b549b532LL; - uint32_t l_2012 = 0uL; - int32_t * l_2018 = &l_908; - int32_t * l_2019 = &l_1099; - int32_t * l_2020 = &l_1090; - int32_t * l_2021 = &l_1099; - int32_t * l_2022 = &l_1091; - int32_t * l_2023 = &l_908; - int32_t * l_2024 = &l_1090; - int32_t * l_2025 = &l_1140; - int32_t * l_2026 = (void *) 0; - int32_t * l_2027 = (void *) 0; - int32_t * l_2028 = &l_1058; - int32_t * l_2029 = &l_918; - int32_t * l_2030 = &l_922; - int32_t * l_2031 = &l_1100; - int32_t * l_2032 = &l_958; - int32_t * l_2033 = &l_1140; - int32_t * l_2034 = &l_908; - int32_t * l_2035 = &l_918; - int32_t * l_2036 = &l_1090; - int32_t * l_2037 = (void *) 0; - int32_t * l_2038 = &l_1090; - int32_t * l_2039 = (void *) 0; - int32_t * l_2040 = &l_997; - int32_t * l_2041 = &l_997; - int32_t * l_2042 = (void *) 0; - int32_t * l_2043 = &l_1058; - int32_t * l_2044 = (void *) 0; - int32_t * l_2045 = &l_1039; - int32_t * l_2046 = &l_908; - int32_t * l_2047 = &l_1039; - int32_t * l_2048 = &l_908; - int32_t * l_2049 = &l_1099; - int32_t * l_2050 = &l_997; - int32_t * l_2051 = &l_1099; - int32_t * l_2052 = &l_1099; - int32_t * l_2053 = &l_922; - int32_t * l_2054 = &l_1140; - int32_t * l_2055 = &l_944; - int32_t * l_2056 = &l_1090; - int32_t * l_2057 = &l_1091; - int32_t * l_2058 = &l_997; - int32_t * l_2059; - int32_t * l_2060 = &l_1100; - int32_t * l_2061 = &l_1140; - int32_t * l_2062 = &l_1091; - int32_t * l_2063 = &l_918; - int32_t * l_2064 = &l_922; - int32_t * l_2065 = &l_1091; - int32_t * l_2066 = (void *) 0; - int32_t * l_2067 = &l_1091; - int32_t * l_2068 = &l_1016; - int32_t * l_2069 = &l_1140; - int32_t * l_2070 = (void *) 0; - int32_t * l_2071 = &l_1099; - int32_t * l_2072 = (void *) 0; - int32_t * l_2073 = &l_1140; - int32_t * l_2074 = &l_958; - int32_t * l_2075 = &l_958; - int32_t * l_2076 = &l_1016; - int32_t * l_2077 = &l_922; - int32_t * l_2078 = &l_997; - int32_t * l_2079 = &l_1016; - int32_t * l_2080 = (void *) 0; - int32_t * l_2081 = (void *) 0; - int32_t * l_2082 = &l_908; - int32_t * l_2083 = &l_1090; - int32_t * l_2084; - int32_t * l_2085 = &l_997; - int32_t * l_2086 = &l_1015; - int32_t * l_2087 = &l_1058; - int32_t * l_2088 = &l_958; - int32_t * l_2089 = (void *) 0; - int32_t * l_2090 = &l_944; - int32_t * l_2091 = &l_908; - int32_t * l_2092 = &l_1099; - int32_t * l_2093 = &l_1100; - int32_t * l_2094 = (void *) 0; - int32_t * l_2095 = (void *) 0; - int32_t * l_2096 = &l_1058; - int32_t * l_2097 = &l_1039; - int32_t * l_2098 = &l_1140; - int32_t * l_2099 = &l_958; - int32_t * l_2100 = &l_1016; - int32_t * l_2101 = &l_1099; - int32_t * l_2102 = &l_1099; - int32_t * l_2103 = (void *) 0; - int32_t * l_2104 = (void *) 0; - int32_t * l_2105 = &l_922; - int32_t * l_2106 = &l_1090; - int32_t * l_2107 = &l_908; - int32_t * l_2108 = &l_1091; - int32_t * l_2109 = (void *) 0; - int32_t * l_2110 = &l_1016; - int32_t * l_2111 = &l_944; - int32_t * l_2112 = &l_958; - int32_t * l_2113; - int32_t * l_2114 = &l_1015; - int32_t * l_2115 = &l_958; - int32_t * l_2116 = &l_1016; - int32_t * l_2117 = &l_922; - int32_t * l_2118 = &l_1016; - int32_t * l_2119 = (void *) 0; - int32_t * l_2120 = (void *) 0; - int32_t * l_2121 = &l_1099; - int32_t * l_2122 = &l_944; - int32_t * l_2123 = &l_922; - int32_t * l_2124 = &l_1090; - int32_t l_2125 = 0xc0f997d1L; - int32_t l_2126 = 0x97f60571L; - int32_t * l_2127 = &l_1090; - int32_t l_2128 = -6L; - int32_t * l_2129 = &l_2125; - int32_t * l_2130 = &l_1016; - int32_t * l_2131 = &l_1140; - int32_t l_2132 = -1L; - int32_t * l_2133 = (void *) 0; - int32_t * l_2134 = (void *) 0; - int32_t * l_2135 = &l_1039; - int32_t * l_2136 = &l_1099; - int32_t l_2137 = 0xeb4aa9bL; - int32_t * l_2138 = (void *) 0; - int32_t l_2139 = 0xa18930acL; - int32_t * l_2140 = &l_2139; - int32_t * l_2141 = &l_1016; - int32_t * l_2142 = &l_2128; - int32_t * l_2143 = &l_1058; - int32_t l_2144 = 0x2b43a455L; - int32_t l_2145 = 0x4d40eb13L; - int32_t * l_2146 = &l_908; - int32_t * l_2147 = (void *) 0; - int32_t * l_2148 = &l_2144; - int32_t * l_2149 = (void *) 0; - int32_t * l_2150 = &l_908; - int32_t * l_2151 = (void *) 0; - int32_t * l_2152 = &l_2125; - int32_t * l_2153 = &l_1058; - int32_t * l_2154 = &l_944; - int32_t * l_2155 = &l_2125; - int32_t * l_2156 = (void *) 0; - int32_t * l_2157 = &l_2145; - int32_t * l_2158 = &l_2126; - int32_t l_2159 = 0xd3c3007L; - int32_t * l_2160 = &l_908; - int32_t * l_2161 = &l_908; - int32_t * l_2162; - int32_t * l_2163 = &l_2145; - int32_t * l_2164 = (void *) 0; - int32_t * l_2165 = &l_1039; - int32_t * l_2166 = &l_2144; - int32_t * l_2167 = (void *) 0; - int32_t * l_2168 = (void *) 0; - int32_t l_2169 = -6L; - int32_t * l_2170 = &l_958; - int32_t * l_2171 = &l_2145; - int32_t * l_2172 = &l_2126; - int32_t * l_2173 = (void *) 0; - int32_t * l_2174 = &l_1016; - int32_t * l_2175 = &l_1140; - int32_t l_2176 = 0x5c480870L; - int32_t * l_2177 = &l_944; - int32_t * l_2178 = (void *) 0; - int32_t * l_2179 = &l_944; - int32_t l_2180 = -1L; - int32_t * l_2181 = &l_1090; - int32_t * l_2182 = &l_1140; - int32_t * l_2183 = (void *) 0; - int32_t * l_2184 = &l_1015; - int32_t l_2185 = 0x7b14034fL; - int32_t * l_2186 = &l_2185; - uint32_t l_2187 = 18446744073709551612uL; - if (p_44 || ((((((void *) 0 != l_704, -5L), p_44) || p_46 == p_46) && (((((void *) 0 == l_709, 9uL) == -6L) >= 0x721688acceb7f38bLL, p_45), 0xe2L)) >= 6L, p_44)) - { - uint32_t l_714 = 4294967295uL; - int32_t * const l_719; - int32_t * * * l_744 = &l_709; - int32_t l_859 = -1L; - int32_t l_938 = 0x4459c922L; - int32_t l_968 = 0L; - int32_t l_992 = 0xd75eb5e2L; - int32_t l_1003 = 0x40effd0aL; - int32_t l_1042 = -6L; - int32_t l_1105 = -3L; - int32_t l_1119 = 0x34592800L; - int32_t l_1136 = 0x86bcd265L; - uint16_t l_1148 = 0x182L; - struct S1 * l_1450; - uint16_t l_1520 = 65535uL; - uint16_t l_1531 = 0x7b4cL; - int32_t * l_1597; - int32_t * l_1598 = &l_1039; - int32_t * l_1599 = &l_1091; - int32_t * l_1600 = &l_938; - int32_t * l_1601 = &l_1100; - int32_t * l_1602 = &l_992; - int32_t * l_1603 = &l_1091; - int32_t * l_1604 = (void *) 0; - int32_t * l_1605 = &l_938; - int32_t * l_1606 = &l_1100; - int32_t * l_1607 = &l_944; - int32_t * l_1608; - int32_t * l_1609 = &l_1099; - int32_t * l_1610 = &l_992; - int32_t * l_1611 = (void *) 0; - int32_t * l_1612 = &l_938; - int32_t * l_1613 = (void *) 0; - int32_t * l_1614 = &l_1042; - int32_t * l_1615 = (void *) 0; - int32_t * l_1616 = (void *) 0; - int32_t * l_1617 = (void *) 0; - int32_t * l_1618 = &l_1099; - int32_t * l_1619 = (void *) 0; - int32_t * l_1620 = &l_1016; - int32_t * l_1621 = &l_918; - int32_t * l_1622 = &l_922; - int32_t * l_1623 = &l_997; - int32_t * l_1624 = &l_944; - int32_t * l_1625 = (void *) 0; - int32_t * l_1626 = &l_997; - int32_t * l_1627 = &l_1100; - int32_t * l_1628 = &l_1136; - int32_t * l_1649 = &l_944; - int32_t * l_1650 = &l_1099; - int32_t * l_1651 = (void *) 0; - int32_t * l_1652 = &l_968; - int32_t * l_1653 = &l_997; - int32_t * l_1654 = &l_1140; - int32_t * l_1655 = &l_1100; - int32_t * l_1656 = &l_1099; - int32_t * l_1657 = &l_1015; - int32_t * l_1658 = &l_1090; - int32_t * l_1659 = &l_1090; - int32_t * l_1660; - int32_t * l_1661 = (void *) 0; - int32_t * l_1662 = &l_1003; - int32_t * l_1663 = &l_1100; - int32_t * l_1664 = &l_1042; - int32_t * l_1665 = &l_1140; - int32_t * l_1666 = &l_859; - int32_t * l_1667 = &l_968; - int32_t * l_1668 = &l_1016; - int8_t l_1669 = 1L; - int32_t * l_1670 = &l_938; - int32_t * l_1671 = (void *) 0; - int32_t * l_1672 = (void *) 0; - int32_t * l_1673 = &l_1105; - int32_t * l_1674 = &l_938; - int32_t * l_1675 = &l_958; - int32_t * l_1676 = &l_922; - int32_t * l_1677 = (void *) 0; - int32_t * l_1678 = &l_1042; - int32_t * l_1679 = &l_1091; - int32_t * l_1680 = &l_1105; - int32_t * l_1681 = &l_1099; - int32_t * l_1682 = &l_997; - int32_t * l_1683 = &l_1058; - int32_t * l_1684 = &l_1099; - int32_t * l_1685; - int32_t * l_1686 = &l_859; - int32_t * l_1687 = &l_908; - int32_t * l_1688 = (void *) 0; - int32_t * l_1689 = &l_1091; - int32_t * l_1690 = &l_859; - int32_t * l_1691 = &l_1136; - int32_t * l_1692 = &l_1003; - int32_t * l_1693 = &l_958; - int32_t * l_1694 = &l_1105; - int32_t * l_1695 = &l_938; - int32_t * l_1696 = &l_1099; - int32_t * l_1697 = &l_1016; - int32_t * l_1698 = &l_1136; - int32_t * l_1699 = &l_1090; - int32_t * l_1700 = &l_1015; - int32_t * l_1701 = &l_922; - int32_t * l_1702 = &l_1090; - int32_t * l_1703 = &l_1016; - int32_t * l_1704 = (void *) 0; - int32_t * l_1705 = &l_1016; - int32_t * l_1706 = (void *) 0; - int32_t * l_1707 = &l_958; - int32_t * l_1708 = &l_992; - if ((* (*l_709) != (*p_46, (0x8e1fL, 3)) & ((p_45 != (l_714, 0x61L)) < ((l_714 & ((void *) 0 != l_719 & *l_719, *l_719), 0x39589938L) > 18446744073709551615uL), *l_719)) < *p_46) - { - int32_t l_732 = 0xbd0effefL; - uint32_t l_737 = 0x3d1e3544L; - int32_t * * * l_745; - uint8_t l_872 = 0uL; - uint32_t l_882 = 0x3a95681eL; - int32_t * l_885 = &l_859; - int32_t * l_886; - int32_t * l_887 = &l_732; - int32_t * l_888 = &l_732; - int32_t * l_889 = &l_732; - int32_t * l_890 = &l_732; - int32_t * l_891 = &l_732; - int32_t * l_892 = (void *) 0; - int32_t * l_893 = &l_859; - int32_t * l_894 = &l_859; - int32_t * l_895 = (void *) 0; - int32_t * l_896 = (void *) 0; - int32_t * l_897; - int32_t * l_898; - int32_t * l_899 = &l_859; - int32_t * l_900 = (void *) 0; - int32_t * l_901; - int32_t * l_902 = (void *) 0; - int32_t * l_903 = &l_732; - int32_t * l_904 = &l_732; - int32_t * l_905; - int32_t * l_906 = &l_859; - int32_t * l_907; - int32_t * l_909 = &l_908; - int32_t * l_910 = &l_908; - int32_t * l_911; - int32_t * l_912; - int32_t * l_913 = &l_859; - int32_t * l_914; - int32_t * l_915; - int32_t * l_916 = &l_732; - int32_t * l_917 = &l_859; - int32_t * l_919 = &l_859; - int32_t * l_920; - int32_t * l_921 = &l_859; - int32_t * l_923 = &l_908; - int32_t * l_924 = &l_922; - int32_t * l_925 = &l_918; - int32_t * l_926 = &l_908; - int32_t * l_927 = &l_859; - int32_t * l_928 = &l_859; - int32_t * l_929 = &l_908; - int32_t * l_930 = &l_918; - int32_t * l_931 = &l_859; - int32_t * l_932 = &l_918; - int32_t * l_933 = (void *) 0; - int32_t * l_934; - int32_t * l_935 = &l_918; - int32_t * l_936 = &l_922; - int32_t * l_937 = &l_859; - int32_t * l_939 = &l_918; - int32_t * l_940; - int32_t * l_941 = &l_908; - int32_t * l_942 = (void *) 0; - int32_t * l_943 = &l_918; - int32_t * l_945 = &l_918; - int32_t * l_946 = &l_918; - int32_t * l_947 = &l_922; - int32_t * l_948 = (void *) 0; - int32_t * l_949 = &l_908; - int32_t * l_950 = &l_732; - int32_t * l_951 = (void *) 0; - int32_t * l_952 = &l_732; - int32_t * l_953 = &l_859; - int32_t * l_954 = &l_938; - int32_t * l_955 = &l_732; - int32_t * l_956 = &l_918; - int32_t * l_957 = &l_918; - int32_t * l_959; - int32_t * l_960 = &l_922; - int32_t * l_961 = &l_922; - int32_t * l_962 = (void *) 0; - int32_t * l_963 = &l_938; - int32_t l_964 = 0x130e3d8eL; - int32_t * l_965; - int32_t * l_966 = &l_964; - int32_t * l_967 = &l_922; - int32_t * l_969 = &l_908; - int32_t * l_970 = (void *) 0; - int32_t * l_971 = (void *) 0; - int32_t * l_972 = &l_918; - int32_t * l_973 = &l_732; - int32_t * l_974 = &l_964; - int32_t * l_975 = (void *) 0; - int32_t * l_976 = &l_922; - int32_t * l_977 = &l_922; - int32_t * l_978 = &l_958; - int32_t * l_979 = &l_968; - int32_t * l_980 = (void *) 0; - int32_t * l_981 = &l_908; - int32_t * l_982 = (void *) 0; - int32_t * l_983 = &l_958; - int32_t * l_984 = &l_938; - int32_t * l_985 = (void *) 0; - int32_t * l_986 = &l_938; - int32_t * l_987; - int32_t * l_988 = &l_918; - int32_t * l_989; - int32_t * l_990 = &l_908; - int32_t l_991 = 0L; - int32_t * l_993 = &l_922; - int32_t * l_994 = &l_968; - int32_t * l_995; - int32_t * l_996 = (void *) 0; - int32_t * l_998 = &l_968; - int32_t * l_999 = &l_944; - int32_t * l_1000 = &l_997; - int32_t * l_1001 = &l_732; - int32_t * l_1002 = &l_991; - int32_t * l_1004 = &l_922; - int32_t * l_1005 = &l_732; - int32_t * l_1006 = &l_944; - int32_t * l_1007 = &l_908; - int32_t * l_1008 = &l_918; - int32_t * l_1009 = &l_964; - int32_t * l_1010 = &l_944; - int32_t * l_1011 = &l_968; - int32_t * l_1012 = &l_1003; - int32_t * l_1013 = &l_732; - int32_t * l_1014 = &l_958; - int32_t * l_1017 = (void *) 0; - int32_t * l_1018 = &l_908; - int32_t * l_1019 = &l_991; - int32_t * l_1020 = (void *) 0; - int32_t * l_1021 = &l_1016; - int32_t * l_1022 = &l_922; - int32_t * l_1023 = &l_944; - int32_t * l_1024 = &l_997; - int32_t * l_1025 = &l_1003; - int32_t * l_1026 = (void *) 0; - int32_t * l_1027 = (void *) 0; - int32_t * l_1028 = (void *) 0; - int32_t * l_1029 = &l_991; - int32_t * l_1030 = &l_964; - int32_t * l_1031 = (void *) 0; - int32_t * l_1032 = &l_1003; - int32_t * l_1033 = (void *) 0; - int32_t * l_1034 = &l_944; - int32_t * l_1035 = (void *) 0; - int32_t * l_1036 = &l_732; - int32_t l_1037 = 1L; - int32_t l_1038 = 0xbe661460L; - int32_t * l_1040 = (void *) 0; - int32_t * l_1041 = &l_908; - int32_t * l_1043 = &l_859; - int32_t * l_1044 = (void *) 0; - int32_t * l_1045 = (void *) 0; - int32_t * l_1046 = (void *) 0; - int32_t * l_1047 = &l_918; - int32_t * l_1048 = &l_1015; - int32_t * l_1049 = &l_908; - int32_t * l_1050 = (void *) 0; - int32_t * l_1051 = (void *) 0; - int32_t l_1052 = 0xc7b271ebL; - int32_t * l_1053 = &l_1038; - int32_t * l_1054 = &l_1016; - int32_t * l_1055 = &l_1042; - int32_t * l_1056 = &l_958; - int32_t * l_1057 = &l_1042; - int32_t * l_1059 = &l_1037; - int32_t * l_1060 = &l_1037; - int32_t * l_1061 = &l_918; - int32_t * l_1062 = &l_1015; - int32_t * l_1063 = (void *) 0; - int32_t * l_1064; - int32_t * l_1065 = &l_1042; - int32_t * l_1066 = (void *) 0; - int32_t * l_1067 = &l_1039; - int32_t * l_1068 = &l_1003; - int32_t * l_1069 = &l_1058; - int32_t * l_1070 = (void *) 0; - int32_t * l_1071 = &l_908; - int32_t * l_1072 = &l_968; - int32_t * l_1073 = (void *) 0; - int32_t * l_1074 = &l_944; - int32_t * l_1075 = &l_1058; - int32_t * l_1076 = &l_964; - int32_t * l_1077 = &l_997; - int32_t * l_1078 = &l_1052; - int32_t * l_1079 = &l_1042; - int32_t * l_1080 = &l_997; - int32_t * l_1081 = &l_1003; - int32_t * l_1082 = &l_1016; - int32_t * l_1083 = &l_938; - int32_t * l_1084 = &l_968; - int32_t * l_1085 = &l_1015; - int32_t * l_1086 = &l_1015; - int32_t * l_1087 = &l_908; - int32_t * l_1088 = &l_992; - int32_t * l_1089 = &l_1052; - int32_t * l_1092 = (void *) 0; - int32_t * l_1093 = &l_991; - int32_t * l_1094 = &l_1091; - int32_t * l_1095 = &l_732; - int32_t * l_1096 = &l_732; - int32_t * l_1097; - int32_t * l_1098 = (void *) 0; - int32_t * l_1101 = &l_732; - int32_t * l_1102 = &l_732; - int32_t * l_1103 = (void *) 0; - int32_t * l_1104 = (void *) 0; - int32_t * l_1106 = &l_1100; - int32_t * l_1107 = &l_938; - int32_t * l_1108 = &l_1015; - int32_t * l_1109 = (void *) 0; - int32_t * l_1110 = &l_1037; - int32_t * l_1111 = &l_1038; - int32_t * l_1112 = &l_968; - int32_t * l_1113 = (void *) 0; - int32_t * l_1114 = (void *) 0; - int32_t * l_1115 = (void *) 0; - int32_t * l_1116 = &l_1052; - int32_t * l_1117 = (void *) 0; - int32_t * l_1118 = &l_1016; - int32_t * l_1120 = (void *) 0; - int32_t * l_1121 = &l_859; - int32_t l_1122 = 0L; - int32_t * l_1123 = &l_908; - int32_t * l_1124 = (void *) 0; - int32_t l_1125 = -1L; - int32_t * l_1126 = &l_1039; - int32_t * l_1127 = &l_918; - int32_t * l_1128 = &l_1125; - int32_t * l_1129 = &l_1038; - int32_t * l_1130 = &l_958; - int32_t * l_1131 = &l_1125; - int32_t * l_1132 = &l_1058; - int32_t * l_1133 = &l_1015; - int32_t * l_1134 = (void *) 0; - int32_t * l_1135 = &l_958; - int32_t * l_1137 = &l_908; - int32_t * l_1138 = (void *) 0; - int32_t * l_1139 = (void *) 0; - int32_t * l_1141 = &l_991; - int32_t * l_1142 = (void *) 0; - int32_t * l_1143; - int32_t * l_1144 = &l_732; - int32_t * l_1145 = &l_1105; - int32_t * l_1146 = &l_1122; - int32_t * l_1147 = &l_992; - p_46 = func_49((p_44, 7), - p_46, - p_44, - func_49((((*l_719, (p_44 == (*l_719 > (l_732, p_45) ^ (0xccL, 0xccL)) >= 3L, l_737) ^ 1L) >= 0xf7L, 0x80f5L) == *l_719) < 5L, - p_46, - p_45, - p_46)); - if (2 >= 0) - { - * (* (*l_744)) |= *p_46; - } - else - { - int32_t * * const * l_754; - int32_t * * l_781; - int32_t l_879 = 0L; - if ((0xccL, l_745) == l_754) - { - uint8_t l_755 = 255uL; - const int32_t l_778 = 0xf909da0bL; - for (l_755 = 0; l_755 < 36; l_755 = (l_755, 4)) - { - int32_t * l_791; - *l_704 = l_781; - 0 ? (void) 0 : ("g_132 == &g_116", "t.c", 1494, __PRETTY_FUNCTION__); - if (*p_46) - continue; - * (*l_704) = func_49(p_45, - (p_44, func_49((((* (*l_781) <= ((! (~(p_44 && p_44)), l_791) == (* (*l_781), (void *) 0), * (* (*l_704))), 6) & 9L, 9L), p_45), - * (*l_744), - 0x6eab3cf8L, - 0)), - 9L, - 0); - } - 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 1500, __PRETTY_FUNCTION__); - } - else - { - volatile struct S1 * l_795; - const uint32_t l_802 = 18446744073709551615uL; - for (; 0;) - { - uint8_t l_806 = 0xcaL; - * (*l_709) = ((l_802, 15), 0x5f2d07f39e332341LL) ^ * (*l_781); - * (* (*l_744)) |= l_807; - } - if ((248uL <= ((void *) 0 != p_46), p_44)) - { - { - uint32_t l_695 = 0x2763af55L; - const int32_t * * const l_700 = (void *) 0; - l_695++; - *l_1120 = (l_700 != &l_1025, 0x43L) != 0xe5974a446eada6b6LL; - } - } - else - { - int32_t l_817 = 0xe6cd8062L; - * (* (*l_744)) = l_817; - } - } - 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 1535, __PRETTY_FUNCTION__); - if (((p_46 != (void *) 0, 0xbd78L), 2) != p_45) - { - *l_709 = * (*l_744); - } - else - { - int64_t l_858 = 0xe18f937b05189ccaLL; - int32_t l_873 = -5L; - int32_t * l_874 = (void *) 0; - int32_t * l_875 = (void *) 0; - int32_t * l_876; - int32_t * l_877 = &l_873; - int32_t * l_878 = &l_732; - int32_t * l_880 = &l_879; - int32_t * l_881 = (void *) 0; - { - struct S0 * * l_4142 = (void *) 0; - struct S0 * * l_4143 = (void *) 0; - struct S0 * * l_4144; - *l_4144 = (*l_1439, & (*l_1439)); - 0 ? (void) 0 : ("g_1529 == &(*l_1439)", "t.c", 1558, __PRETTY_FUNCTION__); - } - for (; 3L >= -28;) - { - int32_t l_846 = 0x807de2d6L; - l_859 |= (* (*l_781), (((l_846, (1 != l_858, l_846)), * (* (*l_744))), (void *) 0)) != (void *) 0; - } - l_872 ^= +p_44 | 1uL; - { - * (* (*l_745)) |= *l_2178; - } - --l_882; - } - p_46 = * (*l_744); - 0 ? (void) 0 : ("p_46 == &g_62 || p_46 == &g_25", "t.c", 1578, __PRETTY_FUNCTION__); - } - 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 1581, __PRETTY_FUNCTION__); - 0 ? (void) 0 : ("p_46 == &g_62 || p_46 == &g_25", "t.c", 1582, __PRETTY_FUNCTION__); - l_1148--; - } - else - { - int32_t * * * l_1159 = &l_709; - int32_t l_1228 = 1L; - int32_t l_1326 = 0x9093b55cL; - int32_t l_1334 = 3L; - int32_t l_1373 = 0xc929f91bL; - int32_t l_1391 = 0xbd011f0eL; - int32_t l_1394 = 0x73d8b77dL; - struct S0 * l_1440; - int16_t l_1500 = 0L; - uint16_t l_1507 = 0x6561L; - for (l_1148 = 0; l_1148 >= 41; l_1148 = (l_1148, 1)) - { - uint16_t l_1164 = 0x973cL; - int32_t l_1190 = 0x90a048eeL; - } - for (l_1100 = 13; l_1100 == -30; --l_1100) - { - const int32_t * * l_1206 = (void *) 0; - const int32_t * * * l_1205 = &l_1206; - int32_t * l_1236 = &l_1016; - struct S1 * l_1239 = (void *) 0; - int32_t l_1271 = 0x45209252L; - int32_t l_1342 = 0xef6f63aL; - int32_t l_1353 = 1L; - int32_t l_1364 = 1L; - int32_t l_1403 = 1L; - } - { - } - l_1440 = l_1439; - 0 ? (void) 0 : ("l_1440 == &g_804", "t.c", 1622, __PRETTY_FUNCTION__); - for (; 0xccL < 42;) - { - struct S1 * const l_1451; - int32_t l_1477 = 0L; - int32_t * * * l_1486; - int32_t * l_1488 = &l_944; - int64_t l_1505 = 4L; - if (((9L == ((l_1450 == l_1451, 11), (((((((*l_1451, -2L) != (((p_45, ((*l_719 | (0xdeL, p_44)) != l_1476, 3L)), l_1477), p_45) && 0x647e141eL) < 1uL >= p_45 > 0xd3L, p_45), 0x9887306885633d2cLL), p_44), *p_46), 0xb9L))) > p_44, 8)) - { - const struct S1 * l_1485; - int32_t l_1487 = -1L; - l_1487 &= ((l_1485 == (void *) 0, (l_1486 == (void *) 0) < 4L), 0x2b4cdb77L); - l_1477 ^= (* (* (*l_1159)), 0xab871195L); - } - else - { - uint32_t l_1489 = 0x89c79f56L; - int32_t * l_1501 = &l_938; - int32_t * l_1502 = &l_997; - int32_t * l_1503 = &l_938; - int32_t l_1504 = -1L; - int32_t * l_1506 = (void *) 0; - l_1488 = (void *) 0; - l_1488 == 0 ? (void) 0 : ("l_1488 == 0", "t.c", 1647, __PRETTY_FUNCTION__); - *l_1501 &= 0x2f13335eL >= (((p_45, * (*l_1159)) != p_46) <= l_1489 | (((0L, 0xc2c55d5c1c62def3LL & ((0xf0L, 2) < (252uL != * (* (*l_1159)), l_1500) | -10L)), 0x3b274a78L), 65535uL)); - l_1507++; - } - l_1488 == 0 || l_1488 == &l_944 ? (void) 0 : ("l_1488 == 0 || l_1488 == &l_944", "t.c", 1652, __PRETTY_FUNCTION__); - } - } - 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 1656, __PRETTY_FUNCTION__); - 0 ? (void) 0 : ("p_46 == &g_62 || p_46 == &g_25", "t.c", 1657, __PRETTY_FUNCTION__); - --l_1629; - *l_1607 = (-7L, 0xaL < (l_1634 && (l_1439 != l_1439 != (p_46 == (void *) 0, ((p_45, 7) < -2L, 4) || p_44), *p_46) ^ p_44 ^ 0uL, *l_1612)); - --l_1709; - } - else - { - int64_t l_1714 = 0xbf6162b981065dLL; - int32_t * l_1715 = &l_944; - int32_t * l_1716 = &l_918; - int32_t * l_1717 = (void *) 0; - int32_t * l_1718 = &l_908; - int32_t * l_1719 = &l_922; - int32_t * l_1720 = (void *) 0; - int32_t * l_1721 = (void *) 0; - int32_t * l_1722 = (void *) 0; - int32_t * l_1723 = &l_1015; - int32_t * l_1724 = &l_908; - int32_t * l_1725; - int32_t * l_1726 = &l_1091; - int32_t * l_1727 = &l_918; - int32_t * l_1728; - int32_t * l_1729 = (void *) 0; - int32_t * l_1730 = &l_908; - int32_t * l_1731 = (void *) 0; - int32_t * l_1732 = &l_918; - int32_t * l_1733 = (void *) 0; - int32_t * l_1734 = &l_1039; - int32_t l_1735 = 0L; - int32_t * l_1736 = &l_1140; - int32_t * l_1737 = &l_1091; - int32_t * l_1738 = &l_1090; - int32_t * l_1739 = &l_997; - int32_t * l_1740 = &l_908; - int32_t * l_1741 = &l_1039; - int32_t * l_1742 = &l_997; - int32_t * l_1743 = &l_1100; - int32_t * l_1744 = &l_1091; - int32_t * l_1745 = (void *) 0; - int32_t * l_1746 = &l_1015; - int32_t * l_1747 = &l_1039; - int32_t * l_1748 = &l_1735; - int32_t * l_1749 = &l_944; - int32_t * l_1750 = (void *) 0; - int32_t * l_1751 = &l_1100; - int32_t * l_1752 = (void *) 0; - int32_t l_1753 = 0x780cfd1L; - int32_t * l_1754 = &l_1039; - int32_t * l_1755 = &l_1016; - int32_t * l_1756 = (void *) 0; - int32_t * l_1757 = &l_997; - int32_t * l_1758 = &l_1753; - int32_t l_1759 = 0L; - int32_t * l_1760 = (void *) 0; - int32_t * l_1761 = &l_1100; - int32_t * l_1762 = &l_908; - int32_t l_1763 = 1L; - int32_t * l_1764 = (void *) 0; - int32_t * l_1765 = &l_1015; - int32_t * l_1766 = &l_1099; - int32_t * l_1767 = &l_958; - int32_t * l_1768 = (void *) 0; - int32_t * l_1769 = &l_1016; - int32_t * l_1770 = &l_908; - int32_t * l_1771 = &l_1140; - int32_t * l_1772 = (void *) 0; - int32_t * l_1773 = (void *) 0; - int32_t * l_1774 = &l_1039; - int32_t * l_1775 = &l_944; - int32_t * l_1776 = &l_908; - int32_t * l_1777 = &l_1015; - int32_t * l_1778 = &l_918; - int32_t * l_1779 = &l_1058; - int32_t * l_1780 = &l_1753; - int32_t * l_1781 = &l_1015; - int32_t * l_1782 = &l_1016; - int32_t * l_1783 = (void *) 0; - int32_t * l_1784 = &l_1099; - int32_t l_1785 = -3L; - int32_t * l_1786 = &l_918; - int32_t * l_1787 = &l_997; - int32_t * l_1788 = (void *) 0; - int32_t * l_1789 = &l_918; - int32_t * l_1790 = &l_1759; - int32_t * l_1791 = (void *) 0; - int32_t * l_1792 = &l_958; - int32_t * l_1793 = &l_944; - int32_t * l_1794 = (void *) 0; - int32_t * l_1795 = &l_1140; - int32_t * l_1796 = &l_1039; - int32_t * l_1797 = &l_918; - int32_t * l_1798 = &l_922; - int32_t * l_1799 = &l_1039; - int32_t * l_1800 = &l_922; - int32_t * l_1801 = (void *) 0; - int32_t * l_1802 = &l_922; - int32_t * l_1803 = &l_1785; - int32_t * l_1804 = &l_1090; - int32_t * l_1805 = &l_1039; - int32_t * l_1806 = &l_918; - int32_t * l_1807 = &l_1090; - int32_t * l_1808 = (void *) 0; - int32_t * l_1809 = &l_1099; - int32_t * l_1810; - int32_t * l_1811 = &l_908; - int32_t * l_1812 = &l_1015; - int32_t * l_1813 = &l_1090; - int32_t * l_1814 = &l_997; - int32_t * l_1815 = &l_1015; - int32_t * l_1816 = &l_958; - int32_t * l_1817 = &l_1753; - int32_t * l_1818 = &l_1058; - int32_t * l_1819 = &l_997; - int32_t * l_1820 = &l_1015; - int32_t * l_1821 = (void *) 0; - int32_t * l_1822 = (void *) 0; - int32_t * l_1823 = &l_1785; - int32_t * l_1824 = &l_1753; - int32_t * l_1825 = &l_922; - int32_t * l_1826 = &l_1039; - int32_t * l_1827 = (void *) 0; - int32_t * l_1828 = &l_944; - int32_t * l_1829 = &l_1039; - int32_t * l_1830 = &l_1090; - int32_t * l_1831 = &l_922; - int32_t l_1832 = 3L; - int32_t * l_1833 = &l_1091; - int32_t * l_1834 = (void *) 0; - int32_t l_1835 = 4L; - int32_t * l_1836 = (void *) 0; - int32_t * l_1837 = &l_1763; - int32_t * l_1838 = &l_1016; - int32_t * l_1839 = &l_1753; - int32_t * l_1840 = &l_1099; - int32_t * l_1841 = (void *) 0; - int32_t * l_1842 = &l_1140; - int32_t * l_1843 = &l_1835; - int32_t * l_1844 = &l_922; - int32_t * l_1845 = &l_1140; - int32_t * l_1846 = &l_1785; - int32_t * l_1847 = &l_1832; - int32_t * l_1848; - int32_t * l_1849 = (void *) 0; - int32_t * l_1850 = &l_1835; - int32_t * l_1851 = &l_1835; - int32_t * l_1852 = &l_918; - int32_t * l_1853 = (void *) 0; - int32_t * l_1854 = (void *) 0; - int32_t * l_1855 = &l_1100; - int32_t * l_1856 = (void *) 0; - int32_t * l_1857 = (void *) 0; - int32_t * l_1858 = &l_1763; - int32_t * l_1859 = &l_922; - int32_t * l_1860 = &l_1835; - int32_t * l_1861 = (void *) 0; - int32_t * l_1862 = &l_908; - int32_t * l_1863 = &l_1735; - int32_t * l_1864 = &l_1763; - int32_t * l_1865 = (void *) 0; - int32_t * l_1866 = &l_1058; - int32_t * l_1867 = (void *) 0; - int32_t * l_1868 = &l_1091; - int32_t * l_1869 = &l_1015; - int32_t * l_1870 = &l_1039; - int32_t l_1871 = -1L; - int32_t * l_1872 = &l_1759; - int32_t * l_1873 = (void *) 0; - int32_t * l_1874 = &l_1100; - int32_t * l_1875 = &l_958; - int32_t * l_1876 = &l_1091; - int32_t * l_1877 = &l_1099; - int32_t * l_1878 = &l_1832; - int32_t * l_1879 = &l_1058; - int32_t * l_1880 = &l_918; - int32_t * l_1881 = (void *) 0; - int32_t * l_1882 = &l_1100; - int32_t * l_1883 = (void *) 0; - int32_t * l_1884 = &l_1871; - int32_t * l_1885 = (void *) 0; - int32_t * l_1886 = &l_1835; - int32_t * l_1887 = &l_1759; - int32_t l_1888 = 0L; - int32_t * l_1889 = &l_1785; - int32_t l_1890 = 1L; - int32_t * l_1891 = &l_1785; - int32_t * l_1892 = &l_918; - int32_t * l_1893 = &l_1832; - int32_t * l_1894 = &l_1058; - int32_t * l_1895 = (void *) 0; - int32_t * l_1896 = &l_1039; - int32_t * l_1897 = (void *) 0; - int32_t * l_1898 = &l_1099; - int32_t * l_1899 = &l_1753; - int32_t * l_1900 = (void *) 0; - int32_t * l_1901 = &l_1759; - int32_t * l_1902 = (void *) 0; - int32_t * l_1903 = &l_944; - int32_t * l_1904 = &l_1888; - int32_t l_1905 = -1L; - int32_t * l_1906; - int32_t * l_1907; - int32_t * l_1908 = &l_1763; - int32_t * l_1909 = &l_1759; - int32_t * l_1910 = &l_1015; - int32_t * l_1911 = &l_1091; - int32_t * l_1912 = &l_918; - int32_t l_1913 = 0x6ac7b1c7L; - int32_t * l_1914 = &l_1091; - int32_t l_1915 = 7L; - int32_t * l_1916 = &l_944; - int32_t * l_1917 = &l_1091; - int32_t * l_1918 = &l_1140; - int32_t * l_1919 = &l_1058; - int32_t * l_1920 = &l_1835; - int32_t * l_1921 = (void *) 0; - int32_t * l_1922 = &l_944; - int32_t * l_1923 = &l_908; - int32_t * l_1924 = (void *) 0; - int32_t * l_1925 = &l_1140; - int32_t * l_1926 = &l_1015; - int32_t * l_1927 = &l_1753; - int32_t l_1928 = 8L; - int32_t * l_1929 = &l_997; - int32_t l_1930 = 0x610609ddL; - int32_t * l_1931 = &l_1140; - int32_t * l_1932 = (void *) 0; - int32_t * l_1933 = &l_944; - int32_t * l_1934 = &l_958; - int32_t * l_1935 = &l_997; - int32_t * l_1936 = &l_1091; - int32_t l_1937 = 0x4e6e069aL; - int32_t * l_1938 = &l_1140; - int32_t * l_1939 = &l_1905; - int32_t * l_1940 = &l_1785; - int32_t * l_1941 = (void *) 0; - int32_t * l_1942 = &l_1090; - int32_t * l_1943 = &l_1905; - int32_t * l_1944 = &l_1100; - int32_t * l_1945 = &l_1913; - int32_t * l_1947 = &l_1015; - int32_t * l_1948 = &l_1890; - int32_t * l_1949 = &l_1905; - int32_t * l_1950 = &l_908; - int32_t * l_1951 = &l_1835; - int32_t * l_1952 = &l_1753; - int32_t * l_1953 = (void *) 0; - int32_t * l_1954 = &l_918; - int32_t * l_1955 = &l_1930; - int32_t * l_1956 = &l_1015; - int32_t * l_1957 = &l_1753; - int32_t * l_1958 = &l_997; - int32_t l_1959 = 0xfdbf6524L; - int32_t * l_1960; - int32_t * l_1961 = &l_1785; - int32_t * l_1962 = &l_1890; - int32_t * l_1963 = &l_1016; - int32_t * l_1964 = (void *) 0; - int16_t l_1965 = 0xdb5L; - int32_t * l_1966 = &l_1930; - int32_t * l_1967 = &l_1140; - int32_t * l_1968 = (void *) 0; - int32_t * l_1969 = &l_1871; - int32_t * l_1970 = &l_997; - int32_t * l_1971 = &l_1015; - int32_t * l_1972 = (void *) 0; - int32_t * l_1973 = &l_1140; - int32_t * l_1974 = &l_1016; - int32_t * l_1975; - int32_t l_1976 = 0xe7e92cbaL; - int32_t * l_1977 = (void *) 0; - int32_t * l_1978 = (void *) 0; - int32_t * l_1979 = &l_1959; - int32_t * l_1980 = &l_1759; - int32_t * l_1981 = (void *) 0; - int32_t * l_1982 = &l_997; - int32_t * l_1983 = &l_1015; - int32_t * l_1984 = &l_958; - int32_t * l_1985 = &l_958; - int32_t * l_1986 = &l_1039; - int32_t l_1987 = 0x4a8e2263L; - int32_t * l_1988 = &l_1832; - int32_t * l_1989 = &l_1871; - int32_t * l_1990 = &l_922; - int32_t * l_1991 = &l_1835; - int32_t l_1992 = 0x92ca7c88L; - int32_t * l_1993 = (void *) 0; - int32_t * l_1994 = &l_1763; - int32_t l_1995 = 0x999130f0L; - int32_t * l_1996 = &l_1763; - int32_t * l_1997 = (void *) 0; - int32_t * l_1998 = &l_1735; - int32_t * l_1999 = (void *) 0; - int32_t * l_2000 = &l_1140; - * (*l_709) ^= p_45; - ++l_2001; - } - 0 ? (void) 0 : ("g_116 == &g_62 || g_116 == &g_25", "t.c", 1954, __PRETTY_FUNCTION__); - 0 ? (void) 0 : ("p_46 == &g_62 || p_46 == &g_25", "t.c", 1955, __PRETTY_FUNCTION__); - *l_709 = func_49((!p_44 > (((l_2011, l_2012), (0uL, 0xfdL)) == * (*l_709)) ^ p_44, p_44), - *l_709, - p_45, - p_46); - --l_2187; - return p_45; -} -static uint64_t func_47(int32_t * p_48) -{ - const int8_t l_139 = 9L; - int32_t l_151 = 0x734cf679L; - int32_t l_261 = 1L; - int32_t l_269 = 0xfe7776e9L; - int32_t l_398 = 0xc168bad6L; - int32_t l_403 = 0xbf4fe604L; - int32_t l_448 = 0xf42d3900L; - int32_t l_477 = 0x1e43741L; - int32_t l_488 = 0x8e696d5fL; - int32_t l_501 = 0L; - int32_t l_520 = 0L; - int64_t l_690 = 0xdae90db2c35b8b97LL; - int32_t l_691 = 8L; - int32_t * * l_701; - if (l_691 < 8) - { - { - const int32_t * * l_1206 = (void *) 0; - const int32_t * * * l_1205 = &l_1206; - int32_t * l_1236 = &l_269; - struct S1 { - signed f0 : 5; signed f1 : 8; uint32_t f2; volatile uint16_t f3; - } * l_1239 = (void *) 0; - int32_t l_1271 = 0x45209252L; - int32_t l_1342 = 0xef6f63aL; - int32_t l_1353 = 1L; - int32_t l_1364 = 1L; - int32_t l_1403 = 1L; - } - } - if (0) - { - uint32_t l_128 = 3uL; - int32_t * * * l_130 = (void *) 0; - int32_t l_157 = -1L; - int32_t l_171 = 0x574c5a94L; - int32_t l_237 = 0xc132fbb4L; - int32_t l_427 = -1L; - int32_t l_449 = 1L; - int32_t l_450 = 0L; - int32_t l_475 = 0x8116e444L; - int32_t l_504 = 0x85d6a8d5L; - if (+(0uL, l_128)) - { - } - else - { - return l_128; - } - 0 ? (void) 0 : ("g_132 == &p_48", "t.c", 2022, __PRETTY_FUNCTION__); - if ((void *) 0 != p_48) - { - int16_t l_142 = 0x2dffL; - int32_t l_149 = 0xcd878405L; - int32_t l_199 = -4L; - for (; 0;) - { - int32_t * l_148; - int32_t * l_150; - int32_t * l_152 = &l_151; - int32_t l_153 = 0x5eb93ca2L; - int32_t * l_154 = &l_149; - int32_t * l_155 = &l_153; - int32_t * l_156 = &l_149; - int32_t * l_158 = &l_157; - int32_t * l_159 = &l_153; - int32_t * l_160 = (void *) 0; - int32_t * l_161 = &l_151; - int32_t * l_162 = (void *) 0; - int32_t * l_163 = &l_151; - int32_t * l_164 = &l_151; - int32_t * l_165 = (void *) 0; - int32_t * l_166 = &l_153; - int32_t l_167 = -1L; - int32_t * l_168; - int32_t * l_169 = (void *) 0; - int32_t * l_170 = &l_151; - int32_t * l_172 = (void *) 0; - int32_t * l_173 = (void *) 0; - int32_t * l_174 = &l_149; - int32_t * l_175 = &l_157; - int32_t * l_176 = &l_151; - int32_t * l_177 = &l_153; - int32_t * l_178 = &l_167; - int32_t * l_179 = (void *) 0; - int32_t * l_180; - int32_t * l_181 = &l_151; - int32_t * l_182 = (void *) 0; - int32_t * l_183 = (void *) 0; - int32_t * l_184 = &l_151; - int32_t * l_185 = (void *) 0; - int32_t * l_186 = (void *) 0; - int32_t * l_187 = &l_151; - int32_t * l_188 = &l_151; - int32_t * l_189 = &l_151; - int32_t * l_190; - int32_t * l_191 = &l_149; - int32_t * l_192 = &l_171; - int32_t * l_193 = &l_167; - int32_t * l_194 = &l_167; - int32_t * l_195 = &l_153; - int32_t * l_196 = &l_157; - int32_t * l_197 = (void *) 0; - int32_t * l_198 = &l_167; - int32_t * l_200 = &l_149; - int32_t * l_201 = &l_157; - int32_t * l_202 = &l_153; - int32_t * l_203 = (void *) 0; - int32_t * l_204 = &l_167; - int32_t * l_205; - int32_t * l_206 = (void *) 0; - int32_t * l_207 = &l_157; - int32_t * l_208 = &l_157; - int32_t * l_209; - int32_t * l_210 = &l_199; - int32_t l_211 = 7L; - int32_t * l_212 = &l_149; - int32_t * l_213 = &l_171; - int32_t * l_214 = (void *) 0; - int32_t * l_215 = (void *) 0; - int32_t * l_216 = &l_211; - int32_t * l_217 = &l_211; - int32_t * l_218 = &l_171; - int32_t * l_219 = &l_151; - int32_t * l_220 = &l_157; - int32_t * l_221 = &l_151; - int32_t * l_222 = &l_199; - int32_t * l_223 = (void *) 0; - int32_t * l_224 = &l_153; - int32_t * l_225 = &l_149; - int32_t * l_226 = &l_157; - int32_t * l_227 = &l_151; - int32_t l_228 = 0x76412926L; - int32_t * l_229 = &l_171; - int32_t * l_230 = &l_157; - int32_t * l_231 = &l_228; - int32_t * l_232 = &l_153; - int32_t * l_233 = &l_151; - int32_t * l_234 = &l_211; - int32_t * l_235 = &l_199; - int32_t * l_236 = &l_157; - int32_t * l_238 = &l_151; - int32_t * l_239 = (void *) 0; - int32_t * l_240 = &l_153; - int32_t l_241 = -9L; - int32_t * l_242; - int32_t * l_243 = &l_237; - int32_t * l_244 = &l_149; - int32_t * l_245 = &l_237; - int32_t * l_246 = &l_151; - int32_t * l_247; - int32_t * l_248 = &l_241; - int32_t * l_249 = (void *) 0; - int32_t * l_250 = (void *) 0; - int32_t * l_251; - int32_t * l_252 = &l_151; - int32_t * l_253; - int32_t * l_254 = &l_228; - int32_t * l_255 = &l_167; - int32_t * l_256 = &l_149; - int32_t * l_257 = &l_149; - int32_t * l_258 = &l_149; - int32_t * l_259 = &l_149; - int32_t * l_260; - int32_t * l_262 = &l_261; - int32_t * l_263 = (void *) 0; - int32_t * l_264 = (void *) 0; - int32_t * l_265 = &l_157; - uint32_t l_270 = 4294967295uL; - l_270++; - } - } - else - { - uint32_t l_277 = 18446744073709551606uL; - int32_t l_290 = 6L; - uint16_t l_295 = 0uL; - uint64_t l_298 = 18446744073709551615uL; - int32_t l_404 = 0xdac667a1L; - int32_t l_428 = 0xb362dc11L; - int32_t l_430 = -4L; - int32_t l_441 = 0x73a75d4eL; - int32_t l_453 = 0xd382288bL; - int32_t l_553 = -2L; - int32_t * l_584 = &l_151; - int32_t * l_585 = &l_403; - int32_t * l_586 = &l_269; - int32_t * l_587 = &l_261; - int32_t * l_588 = &l_448; - int32_t * l_589 = (void *) 0; - int32_t * l_590 = &l_428; - int32_t * l_591 = &l_441; - int32_t * l_592 = &l_520; - int32_t * l_593 = &l_501; - int32_t * l_594 = &l_520; - int32_t * l_595 = &l_488; - int32_t * l_596 = &l_171; - int32_t * l_597 = &l_453; - int32_t * l_598 = &l_430; - int32_t * l_599 = (void *) 0; - int32_t * l_600 = &l_453; - int32_t * l_601 = (void *) 0; - int32_t * l_602 = &l_237; - int32_t * l_603 = &l_398; - int32_t * l_604; - int32_t * l_605 = &l_430; - int32_t * l_606 = &l_237; - int32_t * l_607 = &l_520; - int32_t * l_608 = &l_520; - int32_t * l_609 = &l_430; - int32_t * l_610 = &l_171; - int32_t * l_611 = &l_403; - int32_t * l_612 = &l_520; - int32_t * l_613 = &l_157; - int32_t * l_614; - int32_t * l_615 = (void *) 0; - int32_t * l_616 = &l_504; - int32_t * l_617 = &l_448; - int32_t * l_618 = &l_477; - int32_t * l_619 = &l_171; - int32_t * l_620 = &l_428; - int32_t * l_621 = &l_269; - int32_t * l_622 = &l_404; - int32_t * l_623 = &l_403; - int32_t * l_624 = (void *) 0; - int32_t * l_625 = &l_171; - int32_t * l_626 = (void *) 0; - int32_t * l_627 = &l_553; - int32_t * l_628 = (void *) 0; - int32_t * l_629 = (void *) 0; - int32_t * l_630 = (void *) 0; - int32_t * l_631 = &l_398; - int32_t * l_632 = &l_430; - int32_t * l_633 = &l_403; - int32_t * l_634; - int32_t * l_635 = &l_475; - int32_t * l_636 = &l_171; - int32_t * l_637 = &l_157; - int32_t * l_638 = &l_404; - int32_t * l_639 = (void *) 0; - int32_t * l_640 = &l_237; - int32_t * l_641 = &l_171; - int32_t * l_642; - int32_t * l_643 = &l_427; - int32_t * l_644 = &l_449; - int32_t * l_645 = (void *) 0; - int32_t * l_646 = &l_520; - int32_t * l_647 = &l_157; - int32_t * l_648 = &l_449; - int32_t * l_649 = (void *) 0; - int32_t * l_650 = (void *) 0; - int32_t * l_651 = &l_449; - int32_t * l_652 = &l_403; - int32_t * l_653 = &l_403; - int32_t * l_654 = &l_261; - int32_t * l_655 = &l_398; - int32_t * l_656 = (void *) 0; - int32_t * l_657 = (void *) 0; - int32_t * l_658 = &l_157; - int32_t * l_659 = &l_151; - int32_t * l_660 = &l_441; - int32_t * l_661 = &l_553; - int32_t * l_662 = (void *) 0; - int32_t * l_663 = &l_450; - int32_t * l_664 = &l_453; - int32_t * l_665 = &l_448; - int32_t * l_666 = &l_501; - int32_t * l_667 = &l_157; - int32_t * l_668 = &l_430; - int32_t * l_669 = &l_427; - int32_t * l_670 = (void *) 0; - int32_t * l_671 = &l_504; - int32_t * l_672 = (void *) 0; - int32_t * l_673 = &l_504; - int32_t * l_674; - int32_t * l_675 = &l_520; - int32_t * l_676 = (void *) 0; - int32_t * l_677 = &l_501; - int32_t * l_678 = &l_151; - int32_t * l_679 = &l_520; - int32_t * l_680; - int32_t * l_681 = &l_449; - int32_t * l_682 = &l_504; - int32_t * l_683 = &l_398; - int32_t * l_684 = &l_398; - int32_t * l_685 = (void *) 0; - int32_t * l_686 = &l_269; - for (l_171 = 0; l_171 <= -17; l_171 = (l_171, 1)) - { - int32_t l_293 = -9L; - int32_t * * * l_294; - int32_t l_324 = 0L; - int32_t l_340 = 0xeb9d798bL; - int32_t l_379 = 0xff7825d7L; - int32_t l_484 = 0x5169d787L; - int32_t l_514 = 0x60d45001L; - int32_t l_562 = 0x6b93c577L; - for (l_151 = 11; l_151 <= -22; l_151 = (l_151, 3)) - { - uint32_t l_316 = 0xc1cd0e78L; - int32_t * l_317 = &l_293; - int32_t * l_318 = &l_237; - int32_t * l_319 = &l_261; - int32_t * l_320 = &l_237; - int32_t * l_321 = &l_261; - int32_t l_322 = 0x4cfdc269L; - int32_t * l_323; - int32_t * l_325 = &l_322; - int32_t * l_326 = (void *) 0; - int32_t * l_327 = (void *) 0; - int32_t * l_328 = &l_261; - int32_t * l_329 = &l_293; - int32_t * l_330 = &l_324; - int32_t * l_331 = &l_324; - int32_t * l_332 = (void *) 0; - int32_t * l_333 = (void *) 0; - int32_t * l_334 = &l_324; - int32_t * l_335 = &l_322; - int32_t l_336 = -8L; - int32_t * l_337 = &l_324; - int32_t * l_338 = &l_261; - int32_t * l_339 = (void *) 0; - int32_t * l_341 = &l_293; - int32_t * l_342 = &l_324; - int32_t * l_343 = &l_336; - int32_t * l_344 = &l_322; - int32_t * l_345 = &l_269; - int32_t * l_346 = &l_261; - int32_t * l_347 = (void *) 0; - int32_t * l_348 = &l_336; - int32_t * l_349 = &l_324; - int32_t * l_350 = &l_336; - int32_t * l_351 = &l_157; - int32_t * l_352 = &l_237; - int32_t * l_353 = &l_261; - int32_t * l_354 = &l_157; - int32_t * l_355 = (void *) 0; - int32_t * l_356 = (void *) 0; - int32_t * l_357 = (void *) 0; - int32_t * l_358 = &l_261; - int32_t * l_359 = (void *) 0; - int32_t * l_360 = &l_237; - int32_t * l_361 = (void *) 0; - int32_t * l_362 = &l_261; - int32_t * l_363 = &l_261; - int32_t * l_364 = &l_322; - int32_t * l_365 = &l_237; - int32_t * l_366 = &l_237; - int32_t * l_367 = &l_340; - int32_t * l_368 = &l_269; - int32_t * l_369 = (void *) 0; - int32_t * l_370 = &l_269; - int32_t * l_371 = (void *) 0; - int32_t * l_372 = &l_261; - int32_t * l_373 = &l_237; - int32_t * l_374 = &l_269; - int32_t * l_375 = &l_336; - int32_t * l_376 = &l_322; - int32_t * l_377 = (void *) 0; - int32_t * l_378 = &l_336; - int32_t * l_380 = (void *) 0; - int32_t * l_381 = &l_336; - int32_t * l_382 = &l_322; - int32_t * l_383 = &l_157; - int32_t * l_384 = &l_293; - int32_t * l_385 = &l_336; - int32_t * l_386 = &l_237; - int32_t * l_387 = &l_324; - int32_t l_388 = 0xfa146debL; - int32_t * l_389 = &l_322; - int32_t * l_390 = (void *) 0; - int32_t * l_391 = &l_237; - int32_t * l_392 = &l_322; - int32_t * l_393 = &l_340; - int32_t * l_394 = &l_293; - int32_t * l_395 = &l_340; - int32_t * l_396 = &l_322; - int32_t * l_397 = &l_340; - int32_t l_399 = 0x3b29e0aL; - int32_t * l_400 = &l_399; - int32_t * l_401 = &l_340; - int32_t * l_402 = &l_398; - int32_t * l_405; - int32_t * l_406 = &l_336; - int32_t * l_407 = &l_388; - int32_t * l_408 = &l_237; - int32_t * l_409 = (void *) 0; - int32_t * l_410 = &l_322; - int32_t * l_411 = &l_340; - int32_t * l_412 = &l_388; - int32_t * l_413 = &l_293; - int32_t * l_414 = (void *) 0; - int32_t * l_415 = &l_336; - int32_t * l_416 = &l_398; - int32_t * l_417 = &l_269; - int32_t * l_418 = &l_157; - int32_t l_419 = 0xea45fba7L; - int32_t * l_420 = (void *) 0; - int32_t * l_421 = (void *) 0; - int32_t * l_422 = &l_398; - int32_t * l_423 = &l_336; - int32_t * l_424 = &l_324; - int32_t * l_425 = &l_388; - int32_t * l_426 = &l_293; - int32_t * l_429 = &l_398; - int32_t * l_431 = &l_403; - int32_t * l_432 = &l_427; - int32_t * l_433 = &l_379; - int32_t * l_434 = &l_430; - int32_t * l_435 = (void *) 0; - int32_t * l_436 = &l_388; - int32_t * l_437 = (void *) 0; - int32_t * l_438; - int32_t * l_439 = &l_269; - int32_t * l_440 = &l_427; - int32_t * l_442 = &l_388; - int32_t * l_443 = (void *) 0; - int32_t * l_444 = &l_430; - int32_t * l_445 = &l_336; - int32_t * l_446 = (void *) 0; - int32_t * l_447 = (void *) 0; - int32_t * l_451 = &l_157; - int32_t l_452 = 0x2bf08dcbL; - int32_t * l_454 = (void *) 0; - int32_t * l_455 = &l_427; - int32_t * l_456 = &l_450; - int32_t * l_457 = (void *) 0; - int32_t * l_458 = (void *) 0; - int32_t * l_459 = &l_340; - int32_t * l_460 = &l_450; - int32_t * l_461 = (void *) 0; - int32_t * l_462 = &l_404; - int32_t * l_463 = &l_399; - int32_t * l_464 = &l_388; - int32_t * l_465 = &l_261; - int32_t * l_466 = (void *) 0; - int32_t * l_467 = &l_419; - int32_t * l_468 = &l_427; - int32_t * l_469 = &l_449; - int32_t * l_470 = &l_261; - int32_t * l_471 = &l_419; - int32_t * l_472 = &l_324; - int32_t * l_473 = &l_293; - int32_t * l_474 = &l_450; - int32_t * l_476 = &l_419; - int32_t * l_478 = (void *) 0; - int32_t * l_479 = &l_403; - int32_t * l_480 = (void *) 0; - int32_t * l_481 = (void *) 0; - int32_t * l_482 = &l_269; - int32_t * l_483 = (void *) 0; - int32_t * l_485 = (void *) 0; - int32_t * l_486 = &l_441; - int32_t * l_487 = &l_322; - int32_t * l_489 = &l_293; - int32_t * l_490 = &l_324; - int32_t * l_491 = (void *) 0; - int32_t * l_492 = (void *) 0; - int32_t * l_493 = &l_324; - int32_t * l_494 = &l_237; - int32_t * l_495 = &l_488; - int32_t * l_496 = &l_399; - int32_t * l_497 = (void *) 0; - int32_t * l_498; - int32_t * l_499 = &l_453; - int32_t * l_500 = &l_237; - int32_t * l_502 = &l_428; - int32_t * l_503 = &l_340; - int32_t * l_505 = &l_237; - int32_t * l_506 = &l_261; - int32_t * l_507 = &l_488; - int32_t * l_508 = (void *) 0; - int32_t * l_509 = (void *) 0; - int32_t * l_510 = &l_404; - int32_t * l_511 = &l_293; - int32_t * l_512 = (void *) 0; - int32_t * l_513 = &l_430; - int32_t * l_515 = (void *) 0; - int32_t * l_516 = &l_261; - int32_t * l_517 = (void *) 0; - int32_t * l_518 = (void *) 0; - int32_t * l_519; - int32_t * l_521 = (void *) 0; - int32_t * l_522 = &l_452; - int32_t * l_523 = &l_450; - int32_t * l_524 = &l_322; - int32_t * l_525 = (void *) 0; - int32_t * l_526 = (void *) 0; - int32_t * l_527 = &l_504; - int32_t * l_528 = &l_520; - int32_t * l_529 = (void *) 0; - int32_t * l_530 = (void *) 0; - int32_t * l_531 = &l_477; - int32_t * l_532 = &l_501; - int32_t * l_533 = &l_403; - int32_t * l_534 = (void *) 0; - int32_t * l_535 = &l_514; - int32_t l_536 = -6L; - int32_t * l_537 = &l_269; - int32_t * l_538 = &l_514; - int32_t * l_539 = &l_379; - int32_t * l_540 = &l_428; - int32_t l_541 = 0xef0dabafL; - int32_t l_542 = 0x5d170daL; - int32_t * l_543 = &l_336; - int32_t l_544 = 0x72003204L; - int32_t * l_545 = &l_293; - int32_t * l_546 = &l_449; - int32_t * l_547 = &l_293; - int32_t * l_548; - int32_t * l_549 = (void *) 0; - int32_t * l_550 = &l_441; - int32_t * l_551 = &l_322; - int32_t * l_552 = &l_450; - int32_t * l_554 = &l_541; - int32_t * l_555 = &l_404; - int32_t * l_556 = &l_237; - int32_t * l_557 = (void *) 0; - int32_t * l_558 = &l_430; - int32_t * l_559 = &l_501; - int32_t * l_560 = &l_427; - int32_t * l_561 = (void *) 0; - int32_t * l_563 = (void *) 0; - int32_t * l_564 = &l_541; - int32_t * l_565 = &l_404; - int32_t * l_567 = &l_475; - int32_t * l_568 = &l_450; - int32_t * l_569 = &l_542; - --l_298; - *l_317 |= ((((4uL, l_277) && l_316, p_48) != (void *) 0 && * (* (*l_294)), 0xcacce184c6d96f22LL) > * (* (*l_294)), l_316) && l_261; - } - } - p_48 == &l_441 || p_48 == &l_151 ? (void) 0 : ("p_48 == &l_441 || p_48 == &l_151", "t.c", 2512, __PRETTY_FUNCTION__); - } - } - else - { - uint32_t l_695 = 0x2763af55L; - const int32_t * * const l_700 = (void *) 0; - l_695++; - } - 0 ? (void) 0 : ("g_132 == &g_116 || g_132 == &p_48", "t.c", 2528, __PRETTY_FUNCTION__); -} -static int32_t * func_49(uint8_t p_50, - int32_t * p_51, - int8_t p_52, - int32_t * p_53) -{ - int32_t * l_61; - int32_t * l_63; - int32_t * l_64; - uint32_t l_65 = 8uL; - int32_t * l_81; - uint64_t l_87 = 0x9e0fda63e176cbfbLL; - int32_t * * l_99 = (void *) 0; - int32_t * * const * l_98 = &l_99; - l_65++; - if (0) - { - const int32_t * l_90 = (void *) 0; - const int32_t * const * l_89 = &l_90; - const int32_t * const * * l_88 = &l_89; - *l_88 = (void *) 0; - l_89 == 0 ? (void) 0 : ("l_89 == 0", "t.c", 2558, __PRETTY_FUNCTION__); - return p_53; - } - else - { - uint8_t l_109 = 1uL; - uint16_t l_121 = 0uL; - for (p_52 = 6; p_52 != -7; p_52--) - { - uint32_t l_97 = 1uL; - int32_t * * * l_100 = &l_99; - l_109--; - } - for (p_50 = -19; p_50 == 43; p_50++) - { - int64_t l_119 = 0xd52ebb0be5235086LL; - int32_t * * l_120 = &l_63; - if (*p_53) - break; - *l_61 &= l_119; - *l_120 = p_53; - if (0) - { - --l_121; - } - else - { - int32_t * l_124; - *l_120 = l_124; - 0 ? (void) 0 : ("l_63 == &g_62", "t.c", 2596, __PRETTY_FUNCTION__); - p_51 = p_51; - } - } - } - 0 ? (void) 0 : ("g_116 == &g_62", "t.c", 2609, __PRETTY_FUNCTION__); - return p_51; -} int main(void) { - int print_hash_value = 0; - 0; - func_1(); - (0x61L, "g_16", print_hash_value); - (0x6eab3cf8L, "g_25", print_hash_value); - ("g_59.f0", print_hash_value); - ("g_59.f1", print_hash_value); - ("g_59.f2", print_hash_value); - ("g_59.f3", print_hash_value); - ("g_59.f4", print_hash_value); - ("g_59.f5", print_hash_value); - (0xe07f0936a74b4fbfLL, "g_60", print_hash_value); - (3L, "g_62", print_hash_value); - ("g_80.f0", print_hash_value); - ("g_80.f1", print_hash_value); - ("g_80.f2", print_hash_value); - ("g_80.f3", print_hash_value); - ("g_125.f0", print_hash_value); - ("g_125.f1", print_hash_value); - ("g_125.f2", print_hash_value); - ("g_125.f3", print_hash_value); - ("g_126.f0", print_hash_value); - ("g_126.f1", print_hash_value); - ("g_126.f2", print_hash_value); - ("g_126.f3", print_hash_value); - ("g_126.f4", print_hash_value); - ("g_126.f5", print_hash_value); - (0xccL, "g_266", print_hash_value); - ("g_313.f0", print_hash_value); - ("g_313.f1", print_hash_value); - ("g_313.f2", print_hash_value); - ("g_313.f3", print_hash_value); - (9L, "g_566", print_hash_value); - (0uL, "g_570", print_hash_value); - (250uL, "g_687", print_hash_value); - (0x82L, "g_692", print_hash_value); - ("g_753.f0", print_hash_value); - ("g_753.f1", print_hash_value); - ("g_753.f2", print_hash_value); - ("g_753.f3", print_hash_value); - ("g_753.f4", print_hash_value); - ("g_753.f5", print_hash_value); - ("g_763.f0", print_hash_value); - ("g_763.f1", print_hash_value); - ("g_763.f2", print_hash_value); - ("g_763.f3", print_hash_value); - ("g_763.f4", print_hash_value); - ("g_763.f5", print_hash_value); - ("g_792.f0", print_hash_value); - ("g_792.f1", print_hash_value); - ("g_792.f2", print_hash_value); - ("g_792.f3", print_hash_value); - ("g_792.f4", print_hash_value); - ("g_792.f5", print_hash_value); - ("g_793.f0", print_hash_value); - ("g_793.f1", print_hash_value); - ("g_793.f2", print_hash_value); - ("g_793.f3", print_hash_value); - ("g_794.f0", print_hash_value); - ("g_794.f1", print_hash_value); - ("g_794.f2", print_hash_value); - ("g_794.f3", print_hash_value); - ("g_803.f0", print_hash_value); - ("g_803.f1", print_hash_value); - ("g_803.f2", print_hash_value); - ("g_803.f3", print_hash_value); - ("g_803.f4", print_hash_value); - if (0xe07f0936a74b4fbfLL < -2270085556831825985) - { - } - ("g_803.f5", print_hash_value); - ("g_804.f0", print_hash_value); - ("g_804.f1", print_hash_value); - ("g_804.f2", print_hash_value); - ("g_804.f3", print_hash_value); - ("g_804.f4", print_hash_value); - ("g_804.f5", print_hash_value); - ("g_818.f0", print_hash_value); - ("g_818.f1", print_hash_value); - ("g_818.f2", print_hash_value); - ("g_818.f3", print_hash_value); - ("g_847.f0", print_hash_value); - ("g_847.f1", print_hash_value); - ("g_847.f2", print_hash_value); - ("g_847.f3", print_hash_value); - ("g_1163.f0", print_hash_value); - ("g_1163.f1", print_hash_value); - ("g_1163.f2", print_hash_value); - { - print_hash_value ^= 0xab871195L; - } - ("g_1163.f3", print_hash_value); - ("g_1202.f0", print_hash_value); - ("g_1202.f1", print_hash_value); - ("g_1202.f2", print_hash_value); - ("g_1202.f3", print_hash_value); - (0x7aec422eL, "g_1416", print_hash_value); - ("g_1441.f0", print_hash_value); - ("g_1441.f1", print_hash_value); - ("g_1441.f2", print_hash_value); - ("g_1441.f3", print_hash_value); - ("g_1441.f4", print_hash_value); - ("g_1441.f5", print_hash_value); - { - } - (0x647e141eL, "g_1478", print_hash_value); - ("g_1530.f0", print_hash_value); - ("g_1530.f1", print_hash_value); - ("g_1530.f2", print_hash_value); - ("g_1530.f3", print_hash_value); - ("g_1530.f4", print_hash_value); + ("g_804.f2", 0); + ("g_804.f3", 0); + ("g_804.f4", 0); + ("g_804.f5", 0); + ("g_818.f0", 0); + ("g_818.f1", 0); + ("g_818.f2", 0); + ("g_818.f3", 0); + ("g_847.f0", 0); + ("g_847.f1", 0); + ("g_847.f2", 0); + ("g_847.f3", 0); + ("g_1163.f0", 0); + ("g_1163.f1", 0); + ("g_1163.f2", 0); + { + } + ("g_1163.f3", 0); + ("g_1202.f0", 0); + ("g_1202.f1", 0); + ("g_1202.f2", 0); + ("g_1202.f3", 0); + (0x7aec422eL, "g_1416", 0); + ("g_1441.f0", 0); + ("g_1441.f1", 0); + ("g_1441.f2", 0); + ("g_1441.f3", 0); + ("g_1441.f4", 0); + ("g_1441.f5", 0); + { + } + (0x647e141eL, "g_1478", 0); + ("g_1530.f0", 0); + ("g_1530.f1", 0); + ("g_1530.f2", 0); + ("g_1530.f3", 0); + ("g_1530.f4", 0); if (0xe1a00619L < -509606375) { for (; 3L == -30;) @@ -2548,9 +53,6 @@ int main(void) const int32_t * * l_1206 = (void *) 0; const int32_t * * * l_1205 = &l_1206; int32_t * l_1236; - struct S1 { - signed f0 : 5; signed f1 : 8; uint32_t f2; volatile uint16_t f3; - } * l_1239 = (void *) 0; int32_t l_1271 = 0x45209252L; int32_t l_1342 = 0xef6f63aL; int32_t l_1353 = 1L; @@ -2559,110 +61,100 @@ int main(void) } ; } - ("g_1530.f5", print_hash_value); - ("g_1594.f0", print_hash_value); - ("g_1594.f1", print_hash_value); - ("g_1594.f2", print_hash_value); - ("g_1594.f3", print_hash_value); - ("g_1639.f0", print_hash_value); - ("g_1639.f1", print_hash_value); - ("g_1639.f2", print_hash_value); - ("g_1639.f3", print_hash_value); - ("g_1639.f4", print_hash_value); - ("g_1639.f5", print_hash_value); - (0xe1a00619L, "g_1648", print_hash_value); - (0uL, "g_2015", print_hash_value); - ("g_2191.f0", print_hash_value); - ("g_2191.f1", print_hash_value); - ("g_2191.f2", print_hash_value); - ("g_2191.f3", print_hash_value); - ("g_2213.f0", print_hash_value); - ("g_2213.f1", print_hash_value); - ("g_2213.f2", print_hash_value); - ("g_2213.f3", print_hash_value); - (0x41ccde37L, "g_2243", print_hash_value); - { - } - (0x78979873L, "g_2309", print_hash_value); - ("g_2321.f0", print_hash_value); - ("g_2321.f1", print_hash_value); - ("g_2321.f2", print_hash_value); + ("g_1530.f5", 0); + ("g_1594.f0", 0); + ("g_1594.f1", 0); + ("g_1594.f2", 0); + ("g_1594.f3", 0); + ("g_1639.f0", 0); + ("g_1639.f1", 0); + ("g_1639.f2", 0); + ("g_1639.f3", 0); + ("g_1639.f4", 0); + ("g_1639.f5", 0); + (0xe1a00619L, "g_1648", 0); + (0uL, "g_2015", 0); + ("g_2191.f0", 0); + ("g_2191.f1", 0); + ("g_2191.f2", 0); + ("g_2191.f3", 0); + ("g_2213.f0", 0); + ("g_2213.f1", 0); + ("g_2213.f2", 0); + ("g_2213.f3", 0); + (0x41ccde37L, "g_2243", 0); + { + } + (0x78979873L, "g_2309", 0); + ("g_2321.f0", 0); + ("g_2321.f1", 0); + ("g_2321.f2", 0); if (0x647e141eL < 1685984286) { { int32_t l_817 = 0xe6cd8062L; } } - ("g_2321.f3", print_hash_value); - ("g_2321.f4", print_hash_value); - ("g_2321.f5", print_hash_value); - ("g_2325.f0", print_hash_value); - ("g_2325.f1", print_hash_value); - ("g_2325.f2", print_hash_value); - ("g_2325.f3", print_hash_value); - ("g_2326.f0", print_hash_value); - ("g_2326.f1", print_hash_value); - ("g_2326.f2", print_hash_value); - ("g_2326.f3", print_hash_value); - ("g_2347.f0", print_hash_value); - ("g_2347.f1", print_hash_value); - ("g_2347.f2", print_hash_value); - ("g_2347.f3", print_hash_value); - ("g_2347.f4", print_hash_value); - ("g_2347.f5", print_hash_value); - ("g_2792.f0", print_hash_value); - ("g_2792.f1", print_hash_value); - ("g_2792.f2", print_hash_value); - ("g_2792.f3", print_hash_value); - (0x91fa2ad1L, "g_2951", print_hash_value); + ("g_2321.f3", 0); + ("g_2321.f4", 0); + ("g_2321.f5", 0); + ("g_2325.f0", 0); + ("g_2325.f1", 0); + ("g_2325.f2", 0); + ("g_2325.f3", 0); + ("g_2326.f0", 0); + ("g_2326.f1", 0); + ("g_2326.f2", 0); + ("g_2326.f3", 0); + ("g_2347.f0", 0); + ("g_2347.f1", 0); + ("g_2347.f2", 0); + ("g_2347.f3", 0); + ("g_2347.f4", 0); + ("g_2347.f5", 0); + ("g_2792.f0", 0); + ("g_2792.f1", 0); + ("g_2792.f2", 0); + ("g_2792.f3", 0); + (0x91fa2ad1L, "g_2951", 0); { { int32_t * l_124; 0 ? (void) 0 : ("g_116 == &g_62", "t.c", 2838, __PRETTY_FUNCTION__); } } - ("g_2952.f0", print_hash_value); - ("g_2952.f1", print_hash_value); - ("g_2952.f2", print_hash_value); - ("g_2952.f3", print_hash_value); - (1uL, "g_3732", print_hash_value); - ("g_3771.f0", print_hash_value); - ("g_3771.f1", print_hash_value); - ("g_3771.f2", print_hash_value); - ("g_3771.f3", print_hash_value); - ("g_3771.f4", print_hash_value); - ("g_3771.f5", print_hash_value); - (0xf64a08c1L, "g_4114", print_hash_value); - ("g_4141.f0", print_hash_value); - ("g_4141.f1", print_hash_value); - ("g_4141.f2", print_hash_value); - ("g_4141.f3", print_hash_value); + ("g_2952.f0", 0); + ("g_2952.f1", 0); + ("g_2952.f2", 0); + ("g_2952.f3", 0); + (1uL, "g_3732", 0); + ("g_3771.f0", 0); + ("g_3771.f1", 0); + ("g_3771.f2", 0); + ("g_3771.f3", 0); + ("g_3771.f4", 0); + ("g_3771.f5", 0); + (0xf64a08c1L, "g_4114", 0); + ("g_4141.f0", 0); + ("g_4141.f1", 0); + ("g_4141.f2", 0); + ("g_4141.f3", 0); { { - struct S0 { - volatile uint8_t f0; - volatile uint32_t f1; - const volatile int16_t f2; - volatile uint32_t f3; - int16_t f4; - volatile uint64_t f5; - } * * l_4142 = (void *) 0; - struct S0 * * l_4143 = (void *) 0; - struct S0 * * l_4144; 0 ? (void) 0 : ("g_1529 == &g_803", "t.c", 2870, __PRETTY_FUNCTION__); } } - ("g_4141.f4", print_hash_value); - ("g_4141.f5", print_hash_value); - ("g_4181.f0", print_hash_value); - ("g_4181.f1", print_hash_value); - ("g_4181.f2", print_hash_value); - ("g_4181.f3", print_hash_value); - (65532uL, "g_4582", print_hash_value); - ("g_4585.f0", print_hash_value); - ("g_4585.f1", print_hash_value); - ("g_4585.f2", print_hash_value); - ("g_4585.f3", print_hash_value); - (0xffffffffuL ^ 0xffffffffuL, print_hash_value); + ("g_4141.f4", 0); + ("g_4141.f5", 0); + ("g_4181.f0", 0); + ("g_4181.f1", 0); + ("g_4181.f2", 0); + ("g_4181.f3", 0); + (65532uL, "g_4582", 0); + ("g_4585.f0", 0); + ("g_4585.f1", 0); + ("g_4585.f2", 0); + ("g_4585.f3", 0); + (0xffffffffuL ^ 0xffffffffuL, 0); return 0; } diff --git a/rtree-c/test/expected/clang-23353/reduction/x9.c b/rtree-c/test/expected/clang-23353/reduction/x9.c index ae3fc4b021858a4d881aee90cb773f80bb630ad4..0002b147c90c020007cfc97377b687d470a894b8 100644 --- a/rtree-c/test/expected/clang-23353/reduction/x9.c +++ b/rtree-c/test/expected/clang-23353/reduction/x9.c @@ -9,20 +9,4 @@ typedef unsigned int uint32_t; typedef unsigned long long int uint64_t; int main(void) { - for (; 0;) - { - } - ; - ("g_4141.f5", 0); - ("g_4181.f0", 0); - ("g_4181.f1", 0); - ("g_4181.f2", 0); - ("g_4181.f3", 0); - (65532uL, "g_4582", 0); - ("g_4585.f0", 0); - ("g_4585.f1", 0); - ("g_4585.f2", 0); - ("g_4585.f3", 0); - (0xffffffffuL ^ 0xffffffffuL, 0); - return 0; } diff --git a/rtree-c/test/expected/clang-26760/reduction/p0.path b/rtree-c/test/expected/clang-26760/reduction/p0.path index 2c3b027ecb8bce2fcd0c18fc866d5618af2eccc8..b80c05684baa0c4899ea017a008472f43f2389df 100644 --- a/rtree-c/test/expected/clang-26760/reduction/p0.path +++ b/rtree-c/test/expected/clang-26760/reduction/p0.path @@ -1541,12 +1541,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 427) * reduce to left at ("test/cases/large/clang-26760.c": line 427) * reduce to right at ("test/cases/large/clang-26760.c": line 427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 427) * remove expr statement at ("test/cases/large/clang-26760.c": line 429) * reduce to left at ("test/cases/large/clang-26760.c": line 429) * reduce to right at ("test/cases/large/clang-26760.c": line 429) * remove initializer at ("test/cases/large/clang-26760.c": line 430) * reduce to left at ("test/cases/large/clang-26760.c": line 430) * reduce to right at ("test/cases/large/clang-26760.c": line 430) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 430) * remove condition at ("test/cases/large/clang-26760.c": line 432) * reduce to left at ("test/cases/large/clang-26760.c": line 432) * reduce to right at ("test/cases/large/clang-26760.c": line 432) @@ -1649,6 +1651,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 475) * reduce to left at ("test/cases/large/clang-26760.c": line 475) * reduce to right at ("test/cases/large/clang-26760.c": line 475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 475) * remove expr statement at ("test/cases/large/clang-26760.c": line 477) * do without param at ("test/cases/large/clang-26760.c": line 477) * replace by zero at ("test/cases/large/clang-26760.c": line 477) @@ -1714,6 +1717,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 596) * reduce to left at ("test/cases/large/clang-26760.c": line 596) * reduce to right at ("test/cases/large/clang-26760.c": line 596) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 596) * remove expr statement at ("test/cases/large/clang-26760.c": line 598) * do without param at ("test/cases/large/clang-26760.c": line 598) * replace by zero at ("test/cases/large/clang-26760.c": line 598) @@ -1734,6 +1738,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 606) * reduce to left at ("test/cases/large/clang-26760.c": line 606) * reduce to right at ("test/cases/large/clang-26760.c": line 606) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 606) * remove expr statement at ("test/cases/large/clang-26760.c": line 607) * reduce to left at ("test/cases/large/clang-26760.c": line 607) * reduce to right at ("test/cases/large/clang-26760.c": line 607) @@ -2929,6 +2934,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 707) * reduce to left at ("test/cases/large/clang-26760.c": line 707) * reduce to right at ("test/cases/large/clang-26760.c": line 707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 707) * remove expr statement at ("test/cases/large/clang-26760.c": line 708) * reduce to left at ("test/cases/large/clang-26760.c": line 708) * reduce to right at ("test/cases/large/clang-26760.c": line 708) @@ -2954,6 +2960,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 715) * reduce to right at ("test/cases/large/clang-26760.c": line 715) * reduce to operant at ("test/cases/large/clang-26760.c": line 715) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 715) * inline variable l_2362 at ("test/cases/large/clang-26760.c": line 717) * inline variable l_2371 at ("test/cases/large/clang-26760.c": line 718) * inline variable l_2376 at ("test/cases/large/clang-26760.c": line 719) @@ -2981,9 +2988,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 729) * reduce to left at ("test/cases/large/clang-26760.c": line 729) * reduce to right at ("test/cases/large/clang-26760.c": line 729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 729) * remove initializer at ("test/cases/large/clang-26760.c": line 731) * reduce to left at ("test/cases/large/clang-26760.c": line 731) * reduce to right at ("test/cases/large/clang-26760.c": line 731) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 731) * remove expr statement at ("test/cases/large/clang-26760.c": line 732) * reduce to left at ("test/cases/large/clang-26760.c": line 732) * reduce to right at ("test/cases/large/clang-26760.c": line 732) @@ -3045,6 +3054,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 746) * reduce to left at ("test/cases/large/clang-26760.c": line 746) * reduce to right at ("test/cases/large/clang-26760.c": line 746) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 746) * inline variable l_2389 at ("test/cases/large/clang-26760.c": line 748) * remove initializer at ("test/cases/large/clang-26760.c": line 749) * remove variable l_2417 at ("test/cases/large/clang-26760.c": line 749) @@ -3058,6 +3068,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 754) * reduce to left at ("test/cases/large/clang-26760.c": line 754) * reduce to right at ("test/cases/large/clang-26760.c": line 754) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 754) * inline variable l_2381 at ("test/cases/large/clang-26760.c": line 757) * remove variable l_2416 at ("test/cases/large/clang-26760.c": line 758) * inline variable l_2436 at ("test/cases/large/clang-26760.c": line 759) @@ -3067,6 +3078,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 763) * reduce to left at ("test/cases/large/clang-26760.c": line 763) * reduce to right at ("test/cases/large/clang-26760.c": line 763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 763) * remove expr statement at ("test/cases/large/clang-26760.c": line 764) * reduce to left at ("test/cases/large/clang-26760.c": line 764) * reduce to right at ("test/cases/large/clang-26760.c": line 764) @@ -3113,6 +3125,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 811) * reduce to left at ("test/cases/large/clang-26760.c": line 811) * reduce to right at ("test/cases/large/clang-26760.c": line 811) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 811) * remove return statement at ("test/cases/large/clang-26760.c": line 813) * remove check at ("test/cases/large/clang-26760.c": line 811) * remove iterator at ("test/cases/large/clang-26760.c": line 811) @@ -3187,6 +3200,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 798) * reduce to left at ("test/cases/large/clang-26760.c": line 798) * reduce to right at ("test/cases/large/clang-26760.c": line 798) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 798) * reduce to operant at ("test/cases/large/clang-26760.c": line 800) * inline variable l_2426 at ("test/cases/large/clang-26760.c": line 800) * reduce to operant at ("test/cases/large/clang-26760.c": line 801) @@ -3277,6 +3291,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 831) * reduce to right at ("test/cases/large/clang-26760.c": line 831) * reduce to operant at ("test/cases/large/clang-26760.c": line 831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 831) * inline variable l_2499 at ("test/cases/large/clang-26760.c": line 834) * inline variable l_2501 at ("test/cases/large/clang-26760.c": line 835) * reduce to operant at ("test/cases/large/clang-26760.c": line 836) @@ -3468,9 +3483,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 884) * reduce to left at ("test/cases/large/clang-26760.c": line 884) * reduce to right at ("test/cases/large/clang-26760.c": line 884) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 884) * remove initializer at ("test/cases/large/clang-26760.c": line 886) * reduce to left at ("test/cases/large/clang-26760.c": line 886) * reduce to right at ("test/cases/large/clang-26760.c": line 886) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 886) * remove condition at ("test/cases/large/clang-26760.c": line 888) * replace by zero at ("test/cases/large/clang-26760.c": line 888) * remove statement at ("test/cases/large/clang-26760.c": line 889) @@ -3594,6 +3611,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 935) * reduce to left at ("test/cases/large/clang-26760.c": line 935) * reduce to right at ("test/cases/large/clang-26760.c": line 935) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 935) * remove condition at ("test/cases/large/clang-26760.c": line 937) * reduce to operant at ("test/cases/large/clang-26760.c": line 937) * remove condition at ("test/cases/large/clang-26760.c": line 939) @@ -3610,6 +3628,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 944) * reduce to left at ("test/cases/large/clang-26760.c": line 944) * reduce to right at ("test/cases/large/clang-26760.c": line 944) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 944) * remove expr statement at ("test/cases/large/clang-26760.c": line 945) * reduce to left at ("test/cases/large/clang-26760.c": line 945) * reduce to right at ("test/cases/large/clang-26760.c": line 945) @@ -3621,6 +3640,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 946) * reduce to right at ("test/cases/large/clang-26760.c": line 946) * reduce to operant at ("test/cases/large/clang-26760.c": line 946) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 946) * remove initializer at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) @@ -3766,9 +3786,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 965) * reduce to left at ("test/cases/large/clang-26760.c": line 965) * reduce to right at ("test/cases/large/clang-26760.c": line 965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 965) * remove initializer at ("test/cases/large/clang-26760.c": line 967) * reduce to left at ("test/cases/large/clang-26760.c": line 967) * reduce to right at ("test/cases/large/clang-26760.c": line 967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 967) * remove condition at ("test/cases/large/clang-26760.c": line 969) * reduce to left at ("test/cases/large/clang-26760.c": line 969) * reduce to right at ("test/cases/large/clang-26760.c": line 969) @@ -3847,6 +3869,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1037) * reduce to left at ("test/cases/large/clang-26760.c": line 1037) * reduce to right at ("test/cases/large/clang-26760.c": line 1037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1037) * remove return statement at ("test/cases/large/clang-26760.c": line 1039) * remove check at ("test/cases/large/clang-26760.c": line 1037) * reduce to operant at ("test/cases/large/clang-26760.c": line 1037) @@ -3855,6 +3878,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1041) * reduce to left at ("test/cases/large/clang-26760.c": line 1041) * reduce to right at ("test/cases/large/clang-26760.c": line 1041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1041) * remove expr statement at ("test/cases/large/clang-26760.c": line 1044) * reduce to operant at ("test/cases/large/clang-26760.c": line 1044) * remove check at ("test/cases/large/clang-26760.c": line 1041) @@ -3917,6 +3941,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1001) * reduce to left at ("test/cases/large/clang-26760.c": line 1001) * reduce to right at ("test/cases/large/clang-26760.c": line 1001) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1001) * remove expr statement at ("test/cases/large/clang-26760.c": line 1002) * reduce to left at ("test/cases/large/clang-26760.c": line 1002) * reduce to right at ("test/cases/large/clang-26760.c": line 1002) @@ -4034,6 +4059,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1064) * reduce to right at ("test/cases/large/clang-26760.c": line 1064) * reduce to operant at ("test/cases/large/clang-26760.c": line 1064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1064) * remove initializer at ("test/cases/large/clang-26760.c": line 1066) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1066) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1067) @@ -4219,12 +4245,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2362) * reduce to left at ("test/cases/large/clang-26760.c": line 2362) * reduce to right at ("test/cases/large/clang-26760.c": line 2362) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2362) * remove expr statement at ("test/cases/large/clang-26760.c": line 2364) * reduce to left at ("test/cases/large/clang-26760.c": line 2364) * reduce to right at ("test/cases/large/clang-26760.c": line 2364) * remove initializer at ("test/cases/large/clang-26760.c": line 2365) * reduce to left at ("test/cases/large/clang-26760.c": line 2365) * reduce to right at ("test/cases/large/clang-26760.c": line 2365) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2365) * remove expr statement at ("test/cases/large/clang-26760.c": line 2366) * reduce to left at ("test/cases/large/clang-26760.c": line 2366) * reduce to right at ("test/cases/large/clang-26760.c": line 2366) @@ -4287,6 +4315,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2426) * reduce to left at ("test/cases/large/clang-26760.c": line 2426) * reduce to right at ("test/cases/large/clang-26760.c": line 2426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2426) * remove variable k at ("test/cases/large/clang-26760.c": line 2428) * remove variable j at ("test/cases/large/clang-26760.c": line 2428) * remove variable i at ("test/cases/large/clang-26760.c": line 2428) @@ -4587,6 +4616,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2393) * reduce to left at ("test/cases/large/clang-26760.c": line 2393) * reduce to right at ("test/cases/large/clang-26760.c": line 2393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2393) * remove expr statement at ("test/cases/large/clang-26760.c": line 2394) * reduce to left at ("test/cases/large/clang-26760.c": line 2394) * reduce to right at ("test/cases/large/clang-26760.c": line 2394) @@ -4635,6 +4665,7 @@ * do without param at ("test/cases/large/clang-26760.c": line 2406) * do without param at ("test/cases/large/clang-26760.c": line 2407) * do without param at ("test/cases/large/clang-26760.c": line 2408) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2418) * remove return statement at ("test/cases/large/clang-26760.c": line 2419) * expand compound statment at ("test/cases/large/clang-26760.c": line 2383) * remove expr statement at ("test/cases/large/clang-26760.c": line 2421) @@ -4661,6 +4692,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1099) * reduce to left at ("test/cases/large/clang-26760.c": line 1099) * reduce to right at ("test/cases/large/clang-26760.c": line 1099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1099) * remove initializer at ("test/cases/large/clang-26760.c": line 1101) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1101) * remove initializer at ("test/cases/large/clang-26760.c": line 1102) @@ -4714,9 +4746,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1127) * reduce to left at ("test/cases/large/clang-26760.c": line 1127) * reduce to right at ("test/cases/large/clang-26760.c": line 1127) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1127) * remove initializer at ("test/cases/large/clang-26760.c": line 1129) * reduce to left at ("test/cases/large/clang-26760.c": line 1129) * reduce to right at ("test/cases/large/clang-26760.c": line 1129) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1129) * remove expr statement at ("test/cases/large/clang-26760.c": line 1131) * do without param at ("test/cases/large/clang-26760.c": line 1131) * replace by zero at ("test/cases/large/clang-26760.c": line 1131) @@ -4803,10 +4837,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1144) * reduce to left at ("test/cases/large/clang-26760.c": line 1144) * reduce to right at ("test/cases/large/clang-26760.c": line 1144) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1144) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147) * remove initializer at ("test/cases/large/clang-26760.c": line 1148) * reduce to left at ("test/cases/large/clang-26760.c": line 1148) * reduce to right at ("test/cases/large/clang-26760.c": line 1148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1148) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 1151) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 1152) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 1153) @@ -4820,6 +4856,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1161) * reduce to left at ("test/cases/large/clang-26760.c": line 1161) * reduce to right at ("test/cases/large/clang-26760.c": line 1161) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1161) * remove expr statement at ("test/cases/large/clang-26760.c": line 1162) * reduce to left at ("test/cases/large/clang-26760.c": line 1162) * reduce to right at ("test/cases/large/clang-26760.c": line 1162) @@ -4853,6 +4890,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1494) * reduce to left at ("test/cases/large/clang-26760.c": line 1494) * reduce to right at ("test/cases/large/clang-26760.c": line 1494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1494) * remove expr statement at ("test/cases/large/clang-26760.c": line 1496) * reduce to left at ("test/cases/large/clang-26760.c": line 1496) * reduce to right at ("test/cases/large/clang-26760.c": line 1496) @@ -4862,6 +4900,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1497) * reduce to left at ("test/cases/large/clang-26760.c": line 1497) * reduce to right at ("test/cases/large/clang-26760.c": line 1497) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1497) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499) * remove condition at ("test/cases/large/clang-26760.c": line 1500) * remove return statement at ("test/cases/large/clang-26760.c": line 1523) @@ -4995,6 +5034,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1186) * reduce to left at ("test/cases/large/clang-26760.c": line 1186) * reduce to right at ("test/cases/large/clang-26760.c": line 1186) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1186) * remove condition at ("test/cases/large/clang-26760.c": line 1188) * remove statement at ("test/cases/large/clang-26760.c": line 1189) * remove expr statement at ("test/cases/large/clang-26760.c": line 1190) @@ -5120,10 +5160,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1211) * reduce to left at ("test/cases/large/clang-26760.c": line 1211) * reduce to right at ("test/cases/large/clang-26760.c": line 1211) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1211) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214) * remove initializer at ("test/cases/large/clang-26760.c": line 1215) * reduce to left at ("test/cases/large/clang-26760.c": line 1215) * reduce to right at ("test/cases/large/clang-26760.c": line 1215) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1215) * remove expr statement at ("test/cases/large/clang-26760.c": line 1217) * reduce to left at ("test/cases/large/clang-26760.c": line 1217) * reduce to right at ("test/cases/large/clang-26760.c": line 1217) @@ -5148,6 +5190,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1223) * reduce to right at ("test/cases/large/clang-26760.c": line 1223) * reduce to operant at ("test/cases/large/clang-26760.c": line 1223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1223) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225) * remove expr statement at ("test/cases/large/clang-26760.c": line 1226) * reduce to left at ("test/cases/large/clang-26760.c": line 1226) @@ -5223,6 +5266,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1239) * reduce to left at ("test/cases/large/clang-26760.c": line 1239) * reduce to right at ("test/cases/large/clang-26760.c": line 1239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1239) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241) * remove expr statement at ("test/cases/large/clang-26760.c": line 1242) * reduce to left at ("test/cases/large/clang-26760.c": line 1242) @@ -5330,6 +5374,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1277) * reduce to left at ("test/cases/large/clang-26760.c": line 1277) * reduce to right at ("test/cases/large/clang-26760.c": line 1277) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1277) * reduce to operant at ("test/cases/large/clang-26760.c": line 1280) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281) @@ -5337,6 +5382,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1283) * reduce to left at ("test/cases/large/clang-26760.c": line 1283) * reduce to right at ("test/cases/large/clang-26760.c": line 1283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1283) * remove expr statement at ("test/cases/large/clang-26760.c": line 1284) * reduce to left at ("test/cases/large/clang-26760.c": line 1284) * reduce to right at ("test/cases/large/clang-26760.c": line 1284) @@ -5347,6 +5393,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1285) * reduce to left at ("test/cases/large/clang-26760.c": line 1285) * reduce to right at ("test/cases/large/clang-26760.c": line 1285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1285) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1288) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1289) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290) @@ -5355,6 +5402,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1293) * reduce to left at ("test/cases/large/clang-26760.c": line 1293) * reduce to right at ("test/cases/large/clang-26760.c": line 1293) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1293) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297) * remove expr statement at ("test/cases/large/clang-26760.c": line 1298) @@ -5447,6 +5495,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1322) * reduce to left at ("test/cases/large/clang-26760.c": line 1322) * reduce to right at ("test/cases/large/clang-26760.c": line 1322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1322) * remove variable i at ("test/cases/large/clang-26760.c": line 1324) * remove expr statement at ("test/cases/large/clang-26760.c": line 1325) * reduce to left at ("test/cases/large/clang-26760.c": line 1325) @@ -5557,6 +5606,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1346) * reduce to left at ("test/cases/large/clang-26760.c": line 1346) * reduce to right at ("test/cases/large/clang-26760.c": line 1346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1346) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1348) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1349) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1350) @@ -5566,9 +5616,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1353) * reduce to left at ("test/cases/large/clang-26760.c": line 1353) * reduce to right at ("test/cases/large/clang-26760.c": line 1353) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1353) * remove initializer at ("test/cases/large/clang-26760.c": line 1355) * reduce to left at ("test/cases/large/clang-26760.c": line 1355) * reduce to right at ("test/cases/large/clang-26760.c": line 1355) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1355) * remove expr statement at ("test/cases/large/clang-26760.c": line 1356) * reduce to left at ("test/cases/large/clang-26760.c": line 1356) * reduce to right at ("test/cases/large/clang-26760.c": line 1356) @@ -5650,11 +5702,13 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1278) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1374) * remove expr statement at ("test/cases/large/clang-26760.c": line 1375) * reduce to operant at ("test/cases/large/clang-26760.c": line 1375) * remove initializer at ("test/cases/large/clang-26760.c": line 1376) * reduce to left at ("test/cases/large/clang-26760.c": line 1376) * reduce to right at ("test/cases/large/clang-26760.c": line 1376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1376) * reduce to operant at ("test/cases/large/clang-26760.c": line 1379) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380) @@ -5662,6 +5716,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1382) * reduce to left at ("test/cases/large/clang-26760.c": line 1382) * reduce to right at ("test/cases/large/clang-26760.c": line 1382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1382) * remove expr statement at ("test/cases/large/clang-26760.c": line 1383) * reduce to left at ("test/cases/large/clang-26760.c": line 1383) * reduce to right at ("test/cases/large/clang-26760.c": line 1383) @@ -5691,6 +5746,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1390) * reduce to left at ("test/cases/large/clang-26760.c": line 1390) * reduce to right at ("test/cases/large/clang-26760.c": line 1390) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1390) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1393) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1394) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395) @@ -5699,6 +5755,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1398) * reduce to left at ("test/cases/large/clang-26760.c": line 1398) * reduce to right at ("test/cases/large/clang-26760.c": line 1398) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1398) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402) * remove expr statement at ("test/cases/large/clang-26760.c": line 1403) @@ -5791,6 +5848,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1427) * reduce to left at ("test/cases/large/clang-26760.c": line 1427) * reduce to right at ("test/cases/large/clang-26760.c": line 1427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1427) * remove variable i at ("test/cases/large/clang-26760.c": line 1429) * remove expr statement at ("test/cases/large/clang-26760.c": line 1430) * reduce to left at ("test/cases/large/clang-26760.c": line 1430) @@ -5901,6 +5959,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1451) * reduce to left at ("test/cases/large/clang-26760.c": line 1451) * reduce to right at ("test/cases/large/clang-26760.c": line 1451) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1451) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1453) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1454) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1455) @@ -5910,9 +5969,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1458) * reduce to left at ("test/cases/large/clang-26760.c": line 1458) * reduce to right at ("test/cases/large/clang-26760.c": line 1458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1458) * remove initializer at ("test/cases/large/clang-26760.c": line 1460) * reduce to left at ("test/cases/large/clang-26760.c": line 1460) * reduce to right at ("test/cases/large/clang-26760.c": line 1460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1460) * remove expr statement at ("test/cases/large/clang-26760.c": line 1462) * reduce to left at ("test/cases/large/clang-26760.c": line 1462) * reduce to right at ("test/cases/large/clang-26760.c": line 1462) @@ -6049,6 +6110,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 1530) * reduce to left at ("test/cases/large/clang-26760.c": line 1530) * reduce to right at ("test/cases/large/clang-26760.c": line 1530) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1531) * remove condition at ("test/cases/large/clang-26760.c": line 1532) * remove expr statement at ("test/cases/large/clang-26760.c": line 1534) * reduce to left at ("test/cases/large/clang-26760.c": line 1534) @@ -6095,6 +6157,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1542) * remove variable i at ("test/cases/large/clang-26760.c": line 1544) * remove expr statement at ("test/cases/large/clang-26760.c": line 1545) * reduce to left at ("test/cases/large/clang-26760.c": line 1545) @@ -6115,6 +6178,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1550) * remove expr statement at ("test/cases/large/clang-26760.c": line 1551) * reduce to left at ("test/cases/large/clang-26760.c": line 1551) * reduce to right at ("test/cases/large/clang-26760.c": line 1551) @@ -6130,6 +6194,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1554) * reduce to left at ("test/cases/large/clang-26760.c": line 1554) * reduce to right at ("test/cases/large/clang-26760.c": line 1554) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1554) * remove return statement at ("test/cases/large/clang-26760.c": line 1557) * remove check at ("test/cases/large/clang-26760.c": line 1554) * remove iterator at ("test/cases/large/clang-26760.c": line 1554) @@ -6137,6 +6202,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1555) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1559) * remove expr statement at ("test/cases/large/clang-26760.c": line 1560) * reduce to left at ("test/cases/large/clang-26760.c": line 1560) * reduce to right at ("test/cases/large/clang-26760.c": line 1569) @@ -6188,6 +6254,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1571) * reduce to left at ("test/cases/large/clang-26760.c": line 1571) * reduce to right at ("test/cases/large/clang-26760.c": line 1571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1571) * remove initializer at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) @@ -6538,6 +6605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1726) * reduce to left at ("test/cases/large/clang-26760.c": line 1726) * reduce to right at ("test/cases/large/clang-26760.c": line 1726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1726) * remove variable i at ("test/cases/large/clang-26760.c": line 1729) * remove return statement at ("test/cases/large/clang-26760.c": line 1730) * replace by zero at ("test/cases/large/clang-26760.c": line 1730) @@ -6556,6 +6624,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1735) * reduce to right at ("test/cases/large/clang-26760.c": line 1735) * reduce to operant at ("test/cases/large/clang-26760.c": line 1735) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1735) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 1737) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739) @@ -6563,6 +6632,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1741) * remove variable i at ("test/cases/large/clang-26760.c": line 1743) * remove expr statement at ("test/cases/large/clang-26760.c": line 1744) * reduce to left at ("test/cases/large/clang-26760.c": line 1744) @@ -6580,6 +6650,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1748) * remove condition at ("test/cases/large/clang-26760.c": line 1749) * remove expr statement at ("test/cases/large/clang-26760.c": line 1757) * reduce to left at ("test/cases/large/clang-26760.c": line 1757) @@ -6830,12 +6901,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1802) * reduce to left at ("test/cases/large/clang-26760.c": line 1802) * reduce to right at ("test/cases/large/clang-26760.c": line 1802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1802) * remove initializer at ("test/cases/large/clang-26760.c": line 1804) * reduce to left at ("test/cases/large/clang-26760.c": line 1804) * reduce to right at ("test/cases/large/clang-26760.c": line 1804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1804) * remove initializer at ("test/cases/large/clang-26760.c": line 1806) * reduce to left at ("test/cases/large/clang-26760.c": line 1806) * reduce to right at ("test/cases/large/clang-26760.c": line 1806) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1806) * remove expr statement at ("test/cases/large/clang-26760.c": line 1808) * do without param at ("test/cases/large/clang-26760.c": line 1808) * replace by zero at ("test/cases/large/clang-26760.c": line 1808) @@ -6855,6 +6929,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 1804) * remove iterator at ("test/cases/large/clang-26760.c": line 1804) * reduce to operant at ("test/cases/large/clang-26760.c": line 1804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1818) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822) @@ -6864,9 +6939,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1825) * reduce to left at ("test/cases/large/clang-26760.c": line 1825) * reduce to right at ("test/cases/large/clang-26760.c": line 1825) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1825) * remove initializer at ("test/cases/large/clang-26760.c": line 1827) * reduce to left at ("test/cases/large/clang-26760.c": line 1827) * reduce to right at ("test/cases/large/clang-26760.c": line 1827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1827) * remove expr statement at ("test/cases/large/clang-26760.c": line 1828) * reduce to left at ("test/cases/large/clang-26760.c": line 1828) * reduce to right at ("test/cases/large/clang-26760.c": line 1828) @@ -7034,6 +7111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1608) * reduce to left at ("test/cases/large/clang-26760.c": line 1608) * reduce to right at ("test/cases/large/clang-26760.c": line 1608) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1608) * remove expr statement at ("test/cases/large/clang-26760.c": line 1609) * reduce to left at ("test/cases/large/clang-26760.c": line 1609) * reduce to right at ("test/cases/large/clang-26760.c": line 1609) @@ -7044,6 +7122,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1610) * reduce to left at ("test/cases/large/clang-26760.c": line 1610) * reduce to right at ("test/cases/large/clang-26760.c": line 1610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1610) * remove initializer at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) @@ -7173,6 +7252,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1629) * reduce to left at ("test/cases/large/clang-26760.c": line 1629) * reduce to right at ("test/cases/large/clang-26760.c": line 1629) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1629) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 1632) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 1633) * reduce to operant at ("test/cases/large/clang-26760.c": line 1634) @@ -7186,6 +7266,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1639) * reduce to left at ("test/cases/large/clang-26760.c": line 1639) * reduce to right at ("test/cases/large/clang-26760.c": line 1639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1639) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641) * remove condition at ("test/cases/large/clang-26760.c": line 1642) * remove statement at ("test/cases/large/clang-26760.c": line 1643) @@ -7249,6 +7330,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1658) * remove expr statement at ("test/cases/large/clang-26760.c": line 1659) * reduce to operant at ("test/cases/large/clang-26760.c": line 1659) * remove expr statement at ("test/cases/large/clang-26760.c": line 1660) @@ -7277,11 +7359,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1670) * reduce to right at ("test/cases/large/clang-26760.c": line 1670) * reduce to operant at ("test/cases/large/clang-26760.c": line 1670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1670) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672) * remove variable i at ("test/cases/large/clang-26760.c": line 1673) * remove initializer at ("test/cases/large/clang-26760.c": line 1674) * reduce to left at ("test/cases/large/clang-26760.c": line 1674) * reduce to right at ("test/cases/large/clang-26760.c": line 1674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1674) * remove expr statement at ("test/cases/large/clang-26760.c": line 1675) * reduce to left at ("test/cases/large/clang-26760.c": line 1675) * reduce to right at ("test/cases/large/clang-26760.c": line 1675) @@ -7494,6 +7578,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1880) * remove condition at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) @@ -7846,9 +7931,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2064) * reduce to left at ("test/cases/large/clang-26760.c": line 2064) * reduce to right at ("test/cases/large/clang-26760.c": line 2064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2064) * remove initializer at ("test/cases/large/clang-26760.c": line 2066) * reduce to left at ("test/cases/large/clang-26760.c": line 2066) * reduce to right at ("test/cases/large/clang-26760.c": line 2066) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2066) * remove expr statement at ("test/cases/large/clang-26760.c": line 2067) * reduce to left at ("test/cases/large/clang-26760.c": line 2067) * reduce to right at ("test/cases/large/clang-26760.c": line 2067) @@ -7911,6 +7998,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2089) * reduce to left at ("test/cases/large/clang-26760.c": line 2089) * reduce to right at ("test/cases/large/clang-26760.c": line 2089) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2089) * remove variable k at ("test/cases/large/clang-26760.c": line 2091) * remove variable j at ("test/cases/large/clang-26760.c": line 2091) * remove variable i at ("test/cases/large/clang-26760.c": line 2091) @@ -8170,6 +8258,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1933) * reduce to left at ("test/cases/large/clang-26760.c": line 1933) * reduce to right at ("test/cases/large/clang-26760.c": line 1933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1933) * remove initializer at ("test/cases/large/clang-26760.c": line 1935) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1935) * remove initializer at ("test/cases/large/clang-26760.c": line 1936) @@ -8276,6 +8365,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1959) * reduce to left at ("test/cases/large/clang-26760.c": line 1959) * reduce to right at ("test/cases/large/clang-26760.c": line 1959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1959) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962) * remove condition at ("test/cases/large/clang-26760.c": line 1963) * remove statement at ("test/cases/large/clang-26760.c": line 1964) @@ -8342,6 +8432,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1979) * reduce to left at ("test/cases/large/clang-26760.c": line 1979) * reduce to right at ("test/cases/large/clang-26760.c": line 1979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1979) * remove initializer at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) @@ -8836,6 +8927,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2124) * reduce to left at ("test/cases/large/clang-26760.c": line 2124) * reduce to right at ("test/cases/large/clang-26760.c": line 2124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2124) * remove initializer at ("test/cases/large/clang-26760.c": line 2127) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127) * remove variable j at ("test/cases/large/clang-26760.c": line 2128) @@ -8954,6 +9046,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2229) * reduce to left at ("test/cases/large/clang-26760.c": line 2229) * reduce to right at ("test/cases/large/clang-26760.c": line 2229) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2229) * remove expr statement at ("test/cases/large/clang-26760.c": line 2230) * reduce to left at ("test/cases/large/clang-26760.c": line 2230) * reduce to right at ("test/cases/large/clang-26760.c": line 2230) @@ -8965,6 +9058,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2231) * reduce to right at ("test/cases/large/clang-26760.c": line 2231) * reduce to operant at ("test/cases/large/clang-26760.c": line 2231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2231) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2233) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235) @@ -9185,6 +9279,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2284) * reduce to left at ("test/cases/large/clang-26760.c": line 2284) * reduce to right at ("test/cases/large/clang-26760.c": line 2284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2284) * remove expr statement at ("test/cases/large/clang-26760.c": line 2285) * reduce to left at ("test/cases/large/clang-26760.c": line 2285) * reduce to right at ("test/cases/large/clang-26760.c": line 2285) @@ -9283,6 +9378,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2147) * reduce to left at ("test/cases/large/clang-26760.c": line 2147) * reduce to right at ("test/cases/large/clang-26760.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2147) * remove initializer at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) @@ -9412,6 +9508,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2166) * reduce to left at ("test/cases/large/clang-26760.c": line 2166) * reduce to right at ("test/cases/large/clang-26760.c": line 2166) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2166) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2169) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2170) * reduce to operant at ("test/cases/large/clang-26760.c": line 2171) @@ -9436,11 +9533,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2179) * reduce to right at ("test/cases/large/clang-26760.c": line 2179) * reduce to operant at ("test/cases/large/clang-26760.c": line 2179) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2179) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181) * remove variable i at ("test/cases/large/clang-26760.c": line 2182) * remove initializer at ("test/cases/large/clang-26760.c": line 2183) * reduce to left at ("test/cases/large/clang-26760.c": line 2183) * reduce to right at ("test/cases/large/clang-26760.c": line 2183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2183) * remove expr statement at ("test/cases/large/clang-26760.c": line 2184) * reduce to left at ("test/cases/large/clang-26760.c": line 2184) * reduce to right at ("test/cases/large/clang-26760.c": line 2184) @@ -9656,6 +9755,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2468) * reduce to left at ("test/cases/large/clang-26760.c": line 2468) * reduce to right at ("test/cases/large/clang-26760.c": line 2468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2468) * remove initializer at ("test/cases/large/clang-26760.c": line 2471) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471) * remove variable j at ("test/cases/large/clang-26760.c": line 2472) @@ -9663,6 +9763,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2473) * reduce to left at ("test/cases/large/clang-26760.c": line 2473) * reduce to right at ("test/cases/large/clang-26760.c": line 2473) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2473) * remove expr statement at ("test/cases/large/clang-26760.c": line 2474) * reduce to left at ("test/cases/large/clang-26760.c": line 2474) * reduce to right at ("test/cases/large/clang-26760.c": line 2474) @@ -9784,6 +9885,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2785) * reduce to left at ("test/cases/large/clang-26760.c": line 2785) * reduce to right at ("test/cases/large/clang-26760.c": line 2785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2785) * remove expr statement at ("test/cases/large/clang-26760.c": line 2786) * reduce to left at ("test/cases/large/clang-26760.c": line 2786) * reduce to right at ("test/cases/large/clang-26760.c": line 2786) @@ -9797,6 +9899,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2789) * reduce to right at ("test/cases/large/clang-26760.c": line 2789) * reduce to operant at ("test/cases/large/clang-26760.c": line 2789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2789) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2791) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793) @@ -9962,6 +10065,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2858) * reduce to left at ("test/cases/large/clang-26760.c": line 2858) * reduce to right at ("test/cases/large/clang-26760.c": line 2858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2858) * remove initializer at ("test/cases/large/clang-26760.c": line 2861) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861) * remove variable j at ("test/cases/large/clang-26760.c": line 2862) @@ -9969,6 +10073,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2863) * reduce to left at ("test/cases/large/clang-26760.c": line 2863) * reduce to right at ("test/cases/large/clang-26760.c": line 2863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2863) * remove expr statement at ("test/cases/large/clang-26760.c": line 2864) * reduce to left at ("test/cases/large/clang-26760.c": line 2864) * reduce to right at ("test/cases/large/clang-26760.c": line 2864) @@ -10060,6 +10165,8 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2886) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2887) * remove return statement at ("test/cases/large/clang-26760.c": line 2889) * replace by zero at ("test/cases/large/clang-26760.c": line 2889) * expand compound statment at ("test/cases/large/clang-26760.c": line 2888) @@ -10121,6 +10228,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2842) * reduce to left at ("test/cases/large/clang-26760.c": line 2842) * reduce to right at ("test/cases/large/clang-26760.c": line 2842) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2842) * remove expr statement at ("test/cases/large/clang-26760.c": line 2843) * reduce to left at ("test/cases/large/clang-26760.c": line 2843) * reduce to right at ("test/cases/large/clang-26760.c": line 2843) @@ -10233,6 +10341,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2583) * reduce to left at ("test/cases/large/clang-26760.c": line 2583) * reduce to right at ("test/cases/large/clang-26760.c": line 2583) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2583) * remove expr statement at ("test/cases/large/clang-26760.c": line 2584) * reduce to left at ("test/cases/large/clang-26760.c": line 2584) * reduce to right at ("test/cases/large/clang-26760.c": line 2584) @@ -10244,6 +10353,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2585) * reduce to right at ("test/cases/large/clang-26760.c": line 2585) * reduce to operant at ("test/cases/large/clang-26760.c": line 2585) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2585) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2587) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589) @@ -10467,6 +10577,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2639) * reduce to left at ("test/cases/large/clang-26760.c": line 2639) * reduce to right at ("test/cases/large/clang-26760.c": line 2639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2639) * remove expr statement at ("test/cases/large/clang-26760.c": line 2640) * reduce to left at ("test/cases/large/clang-26760.c": line 2640) * reduce to right at ("test/cases/large/clang-26760.c": line 2640) @@ -10477,6 +10588,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2641) * reduce to left at ("test/cases/large/clang-26760.c": line 2641) * reduce to right at ("test/cases/large/clang-26760.c": line 2641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2641) * remove expr statement at ("test/cases/large/clang-26760.c": line 2642) * reduce to left at ("test/cases/large/clang-26760.c": line 2642) * reduce to right at ("test/cases/large/clang-26760.c": line 2642) @@ -10575,6 +10687,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2501) * reduce to left at ("test/cases/large/clang-26760.c": line 2501) * reduce to right at ("test/cases/large/clang-26760.c": line 2501) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2501) * remove initializer at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) @@ -10704,6 +10817,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2520) * reduce to left at ("test/cases/large/clang-26760.c": line 2520) * reduce to right at ("test/cases/large/clang-26760.c": line 2520) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2520) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2523) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2524) * reduce to operant at ("test/cases/large/clang-26760.c": line 2525) @@ -10728,11 +10842,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2533) * reduce to right at ("test/cases/large/clang-26760.c": line 2533) * reduce to operant at ("test/cases/large/clang-26760.c": line 2533) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2533) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535) * remove variable i at ("test/cases/large/clang-26760.c": line 2536) * remove initializer at ("test/cases/large/clang-26760.c": line 2537) * reduce to left at ("test/cases/large/clang-26760.c": line 2537) * reduce to right at ("test/cases/large/clang-26760.c": line 2537) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2537) * remove expr statement at ("test/cases/large/clang-26760.c": line 2538) * reduce to left at ("test/cases/large/clang-26760.c": line 2538) * reduce to right at ("test/cases/large/clang-26760.c": line 2538) @@ -10935,6 +11051,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2674) * remove condition at ("test/cases/large/clang-26760.c": line 2675) * remove expr statement at ("test/cases/large/clang-26760.c": line 2676) * do without param at ("test/cases/large/clang-26760.c": line 2676) @@ -10943,6 +11060,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2678) * reduce to left at ("test/cases/large/clang-26760.c": line 2678) * reduce to right at ("test/cases/large/clang-26760.c": line 2678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2678) * remove initializer at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) @@ -11072,6 +11190,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2697) * reduce to left at ("test/cases/large/clang-26760.c": line 2697) * reduce to right at ("test/cases/large/clang-26760.c": line 2697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2697) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2700) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2701) * reduce to operant at ("test/cases/large/clang-26760.c": line 2702) @@ -11085,6 +11204,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2707) * reduce to operant at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710) @@ -11141,6 +11261,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2724) * remove expr statement at ("test/cases/large/clang-26760.c": line 2725) * reduce to operant at ("test/cases/large/clang-26760.c": line 2725) * remove expr statement at ("test/cases/large/clang-26760.c": line 2726) @@ -11155,6 +11276,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2728) * reduce to right at ("test/cases/large/clang-26760.c": line 2728) * reduce to operant at ("test/cases/large/clang-26760.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2728) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730) * remove variable i at ("test/cases/large/clang-26760.c": line 2731) * remove condition at ("test/cases/large/clang-26760.c": line 2732) @@ -11162,6 +11284,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2734) * reduce to left at ("test/cases/large/clang-26760.c": line 2734) * reduce to right at ("test/cases/large/clang-26760.c": line 2734) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2734) * remove expr statement at ("test/cases/large/clang-26760.c": line 2735) * reduce to left at ("test/cases/large/clang-26760.c": line 2735) * reduce to right at ("test/cases/large/clang-26760.c": line 2735) @@ -11238,6 +11361,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2753) * reduce to left at ("test/cases/large/clang-26760.c": line 2753) * reduce to right at ("test/cases/large/clang-26760.c": line 2753) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2753) * remove expr statement at ("test/cases/large/clang-26760.c": line 2754) * reduce to left at ("test/cases/large/clang-26760.c": line 2754) * reduce to right at ("test/cases/large/clang-26760.c": line 2754) @@ -11390,6 +11514,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2910) * reduce to left at ("test/cases/large/clang-26760.c": line 2910) * reduce to right at ("test/cases/large/clang-26760.c": line 2910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2910) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 2913) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 2914) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 2915) @@ -11403,6 +11528,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2923) * reduce to left at ("test/cases/large/clang-26760.c": line 2923) * reduce to right at ("test/cases/large/clang-26760.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2923) * remove expr statement at ("test/cases/large/clang-26760.c": line 2924) * reduce to left at ("test/cases/large/clang-26760.c": line 2924) * reduce to right at ("test/cases/large/clang-26760.c": line 2924) @@ -11486,6 +11612,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3564) * reduce to left at ("test/cases/large/clang-26760.c": line 3564) * reduce to right at ("test/cases/large/clang-26760.c": line 3564) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3564) * remove expr statement at ("test/cases/large/clang-26760.c": line 3565) * reduce to left at ("test/cases/large/clang-26760.c": line 3565) * reduce to right at ("test/cases/large/clang-26760.c": line 3565) @@ -11519,6 +11646,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3862) * reduce to left at ("test/cases/large/clang-26760.c": line 3862) * reduce to right at ("test/cases/large/clang-26760.c": line 3862) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3862) * remove condition at ("test/cases/large/clang-26760.c": line 3864) * remove statement at ("test/cases/large/clang-26760.c": line 3865) * remove expr statement at ("test/cases/large/clang-26760.c": line 3866) @@ -11530,6 +11658,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3867) * reduce to left at ("test/cases/large/clang-26760.c": line 3867) * reduce to right at ("test/cases/large/clang-26760.c": line 3867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3867) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869) * remove condition at ("test/cases/large/clang-26760.c": line 3870) * remove return statement at ("test/cases/large/clang-26760.c": line 3893) @@ -11666,6 +11795,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3589) * reduce to left at ("test/cases/large/clang-26760.c": line 3589) * reduce to right at ("test/cases/large/clang-26760.c": line 3589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3589) * remove expr statement at ("test/cases/large/clang-26760.c": line 3590) * reduce to left at ("test/cases/large/clang-26760.c": line 3590) * reduce to right at ("test/cases/large/clang-26760.c": line 3590) @@ -11789,6 +11919,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3610) * reduce to left at ("test/cases/large/clang-26760.c": line 3610) * reduce to right at ("test/cases/large/clang-26760.c": line 3610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3610) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613) * remove expr statement at ("test/cases/large/clang-26760.c": line 3614) * reduce to left at ("test/cases/large/clang-26760.c": line 3614) @@ -11796,6 +11927,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3615) * reduce to left at ("test/cases/large/clang-26760.c": line 3615) * reduce to right at ("test/cases/large/clang-26760.c": line 3615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3615) * remove expr statement at ("test/cases/large/clang-26760.c": line 3617) * reduce to left at ("test/cases/large/clang-26760.c": line 3617) * reduce to right at ("test/cases/large/clang-26760.c": line 3617) @@ -11820,6 +11952,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3623) * reduce to right at ("test/cases/large/clang-26760.c": line 3623) * reduce to operant at ("test/cases/large/clang-26760.c": line 3623) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3623) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625) * remove expr statement at ("test/cases/large/clang-26760.c": line 3626) * reduce to left at ("test/cases/large/clang-26760.c": line 3626) @@ -11895,6 +12028,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3639) * reduce to left at ("test/cases/large/clang-26760.c": line 3639) * reduce to right at ("test/cases/large/clang-26760.c": line 3639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3639) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641) * remove expr statement at ("test/cases/large/clang-26760.c": line 3642) * reduce to left at ("test/cases/large/clang-26760.c": line 3642) @@ -12017,10 +12151,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3662) * reduce to left at ("test/cases/large/clang-26760.c": line 3662) * reduce to right at ("test/cases/large/clang-26760.c": line 3662) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3662) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665) * remove initializer at ("test/cases/large/clang-26760.c": line 3666) * reduce to left at ("test/cases/large/clang-26760.c": line 3666) * reduce to right at ("test/cases/large/clang-26760.c": line 3666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3666) * remove expr statement at ("test/cases/large/clang-26760.c": line 3668) * reduce to left at ("test/cases/large/clang-26760.c": line 3668) * reduce to right at ("test/cases/large/clang-26760.c": line 3668) @@ -12045,6 +12181,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3674) * reduce to right at ("test/cases/large/clang-26760.c": line 3674) * reduce to operant at ("test/cases/large/clang-26760.c": line 3674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3674) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676) * remove expr statement at ("test/cases/large/clang-26760.c": line 3677) * reduce to left at ("test/cases/large/clang-26760.c": line 3677) @@ -12120,6 +12257,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3690) * reduce to left at ("test/cases/large/clang-26760.c": line 3690) * reduce to right at ("test/cases/large/clang-26760.c": line 3690) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3690) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692) * remove expr statement at ("test/cases/large/clang-26760.c": line 3693) * reduce to left at ("test/cases/large/clang-26760.c": line 3693) @@ -12224,6 +12362,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3712) * reduce to right at ("test/cases/large/clang-26760.c": line 3712) * replace by zero at ("test/cases/large/clang-26760.c": line 3712) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3728) * remove expr statement at ("test/cases/large/clang-26760.c": line 3729) * reduce to left at ("test/cases/large/clang-26760.c": line 3729) * reduce to right at ("test/cases/large/clang-26760.c": line 3729) @@ -12283,6 +12422,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3755) * reduce to left at ("test/cases/large/clang-26760.c": line 3755) * reduce to right at ("test/cases/large/clang-26760.c": line 3755) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3755) * reduce to operant at ("test/cases/large/clang-26760.c": line 3758) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759) @@ -12290,6 +12430,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3761) * reduce to left at ("test/cases/large/clang-26760.c": line 3761) * reduce to right at ("test/cases/large/clang-26760.c": line 3761) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3761) * remove expr statement at ("test/cases/large/clang-26760.c": line 3762) * reduce to left at ("test/cases/large/clang-26760.c": line 3762) * reduce to right at ("test/cases/large/clang-26760.c": line 3762) @@ -12300,6 +12441,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3763) * reduce to left at ("test/cases/large/clang-26760.c": line 3763) * reduce to right at ("test/cases/large/clang-26760.c": line 3763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3763) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3766) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3767) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768) @@ -12308,6 +12450,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3771) * reduce to left at ("test/cases/large/clang-26760.c": line 3771) * reduce to right at ("test/cases/large/clang-26760.c": line 3771) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3771) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775) * remove expr statement at ("test/cases/large/clang-26760.c": line 3776) @@ -12400,6 +12543,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3800) * reduce to left at ("test/cases/large/clang-26760.c": line 3800) * reduce to right at ("test/cases/large/clang-26760.c": line 3800) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3800) * remove variable i at ("test/cases/large/clang-26760.c": line 3802) * remove expr statement at ("test/cases/large/clang-26760.c": line 3803) * reduce to left at ("test/cases/large/clang-26760.c": line 3803) @@ -12510,6 +12654,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3824) * reduce to left at ("test/cases/large/clang-26760.c": line 3824) * reduce to right at ("test/cases/large/clang-26760.c": line 3824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3824) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3826) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3827) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3828) @@ -12519,11 +12664,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3831) * reduce to left at ("test/cases/large/clang-26760.c": line 3831) * reduce to right at ("test/cases/large/clang-26760.c": line 3831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3831) * remove return statement at ("test/cases/large/clang-26760.c": line 3834) * expand compound statment at ("test/cases/large/clang-26760.c": line 3833) * remove initializer at ("test/cases/large/clang-26760.c": line 3836) * reduce to left at ("test/cases/large/clang-26760.c": line 3836) * reduce to right at ("test/cases/large/clang-26760.c": line 3836) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3836) * remove expr statement at ("test/cases/large/clang-26760.c": line 3837) * reduce to left at ("test/cases/large/clang-26760.c": line 3837) * reduce to right at ("test/cases/large/clang-26760.c": line 3837) @@ -12609,6 +12756,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3900) * reduce to left at ("test/cases/large/clang-26760.c": line 3900) * reduce to right at ("test/cases/large/clang-26760.c": line 3900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3900) * remove expr statement at ("test/cases/large/clang-26760.c": line 3902) * reduce to left at ("test/cases/large/clang-26760.c": line 3902) * reduce to right at ("test/cases/large/clang-26760.c": line 3902) @@ -12618,6 +12766,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3903) * reduce to left at ("test/cases/large/clang-26760.c": line 3903) * reduce to right at ("test/cases/large/clang-26760.c": line 3903) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3903) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905) * reduce to operant at ("test/cases/large/clang-26760.c": line 3907) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907) @@ -12626,6 +12775,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3910) * reduce to left at ("test/cases/large/clang-26760.c": line 3910) * reduce to right at ("test/cases/large/clang-26760.c": line 3910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3910) * remove expr statement at ("test/cases/large/clang-26760.c": line 3911) * reduce to left at ("test/cases/large/clang-26760.c": line 3911) * reduce to right at ("test/cases/large/clang-26760.c": line 3911) @@ -12636,6 +12786,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3912) * reduce to left at ("test/cases/large/clang-26760.c": line 3912) * reduce to right at ("test/cases/large/clang-26760.c": line 3912) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3912) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3915) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3916) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917) @@ -12644,6 +12795,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3920) * reduce to left at ("test/cases/large/clang-26760.c": line 3920) * reduce to right at ("test/cases/large/clang-26760.c": line 3920) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3920) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924) * remove expr statement at ("test/cases/large/clang-26760.c": line 3925) @@ -12675,6 +12827,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3927) * reduce to left at ("test/cases/large/clang-26760.c": line 3927) * reduce to right at ("test/cases/large/clang-26760.c": line 3927) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3927) * remove expr statement at ("test/cases/large/clang-26760.c": line 3928) * reduce to left at ("test/cases/large/clang-26760.c": line 3928) * reduce to right at ("test/cases/large/clang-26760.c": line 3928) @@ -12765,10 +12918,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3964) * reduce to left at ("test/cases/large/clang-26760.c": line 3964) * reduce to right at ("test/cases/large/clang-26760.c": line 3964) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3964) * remove variable i at ("test/cases/large/clang-26760.c": line 3966) * remove initializer at ("test/cases/large/clang-26760.c": line 3967) * reduce to left at ("test/cases/large/clang-26760.c": line 3967) * reduce to right at ("test/cases/large/clang-26760.c": line 3967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3967) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3970) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3971) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3972) @@ -12782,6 +12937,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3980) * reduce to left at ("test/cases/large/clang-26760.c": line 3980) * reduce to right at ("test/cases/large/clang-26760.c": line 3980) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3980) * remove expr statement at ("test/cases/large/clang-26760.c": line 3981) * reduce to left at ("test/cases/large/clang-26760.c": line 3981) * reduce to right at ("test/cases/large/clang-26760.c": line 3981) @@ -12815,6 +12971,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4197) * reduce to left at ("test/cases/large/clang-26760.c": line 4197) * reduce to right at ("test/cases/large/clang-26760.c": line 4197) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4197) * remove expr statement at ("test/cases/large/clang-26760.c": line 4199) * reduce to left at ("test/cases/large/clang-26760.c": line 4199) * reduce to right at ("test/cases/large/clang-26760.c": line 4199) @@ -12824,6 +12981,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4201) * reduce to left at ("test/cases/large/clang-26760.c": line 4201) * reduce to right at ("test/cases/large/clang-26760.c": line 4201) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4201) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203) * remove condition at ("test/cases/large/clang-26760.c": line 4204) * remove return statement at ("test/cases/large/clang-26760.c": line 4227) @@ -12957,6 +13115,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4005) * reduce to left at ("test/cases/large/clang-26760.c": line 4005) * reduce to right at ("test/cases/large/clang-26760.c": line 4005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4005) * remove expr statement at ("test/cases/large/clang-26760.c": line 4006) * reduce to left at ("test/cases/large/clang-26760.c": line 4006) * reduce to right at ("test/cases/large/clang-26760.c": line 4006) @@ -13080,10 +13239,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4026) * reduce to left at ("test/cases/large/clang-26760.c": line 4026) * reduce to right at ("test/cases/large/clang-26760.c": line 4026) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4026) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029) * remove initializer at ("test/cases/large/clang-26760.c": line 4030) * reduce to left at ("test/cases/large/clang-26760.c": line 4030) * reduce to right at ("test/cases/large/clang-26760.c": line 4030) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4030) * remove expr statement at ("test/cases/large/clang-26760.c": line 4032) * reduce to left at ("test/cases/large/clang-26760.c": line 4032) * reduce to right at ("test/cases/large/clang-26760.c": line 4032) @@ -13108,6 +13269,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 4038) * reduce to right at ("test/cases/large/clang-26760.c": line 4038) * reduce to operant at ("test/cases/large/clang-26760.c": line 4038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4038) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040) * remove expr statement at ("test/cases/large/clang-26760.c": line 4041) * reduce to left at ("test/cases/large/clang-26760.c": line 4041) @@ -13183,6 +13345,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4054) * reduce to left at ("test/cases/large/clang-26760.c": line 4054) * reduce to right at ("test/cases/large/clang-26760.c": line 4054) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4054) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056) * remove expr statement at ("test/cases/large/clang-26760.c": line 4057) * reduce to left at ("test/cases/large/clang-26760.c": line 4057) @@ -13292,6 +13455,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4093) * reduce to left at ("test/cases/large/clang-26760.c": line 4093) * reduce to right at ("test/cases/large/clang-26760.c": line 4093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4093) * reduce to operant at ("test/cases/large/clang-26760.c": line 4096) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097) @@ -13299,6 +13463,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4099) * reduce to left at ("test/cases/large/clang-26760.c": line 4099) * reduce to right at ("test/cases/large/clang-26760.c": line 4099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4099) * remove expr statement at ("test/cases/large/clang-26760.c": line 4100) * reduce to left at ("test/cases/large/clang-26760.c": line 4100) * reduce to right at ("test/cases/large/clang-26760.c": line 4100) @@ -13309,6 +13474,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4101) * reduce to left at ("test/cases/large/clang-26760.c": line 4101) * reduce to right at ("test/cases/large/clang-26760.c": line 4101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4101) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 4104) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 4105) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106) @@ -13317,6 +13483,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4109) * reduce to left at ("test/cases/large/clang-26760.c": line 4109) * reduce to right at ("test/cases/large/clang-26760.c": line 4109) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4109) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113) * remove expr statement at ("test/cases/large/clang-26760.c": line 4114) @@ -13409,6 +13576,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4138) * reduce to left at ("test/cases/large/clang-26760.c": line 4138) * reduce to right at ("test/cases/large/clang-26760.c": line 4138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4138) * remove variable i at ("test/cases/large/clang-26760.c": line 4140) * remove expr statement at ("test/cases/large/clang-26760.c": line 4141) * reduce to left at ("test/cases/large/clang-26760.c": line 4141) @@ -13519,6 +13687,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4162) * reduce to left at ("test/cases/large/clang-26760.c": line 4162) * reduce to right at ("test/cases/large/clang-26760.c": line 4162) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4162) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4164) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4165) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4166) @@ -13528,9 +13697,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4169) * reduce to left at ("test/cases/large/clang-26760.c": line 4169) * reduce to right at ("test/cases/large/clang-26760.c": line 4169) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4169) * remove initializer at ("test/cases/large/clang-26760.c": line 4171) * reduce to left at ("test/cases/large/clang-26760.c": line 4171) * reduce to right at ("test/cases/large/clang-26760.c": line 4171) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4171) * remove expr statement at ("test/cases/large/clang-26760.c": line 4172) * reduce to left at ("test/cases/large/clang-26760.c": line 4172) * reduce to right at ("test/cases/large/clang-26760.c": line 4172) @@ -13618,6 +13789,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4234) * remove expr statement at ("test/cases/large/clang-26760.c": line 4235) * reduce to left at ("test/cases/large/clang-26760.c": line 4235) * reduce to right at ("test/cases/large/clang-26760.c": line 4250) @@ -13810,6 +13982,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4278) * remove condition at ("test/cases/large/clang-26760.c": line 4279) * remove statement at ("test/cases/large/clang-26760.c": line 4280) * remove expr statement at ("test/cases/large/clang-26760.c": line 4281) @@ -13823,6 +13996,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4283) * reduce to left at ("test/cases/large/clang-26760.c": line 4283) * reduce to right at ("test/cases/large/clang-26760.c": line 4283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4283) * remove expr statement at ("test/cases/large/clang-26760.c": line 4285) * do without param at ("test/cases/large/clang-26760.c": line 4285) * replace by zero at ("test/cases/large/clang-26760.c": line 4285) @@ -13832,6 +14006,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4289) * reduce to left at ("test/cases/large/clang-26760.c": line 4289) * reduce to right at ("test/cases/large/clang-26760.c": line 4289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4289) * remove expr statement at ("test/cases/large/clang-26760.c": line 4291) * do without param at ("test/cases/large/clang-26760.c": line 4291) * replace by zero at ("test/cases/large/clang-26760.c": line 4291) @@ -13892,9 +14067,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 4283) * remove iterator at ("test/cases/large/clang-26760.c": line 4283) * reduce to operant at ("test/cases/large/clang-26760.c": line 4283) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4311) * remove initializer at ("test/cases/large/clang-26760.c": line 4312) * reduce to left at ("test/cases/large/clang-26760.c": line 4312) * reduce to right at ("test/cases/large/clang-26760.c": line 4312) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4312) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4314) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4315) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4316) @@ -13904,9 +14081,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4319) * reduce to left at ("test/cases/large/clang-26760.c": line 4319) * reduce to right at ("test/cases/large/clang-26760.c": line 4319) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4319) * remove initializer at ("test/cases/large/clang-26760.c": line 4321) * reduce to left at ("test/cases/large/clang-26760.c": line 4321) * reduce to right at ("test/cases/large/clang-26760.c": line 4321) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4321) * remove expr statement at ("test/cases/large/clang-26760.c": line 4322) * reduce to left at ("test/cases/large/clang-26760.c": line 4322) * reduce to right at ("test/cases/large/clang-26760.c": line 4322) @@ -13930,6 +14109,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4327) * remove variable i at ("test/cases/large/clang-26760.c": line 4329) * remove condition at ("test/cases/large/clang-26760.c": line 4330) * replace by zero at ("test/cases/large/clang-26760.c": line 4330) @@ -14030,12 +14210,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4359) * remove statement at ("test/cases/large/clang-26760.c": line 4360) * remove return statement at ("test/cases/large/clang-26760.c": line 4362) * remove check at ("test/cases/large/clang-26760.c": line 4327) * remove iterator at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4364) * remove expr statement at ("test/cases/large/clang-26760.c": line 4365) * reduce to left at ("test/cases/large/clang-26760.c": line 4365) * reduce to right at ("test/cases/large/clang-26760.c": line 4365) @@ -14205,9 +14387,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4410) * reduce to left at ("test/cases/large/clang-26760.c": line 4410) * reduce to right at ("test/cases/large/clang-26760.c": line 4410) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4410) * remove initializer at ("test/cases/large/clang-26760.c": line 4412) * reduce to left at ("test/cases/large/clang-26760.c": line 4412) * reduce to right at ("test/cases/large/clang-26760.c": line 4412) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4412) * remove expr statement at ("test/cases/large/clang-26760.c": line 4414) * do without param at ("test/cases/large/clang-26760.c": line 4414) * replace by zero at ("test/cases/large/clang-26760.c": line 4414) @@ -14227,6 +14411,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4410) * remove iterator at ("test/cases/large/clang-26760.c": line 4410) * reduce to operant at ("test/cases/large/clang-26760.c": line 4410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4421) * remove expr statement at ("test/cases/large/clang-26760.c": line 4422) * reduce to operant at ("test/cases/large/clang-26760.c": line 4422) * remove check at ("test/cases/large/clang-26760.c": line 3900) @@ -14264,6 +14449,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2961) * reduce to left at ("test/cases/large/clang-26760.c": line 2961) * reduce to right at ("test/cases/large/clang-26760.c": line 2961) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2961) * remove expr statement at ("test/cases/large/clang-26760.c": line 2963) * reduce to left at ("test/cases/large/clang-26760.c": line 2963) * reduce to right at ("test/cases/large/clang-26760.c": line 2963) @@ -14277,12 +14463,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2966) * reduce to left at ("test/cases/large/clang-26760.c": line 2966) * reduce to right at ("test/cases/large/clang-26760.c": line 2966) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2966) * remove initializer at ("test/cases/large/clang-26760.c": line 2968) * reduce to left at ("test/cases/large/clang-26760.c": line 2968) * reduce to right at ("test/cases/large/clang-26760.c": line 2968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2968) * remove initializer at ("test/cases/large/clang-26760.c": line 2970) * reduce to left at ("test/cases/large/clang-26760.c": line 2970) * reduce to right at ("test/cases/large/clang-26760.c": line 2970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2970) * remove expr statement at ("test/cases/large/clang-26760.c": line 2972) * do without param at ("test/cases/large/clang-26760.c": line 2972) * replace by zero at ("test/cases/large/clang-26760.c": line 2972) @@ -14305,9 +14494,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 2966) * remove iterator at ("test/cases/large/clang-26760.c": line 2966) * reduce to operant at ("test/cases/large/clang-26760.c": line 2966) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2980) * remove initializer at ("test/cases/large/clang-26760.c": line 2981) * reduce to left at ("test/cases/large/clang-26760.c": line 2981) * reduce to right at ("test/cases/large/clang-26760.c": line 2981) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2981) * remove expr statement at ("test/cases/large/clang-26760.c": line 2982) * reduce to left at ("test/cases/large/clang-26760.c": line 2982) * reduce to right at ("test/cases/large/clang-26760.c": line 2982) @@ -14377,9 +14568,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3003) * reduce to left at ("test/cases/large/clang-26760.c": line 3003) * reduce to right at ("test/cases/large/clang-26760.c": line 3003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3003) * remove initializer at ("test/cases/large/clang-26760.c": line 3005) * reduce to left at ("test/cases/large/clang-26760.c": line 3005) * reduce to right at ("test/cases/large/clang-26760.c": line 3005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3005) * remove expr statement at ("test/cases/large/clang-26760.c": line 3007) * do without param at ("test/cases/large/clang-26760.c": line 3007) * replace by zero at ("test/cases/large/clang-26760.c": line 3007) @@ -14399,6 +14592,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3003) * remove iterator at ("test/cases/large/clang-26760.c": line 3003) * reduce to operant at ("test/cases/large/clang-26760.c": line 3003) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3014) * remove condition at ("test/cases/large/clang-26760.c": line 3015) * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209) * remove condition at ("test/cases/large/clang-26760.c": line 3211) @@ -14485,10 +14679,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3033) * reduce to left at ("test/cases/large/clang-26760.c": line 3033) * reduce to right at ("test/cases/large/clang-26760.c": line 3033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3033) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036) * remove initializer at ("test/cases/large/clang-26760.c": line 3037) * reduce to left at ("test/cases/large/clang-26760.c": line 3037) * reduce to right at ("test/cases/large/clang-26760.c": line 3037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3037) * remove expr statement at ("test/cases/large/clang-26760.c": line 3039) * reduce to left at ("test/cases/large/clang-26760.c": line 3039) * reduce to right at ("test/cases/large/clang-26760.c": line 3039) @@ -14513,6 +14709,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3045) * reduce to right at ("test/cases/large/clang-26760.c": line 3045) * reduce to operant at ("test/cases/large/clang-26760.c": line 3045) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3045) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047) * remove expr statement at ("test/cases/large/clang-26760.c": line 3048) * reduce to left at ("test/cases/large/clang-26760.c": line 3048) @@ -14579,6 +14776,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3058) * reduce to right at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3058) * remove expr statement at ("test/cases/large/clang-26760.c": line 3060) * reduce to operant at ("test/cases/large/clang-26760.c": line 3060) * remove condition at ("test/cases/large/clang-26760.c": line 3061) @@ -14586,6 +14784,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3063) * reduce to left at ("test/cases/large/clang-26760.c": line 3063) * reduce to right at ("test/cases/large/clang-26760.c": line 3063) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3063) * remove return statement at ("test/cases/large/clang-26760.c": line 3066) * replace by zero at ("test/cases/large/clang-26760.c": line 3066) * remove check at ("test/cases/large/clang-26760.c": line 3063) @@ -14599,6 +14798,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) * remove iterator at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3069) * remove expr statement at ("test/cases/large/clang-26760.c": line 3070) * reduce to left at ("test/cases/large/clang-26760.c": line 3070) * reduce to right at ("test/cases/large/clang-26760.c": line 3070) @@ -14612,6 +14812,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3073) * reduce to left at ("test/cases/large/clang-26760.c": line 3073) * reduce to right at ("test/cases/large/clang-26760.c": line 3073) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3073) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075) * remove expr statement at ("test/cases/large/clang-26760.c": line 3076) * reduce to left at ("test/cases/large/clang-26760.c": line 3076) @@ -14666,6 +14867,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3086) * reduce to right at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3086) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3088) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088) * remove expr statement at ("test/cases/large/clang-26760.c": line 3089) @@ -14680,6 +14882,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3093) * reduce to left at ("test/cases/large/clang-26760.c": line 3093) * reduce to right at ("test/cases/large/clang-26760.c": line 3093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3093) * remove expr statement at ("test/cases/large/clang-26760.c": line 3095) * do without param at ("test/cases/large/clang-26760.c": line 3095) * replace by zero at ("test/cases/large/clang-26760.c": line 3095) @@ -14769,16 +14972,20 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3112) * reduce to left at ("test/cases/large/clang-26760.c": line 3112) * reduce to right at ("test/cases/large/clang-26760.c": line 3112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3112) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115) * remove initializer at ("test/cases/large/clang-26760.c": line 3116) * reduce to left at ("test/cases/large/clang-26760.c": line 3116) * reduce to right at ("test/cases/large/clang-26760.c": line 3116) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3116) * remove initializer at ("test/cases/large/clang-26760.c": line 3118) * reduce to left at ("test/cases/large/clang-26760.c": line 3118) * reduce to right at ("test/cases/large/clang-26760.c": line 3118) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3118) * remove initializer at ("test/cases/large/clang-26760.c": line 3120) * reduce to left at ("test/cases/large/clang-26760.c": line 3120) * reduce to right at ("test/cases/large/clang-26760.c": line 3120) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3120) * remove expr statement at ("test/cases/large/clang-26760.c": line 3122) * do without param at ("test/cases/large/clang-26760.c": line 3122) * replace by zero at ("test/cases/large/clang-26760.c": line 3122) @@ -14798,6 +15005,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3118) * remove iterator at ("test/cases/large/clang-26760.c": line 3118) * reduce to operant at ("test/cases/large/clang-26760.c": line 3118) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3132) * remove expr statement at ("test/cases/large/clang-26760.c": line 3133) * reduce to left at ("test/cases/large/clang-26760.c": line 3133) * reduce to right at ("test/cases/large/clang-26760.c": line 3133) @@ -14822,6 +15030,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3139) * reduce to right at ("test/cases/large/clang-26760.c": line 3139) * reduce to operant at ("test/cases/large/clang-26760.c": line 3139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3139) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141) * remove expr statement at ("test/cases/large/clang-26760.c": line 3142) * reduce to left at ("test/cases/large/clang-26760.c": line 3142) @@ -14897,6 +15106,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3155) * reduce to left at ("test/cases/large/clang-26760.c": line 3155) * reduce to right at ("test/cases/large/clang-26760.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3155) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157) * remove expr statement at ("test/cases/large/clang-26760.c": line 3158) * reduce to left at ("test/cases/large/clang-26760.c": line 3158) @@ -15001,6 +15211,8 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3177) * reduce to right at ("test/cases/large/clang-26760.c": line 3177) * replace by zero at ("test/cases/large/clang-26760.c": line 3177) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3193) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3194) * remove expr statement at ("test/cases/large/clang-26760.c": line 3195) * reduce to left at ("test/cases/large/clang-26760.c": line 3195) * reduce to right at ("test/cases/large/clang-26760.c": line 3195) @@ -15067,6 +15279,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3231) * reduce to left at ("test/cases/large/clang-26760.c": line 3231) * reduce to right at ("test/cases/large/clang-26760.c": line 3231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3231) * remove return statement at ("test/cases/large/clang-26760.c": line 3234) * replace by zero at ("test/cases/large/clang-26760.c": line 3234) * remove check at ("test/cases/large/clang-26760.c": line 3231) @@ -15080,6 +15293,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3237) * reduce to left at ("test/cases/large/clang-26760.c": line 3237) * reduce to right at ("test/cases/large/clang-26760.c": line 3237) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3237) * reduce to operant at ("test/cases/large/clang-26760.c": line 3240) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241) @@ -15087,6 +15301,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3243) * reduce to left at ("test/cases/large/clang-26760.c": line 3243) * reduce to right at ("test/cases/large/clang-26760.c": line 3243) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3243) * remove expr statement at ("test/cases/large/clang-26760.c": line 3244) * reduce to left at ("test/cases/large/clang-26760.c": line 3244) * reduce to right at ("test/cases/large/clang-26760.c": line 3244) @@ -15097,6 +15312,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3245) * reduce to left at ("test/cases/large/clang-26760.c": line 3245) * reduce to right at ("test/cases/large/clang-26760.c": line 3245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3245) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3248) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3249) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250) @@ -15105,6 +15321,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3253) * remove variable i at ("test/cases/large/clang-26760.c": line 3255) * remove expr statement at ("test/cases/large/clang-26760.c": line 3256) * reduce to left at ("test/cases/large/clang-26760.c": line 3256) @@ -15212,9 +15429,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3277) * remove initializer at ("test/cases/large/clang-26760.c": line 3278) * reduce to left at ("test/cases/large/clang-26760.c": line 3278) * reduce to right at ("test/cases/large/clang-26760.c": line 3278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3278) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284) @@ -15225,6 +15444,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3289) * reduce to left at ("test/cases/large/clang-26760.c": line 3289) * reduce to right at ("test/cases/large/clang-26760.c": line 3289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3289) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293) * remove expr statement at ("test/cases/large/clang-26760.c": line 3294) @@ -15295,12 +15515,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3305) * reduce to left at ("test/cases/large/clang-26760.c": line 3305) * reduce to right at ("test/cases/large/clang-26760.c": line 3305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3305) * remove initializer at ("test/cases/large/clang-26760.c": line 3307) * reduce to left at ("test/cases/large/clang-26760.c": line 3307) * reduce to right at ("test/cases/large/clang-26760.c": line 3307) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3307) * remove initializer at ("test/cases/large/clang-26760.c": line 3309) * reduce to left at ("test/cases/large/clang-26760.c": line 3309) * reduce to right at ("test/cases/large/clang-26760.c": line 3309) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3309) * remove expr statement at ("test/cases/large/clang-26760.c": line 3311) * do without param at ("test/cases/large/clang-26760.c": line 3311) * replace by zero at ("test/cases/large/clang-26760.c": line 3311) @@ -15323,6 +15546,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3305) * remove iterator at ("test/cases/large/clang-26760.c": line 3305) * reduce to operant at ("test/cases/large/clang-26760.c": line 3305) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3322) * remove condition at ("test/cases/large/clang-26760.c": line 3323) * remove statement at ("test/cases/large/clang-26760.c": line 3324) * remove check at ("test/cases/large/clang-26760.c": line 3289) @@ -15348,6 +15572,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3336) * reduce to left at ("test/cases/large/clang-26760.c": line 3336) * reduce to right at ("test/cases/large/clang-26760.c": line 3336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3336) * remove variable i at ("test/cases/large/clang-26760.c": line 3338) * remove expr statement at ("test/cases/large/clang-26760.c": line 3339) * reduce to left at ("test/cases/large/clang-26760.c": line 3339) @@ -15458,6 +15683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3360) * reduce to left at ("test/cases/large/clang-26760.c": line 3360) * reduce to right at ("test/cases/large/clang-26760.c": line 3360) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3360) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3362) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3363) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3364) @@ -15467,9 +15693,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3367) * reduce to left at ("test/cases/large/clang-26760.c": line 3367) * reduce to right at ("test/cases/large/clang-26760.c": line 3367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3367) * remove initializer at ("test/cases/large/clang-26760.c": line 3369) * reduce to left at ("test/cases/large/clang-26760.c": line 3369) * reduce to right at ("test/cases/large/clang-26760.c": line 3369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3369) * remove expr statement at ("test/cases/large/clang-26760.c": line 3370) * reduce to left at ("test/cases/large/clang-26760.c": line 3370) * reduce to right at ("test/cases/large/clang-26760.c": line 3370) @@ -15682,6 +15910,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3438) * reduce to left at ("test/cases/large/clang-26760.c": line 3438) * reduce to right at ("test/cases/large/clang-26760.c": line 3438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3438) * remove return statement at ("test/cases/large/clang-26760.c": line 3441) * replace by zero at ("test/cases/large/clang-26760.c": line 3441) * remove check at ("test/cases/large/clang-26760.c": line 3438) @@ -15695,6 +15924,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3444) * reduce to left at ("test/cases/large/clang-26760.c": line 3444) * reduce to right at ("test/cases/large/clang-26760.c": line 3444) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3444) * remove variable i at ("test/cases/large/clang-26760.c": line 3446) * remove expr statement at ("test/cases/large/clang-26760.c": line 3447) * reduce to left at ("test/cases/large/clang-26760.c": line 3447) @@ -15805,6 +16035,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3468) * reduce to left at ("test/cases/large/clang-26760.c": line 3468) * reduce to right at ("test/cases/large/clang-26760.c": line 3468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3468) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3470) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3471) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3472) @@ -15871,9 +16102,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3489) * reduce to left at ("test/cases/large/clang-26760.c": line 3489) * reduce to right at ("test/cases/large/clang-26760.c": line 3489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3489) * remove initializer at ("test/cases/large/clang-26760.c": line 3491) * reduce to left at ("test/cases/large/clang-26760.c": line 3491) * reduce to right at ("test/cases/large/clang-26760.c": line 3491) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3491) * remove expr statement at ("test/cases/large/clang-26760.c": line 3492) * reduce to left at ("test/cases/large/clang-26760.c": line 3492) * reduce to right at ("test/cases/large/clang-26760.c": line 3492) @@ -16152,6 +16385,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4472) * reduce to left at ("test/cases/large/clang-26760.c": line 4472) * reduce to right at ("test/cases/large/clang-26760.c": line 4472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4472) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475) * remove expr statement at ("test/cases/large/clang-26760.c": line 4476) @@ -16197,9 +16431,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4492) * reduce to left at ("test/cases/large/clang-26760.c": line 4492) * reduce to right at ("test/cases/large/clang-26760.c": line 4492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4492) * remove initializer at ("test/cases/large/clang-26760.c": line 4494) * reduce to left at ("test/cases/large/clang-26760.c": line 4494) * reduce to right at ("test/cases/large/clang-26760.c": line 4494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4494) * reduce to operant at ("test/cases/large/clang-26760.c": line 4496) * reduce to left at ("test/cases/large/clang-26760.c": line 4496) * reduce to right at ("test/cases/large/clang-26760.c": line 4496) @@ -16405,9 +16641,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4515) * reduce to left at ("test/cases/large/clang-26760.c": line 4515) * reduce to right at ("test/cases/large/clang-26760.c": line 4515) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4515) * remove initializer at ("test/cases/large/clang-26760.c": line 4517) * reduce to left at ("test/cases/large/clang-26760.c": line 4517) * reduce to right at ("test/cases/large/clang-26760.c": line 4517) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4517) * remove expr statement at ("test/cases/large/clang-26760.c": line 4519) * do without param at ("test/cases/large/clang-26760.c": line 4519) * replace by zero at ("test/cases/large/clang-26760.c": line 4519) @@ -17011,9 +17249,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4589) * reduce to left at ("test/cases/large/clang-26760.c": line 4589) * reduce to right at ("test/cases/large/clang-26760.c": line 4589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4589) * remove initializer at ("test/cases/large/clang-26760.c": line 4591) * reduce to left at ("test/cases/large/clang-26760.c": line 4591) * reduce to right at ("test/cases/large/clang-26760.c": line 4591) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4591) * remove expr statement at ("test/cases/large/clang-26760.c": line 4592) * reduce to left at ("test/cases/large/clang-26760.c": line 4592) * reduce to right at ("test/cases/large/clang-26760.c": line 4592) @@ -17025,6 +17265,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4589) * remove iterator at ("test/cases/large/clang-26760.c": line 4589) * reduce to operant at ("test/cases/large/clang-26760.c": line 4589) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4594) * remove expr statement at ("test/cases/large/clang-26760.c": line 4596) * reduce to left at ("test/cases/large/clang-26760.c": line 4596) * reduce to right at ("test/cases/large/clang-26760.c": line 4596) @@ -17277,9 +17518,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4645) * reduce to left at ("test/cases/large/clang-26760.c": line 4645) * reduce to right at ("test/cases/large/clang-26760.c": line 4645) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4645) * remove initializer at ("test/cases/large/clang-26760.c": line 4647) * reduce to left at ("test/cases/large/clang-26760.c": line 4647) * reduce to right at ("test/cases/large/clang-26760.c": line 4647) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4647) * remove expr statement at ("test/cases/large/clang-26760.c": line 4648) * reduce to left at ("test/cases/large/clang-26760.c": line 4648) * reduce to right at ("test/cases/large/clang-26760.c": line 4648) @@ -17303,6 +17546,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4645) * remove iterator at ("test/cases/large/clang-26760.c": line 4645) * reduce to operant at ("test/cases/large/clang-26760.c": line 4645) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4653) * remove expr statement at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) @@ -17355,6 +17599,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4666) * reduce to left at ("test/cases/large/clang-26760.c": line 4666) * reduce to right at ("test/cases/large/clang-26760.c": line 4666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4666) * remove return statement at ("test/cases/large/clang-26760.c": line 4668) * remove check at ("test/cases/large/clang-26760.c": line 4666) * remove iterator at ("test/cases/large/clang-26760.c": line 4666) @@ -17380,6 +17625,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4677) * reduce to left at ("test/cases/large/clang-26760.c": line 4677) * reduce to right at ("test/cases/large/clang-26760.c": line 4677) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4677) * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680) * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681) * remove expr statement at ("test/cases/large/clang-26760.c": line 4682) @@ -17466,9 +17712,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4721) * reduce to left at ("test/cases/large/clang-26760.c": line 4721) * reduce to right at ("test/cases/large/clang-26760.c": line 4721) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4721) * remove initializer at ("test/cases/large/clang-26760.c": line 4723) * reduce to left at ("test/cases/large/clang-26760.c": line 4723) * reduce to right at ("test/cases/large/clang-26760.c": line 4723) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4723) * remove expr statement at ("test/cases/large/clang-26760.c": line 4724) * reduce to left at ("test/cases/large/clang-26760.c": line 4724) * reduce to right at ("test/cases/large/clang-26760.c": line 4724) @@ -17497,6 +17745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4736) * reduce to left at ("test/cases/large/clang-26760.c": line 4736) * reduce to right at ("test/cases/large/clang-26760.c": line 4736) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4736) * remove expr statement at ("test/cases/large/clang-26760.c": line 4737) * reduce to left at ("test/cases/large/clang-26760.c": line 4737) * reduce to right at ("test/cases/large/clang-26760.c": line 4737) @@ -17507,6 +17756,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4738) * reduce to left at ("test/cases/large/clang-26760.c": line 4738) * reduce to right at ("test/cases/large/clang-26760.c": line 4738) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4738) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 4740) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742) @@ -17548,6 +17798,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4815) * remove variable i at ("test/cases/large/clang-26760.c": line 4817) * remove return statement at ("test/cases/large/clang-26760.c": line 4818) * replace by zero at ("test/cases/large/clang-26760.c": line 4818) @@ -17555,6 +17806,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4820) * remove expr statement at ("test/cases/large/clang-26760.c": line 4821) * reduce to left at ("test/cases/large/clang-26760.c": line 4821) * reduce to right at ("test/cases/large/clang-26760.c": line 4821) @@ -17563,6 +17815,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4822) * reduce to left at ("test/cases/large/clang-26760.c": line 4822) * reduce to right at ("test/cases/large/clang-26760.c": line 4822) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4822) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825) * remove expr statement at ("test/cases/large/clang-26760.c": line 4826) @@ -17597,6 +17850,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4822) * remove iterator at ("test/cases/large/clang-26760.c": line 4822) * reduce to operant at ("test/cases/large/clang-26760.c": line 4822) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4835) * remove condition at ("test/cases/large/clang-26760.c": line 4836) * remove condition at ("test/cases/large/clang-26760.c": line 4838) * remove initializer at ("test/cases/large/clang-26760.c": line 5060) @@ -17631,6 +17885,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5072) * reduce to left at ("test/cases/large/clang-26760.c": line 5072) * reduce to right at ("test/cases/large/clang-26760.c": line 5072) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5072) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 5074) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 5075) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 5076) @@ -17645,6 +17900,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5084) * reduce to left at ("test/cases/large/clang-26760.c": line 5084) * reduce to right at ("test/cases/large/clang-26760.c": line 5084) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5084) * remove expr statement at ("test/cases/large/clang-26760.c": line 5085) * reduce to left at ("test/cases/large/clang-26760.c": line 5085) * reduce to right at ("test/cases/large/clang-26760.c": line 5085) @@ -17699,6 +17955,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5113) * reduce to left at ("test/cases/large/clang-26760.c": line 5113) * reduce to right at ("test/cases/large/clang-26760.c": line 5113) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5113) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117) * reduce to operant at ("test/cases/large/clang-26760.c": line 5118) @@ -17724,9 +17981,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5128) * reduce to left at ("test/cases/large/clang-26760.c": line 5128) * reduce to right at ("test/cases/large/clang-26760.c": line 5128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5128) * remove initializer at ("test/cases/large/clang-26760.c": line 5130) * reduce to left at ("test/cases/large/clang-26760.c": line 5130) * reduce to right at ("test/cases/large/clang-26760.c": line 5130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5130) * remove expr statement at ("test/cases/large/clang-26760.c": line 5131) * reduce to left at ("test/cases/large/clang-26760.c": line 5131) * reduce to right at ("test/cases/large/clang-26760.c": line 5131) @@ -17744,11 +18003,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5134) * reduce to left at ("test/cases/large/clang-26760.c": line 5134) * reduce to right at ("test/cases/large/clang-26760.c": line 5134) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5134) * reduce to operant at ("test/cases/large/clang-26760.c": line 5137) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137) * remove initializer at ("test/cases/large/clang-26760.c": line 5138) * reduce to left at ("test/cases/large/clang-26760.c": line 5138) * reduce to right at ("test/cases/large/clang-26760.c": line 5138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5138) * remove variable j at ("test/cases/large/clang-26760.c": line 5140) * remove variable i at ("test/cases/large/clang-26760.c": line 5140) * remove return statement at ("test/cases/large/clang-26760.c": line 5141) @@ -17798,6 +18059,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5149) * reduce to left at ("test/cases/large/clang-26760.c": line 5149) * reduce to right at ("test/cases/large/clang-26760.c": line 5149) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5149) * remove variable j at ("test/cases/large/clang-26760.c": line 5151) * remove variable i at ("test/cases/large/clang-26760.c": line 5151) * remove expr statement at ("test/cases/large/clang-26760.c": line 5152) @@ -17822,6 +18084,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5209) * reduce to left at ("test/cases/large/clang-26760.c": line 5209) * reduce to right at ("test/cases/large/clang-26760.c": line 5209) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5209) * remove variable i at ("test/cases/large/clang-26760.c": line 5211) * remove condition at ("test/cases/large/clang-26760.c": line 5212) * replace by zero at ("test/cases/large/clang-26760.c": line 5212) @@ -18078,9 +18341,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5256) * reduce to left at ("test/cases/large/clang-26760.c": line 5256) * reduce to right at ("test/cases/large/clang-26760.c": line 5256) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5256) * remove initializer at ("test/cases/large/clang-26760.c": line 5258) * reduce to left at ("test/cases/large/clang-26760.c": line 5258) * reduce to right at ("test/cases/large/clang-26760.c": line 5258) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5258) * remove expr statement at ("test/cases/large/clang-26760.c": line 5259) * reduce to left at ("test/cases/large/clang-26760.c": line 5259) * reduce to right at ("test/cases/large/clang-26760.c": line 5259) @@ -18210,6 +18475,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5285) * reduce to left at ("test/cases/large/clang-26760.c": line 5285) * reduce to right at ("test/cases/large/clang-26760.c": line 5285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5285) * remove condition at ("test/cases/large/clang-26760.c": line 5287) * remove statement at ("test/cases/large/clang-26760.c": line 5288) * remove expr statement at ("test/cases/large/clang-26760.c": line 5289) @@ -18223,6 +18489,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5291) * reduce to left at ("test/cases/large/clang-26760.c": line 5291) * reduce to right at ("test/cases/large/clang-26760.c": line 5291) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5291) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 5293) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 5294) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 5295) @@ -18313,6 +18580,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5326) * reduce to left at ("test/cases/large/clang-26760.c": line 5326) * reduce to right at ("test/cases/large/clang-26760.c": line 5326) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5326) * remove return statement at ("test/cases/large/clang-26760.c": line 5329) * remove check at ("test/cases/large/clang-26760.c": line 5326) * remove iterator at ("test/cases/large/clang-26760.c": line 5326) @@ -18362,6 +18630,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5571) * reduce to left at ("test/cases/large/clang-26760.c": line 5571) * reduce to right at ("test/cases/large/clang-26760.c": line 5571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5571) * remove expr statement at ("test/cases/large/clang-26760.c": line 5572) * reduce to left at ("test/cases/large/clang-26760.c": line 5572) * reduce to right at ("test/cases/large/clang-26760.c": line 5572) @@ -18418,6 +18687,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5345) * reduce to left at ("test/cases/large/clang-26760.c": line 5345) * reduce to right at ("test/cases/large/clang-26760.c": line 5345) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5345) * remove expr statement at ("test/cases/large/clang-26760.c": line 5346) * reduce to left at ("test/cases/large/clang-26760.c": line 5346) * reduce to right at ("test/cases/large/clang-26760.c": line 5346) @@ -18428,6 +18698,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5347) * reduce to left at ("test/cases/large/clang-26760.c": line 5347) * reduce to right at ("test/cases/large/clang-26760.c": line 5347) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5347) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 5349) * reduce to operant at ("test/cases/large/clang-26760.c": line 5350) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 5350) @@ -18446,6 +18717,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5359) * reduce to left at ("test/cases/large/clang-26760.c": line 5359) * reduce to right at ("test/cases/large/clang-26760.c": line 5359) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5359) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 5361) * remove initializer at ("test/cases/large/clang-26760.c": line 5362) * reduce to operant at ("test/cases/large/clang-26760.c": line 5362) @@ -18500,6 +18772,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5393) * reduce to right at ("test/cases/large/clang-26760.c": line 5393) * reduce to operant at ("test/cases/large/clang-26760.c": line 5393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5393) * remove expr statement at ("test/cases/large/clang-26760.c": line 5395) * reduce to left at ("test/cases/large/clang-26760.c": line 5395) * reduce to right at ("test/cases/large/clang-26760.c": line 5395) @@ -18552,6 +18825,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5409) * reduce to left at ("test/cases/large/clang-26760.c": line 5409) * reduce to right at ("test/cases/large/clang-26760.c": line 5409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412) * remove expr statement at ("test/cases/large/clang-26760.c": line 5413) * reduce to left at ("test/cases/large/clang-26760.c": line 5413) @@ -18687,6 +18961,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5445) * reduce to left at ("test/cases/large/clang-26760.c": line 5445) * reduce to right at ("test/cases/large/clang-26760.c": line 5445) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5445) * remove variable i at ("test/cases/large/clang-26760.c": line 5447) * remove expr statement at ("test/cases/large/clang-26760.c": line 5448) * reduce to left at ("test/cases/large/clang-26760.c": line 5448) @@ -18797,6 +19072,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5379) * reduce to right at ("test/cases/large/clang-26760.c": line 5379) * reduce to operant at ("test/cases/large/clang-26760.c": line 5379) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5379) * remove return statement at ("test/cases/large/clang-26760.c": line 5381) * remove check at ("test/cases/large/clang-26760.c": line 5379) * remove iterator at ("test/cases/large/clang-26760.c": line 5379) @@ -18849,6 +19125,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5468) * reduce to left at ("test/cases/large/clang-26760.c": line 5468) * reduce to right at ("test/cases/large/clang-26760.c": line 5468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5468) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 5471) * reduce to operant at ("test/cases/large/clang-26760.c": line 5472) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472) @@ -19086,6 +19363,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5523) * reduce to left at ("test/cases/large/clang-26760.c": line 5523) * reduce to right at ("test/cases/large/clang-26760.c": line 5523) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5523) * remove variable i at ("test/cases/large/clang-26760.c": line 5525) * remove return statement at ("test/cases/large/clang-26760.c": line 5526) * replace by zero at ("test/cases/large/clang-26760.c": line 5526) @@ -19104,6 +19382,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5531) * reduce to left at ("test/cases/large/clang-26760.c": line 5531) * reduce to right at ("test/cases/large/clang-26760.c": line 5531) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5531) * remove initializer at ("test/cases/large/clang-26760.c": line 5533) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 5533) * remove variable k at ("test/cases/large/clang-26760.c": line 5534) @@ -19271,6 +19550,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) * remove iterator at ("test/cases/large/clang-26760.c": line 5347) * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5561) * remove expr statement at ("test/cases/large/clang-26760.c": line 5562) * reduce to operant at ("test/cases/large/clang-26760.c": line 5562) * remove expr statement at ("test/cases/large/clang-26760.c": line 5563) @@ -19383,6 +19663,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5602) * reduce to right at ("test/cases/large/clang-26760.c": line 5602) * reduce to operant at ("test/cases/large/clang-26760.c": line 5602) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5602) * remove expr statement at ("test/cases/large/clang-26760.c": line 5604) * reduce to left at ("test/cases/large/clang-26760.c": line 5604) * reduce to right at ("test/cases/large/clang-26760.c": line 5604) @@ -19522,6 +19803,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4845) * reduce to left at ("test/cases/large/clang-26760.c": line 4845) * reduce to right at ("test/cases/large/clang-26760.c": line 4845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4845) * remove expr statement at ("test/cases/large/clang-26760.c": line 4847) * reduce to left at ("test/cases/large/clang-26760.c": line 4847) * reduce to right at ("test/cases/large/clang-26760.c": line 4847) @@ -19540,6 +19822,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4852) * reduce to left at ("test/cases/large/clang-26760.c": line 4852) * reduce to right at ("test/cases/large/clang-26760.c": line 4852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4852) * reduce to operant at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 4856) @@ -19562,6 +19845,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4863) * reduce to left at ("test/cases/large/clang-26760.c": line 4863) * reduce to right at ("test/cases/large/clang-26760.c": line 4863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4863) * remove variable j at ("test/cases/large/clang-26760.c": line 4865) * remove variable i at ("test/cases/large/clang-26760.c": line 4865) * remove expr statement at ("test/cases/large/clang-26760.c": line 4866) @@ -19633,6 +19917,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4907) * reduce to left at ("test/cases/large/clang-26760.c": line 4907) * reduce to right at ("test/cases/large/clang-26760.c": line 4907) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4907) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909) * remove variable i at ("test/cases/large/clang-26760.c": line 4910) * remove condition at ("test/cases/large/clang-26760.c": line 4911) @@ -19677,6 +19962,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4933) * reduce to left at ("test/cases/large/clang-26760.c": line 4933) * reduce to right at ("test/cases/large/clang-26760.c": line 4933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4933) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 4935) * reduce to operant at ("test/cases/large/clang-26760.c": line 4936) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936) @@ -19824,6 +20110,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4965) * reduce to left at ("test/cases/large/clang-26760.c": line 4965) * reduce to right at ("test/cases/large/clang-26760.c": line 4965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4965) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 4967) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 4968) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969) @@ -20026,6 +20313,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4880) * reduce to left at ("test/cases/large/clang-26760.c": line 4880) * reduce to right at ("test/cases/large/clang-26760.c": line 4880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4880) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882) * remove expr statement at ("test/cases/large/clang-26760.c": line 4883) * reduce to left at ("test/cases/large/clang-26760.c": line 4883) @@ -20084,6 +20372,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5018) * reduce to left at ("test/cases/large/clang-26760.c": line 5018) * reduce to right at ("test/cases/large/clang-26760.c": line 5018) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5018) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021) * remove expr statement at ("test/cases/large/clang-26760.c": line 5022) * reduce to left at ("test/cases/large/clang-26760.c": line 5022) @@ -20108,6 +20397,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5029) * reduce to right at ("test/cases/large/clang-26760.c": line 5029) * reduce to operant at ("test/cases/large/clang-26760.c": line 5029) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5029) * remove expr statement at ("test/cases/large/clang-26760.c": line 5031) * reduce to operant at ("test/cases/large/clang-26760.c": line 5031) * remove condition at ("test/cases/large/clang-26760.c": line 5032) @@ -20115,6 +20405,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5034) * reduce to left at ("test/cases/large/clang-26760.c": line 5034) * reduce to right at ("test/cases/large/clang-26760.c": line 5034) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5034) * remove return statement at ("test/cases/large/clang-26760.c": line 5037) * replace by zero at ("test/cases/large/clang-26760.c": line 5037) * remove check at ("test/cases/large/clang-26760.c": line 5034) @@ -20219,12 +20510,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 5054) * do without param at ("test/cases/large/clang-26760.c": line 5055) * do without param at ("test/cases/large/clang-26760.c": line 5056) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5619) * remove statement at ("test/cases/large/clang-26760.c": line 5620) * remove condition at ("test/cases/large/clang-26760.c": line 5622) * remove statement at ("test/cases/large/clang-26760.c": line 5623) * remove initializer at ("test/cases/large/clang-26760.c": line 5624) * reduce to left at ("test/cases/large/clang-26760.c": line 5624) * reduce to right at ("test/cases/large/clang-26760.c": line 5624) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5624) * remove return statement at ("test/cases/large/clang-26760.c": line 5626) * remove check at ("test/cases/large/clang-26760.c": line 5624) * reduce to operant at ("test/cases/large/clang-26760.c": line 5624) @@ -20233,9 +20526,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5628) * reduce to left at ("test/cases/large/clang-26760.c": line 5628) * reduce to right at ("test/cases/large/clang-26760.c": line 5628) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5628) * remove initializer at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5631) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5633) * reduce to operant at ("test/cases/large/clang-26760.c": line 5634) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634) @@ -20291,6 +20586,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5646) * remove expr statement at ("test/cases/large/clang-26760.c": line 5647) * reduce to operant at ("test/cases/large/clang-26760.c": line 5647) * remove check at ("test/cases/large/clang-26760.c": line 5628) @@ -20329,6 +20625,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4784) * reduce to left at ("test/cases/large/clang-26760.c": line 4784) * reduce to right at ("test/cases/large/clang-26760.c": line 4784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4784) * remove expr statement at ("test/cases/large/clang-26760.c": line 4786) * do without param at ("test/cases/large/clang-26760.c": line 4786) * replace by zero at ("test/cases/large/clang-26760.c": line 4786) @@ -20353,6 +20650,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 4784) * remove condition at ("test/cases/large/clang-26760.c": line 4800) * remove statement at ("test/cases/large/clang-26760.c": line 4801) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4802) * remove expr statement at ("test/cases/large/clang-26760.c": line 4803) * reduce to left at ("test/cases/large/clang-26760.c": line 4803) * reduce to right at ("test/cases/large/clang-26760.c": line 4803) @@ -20380,6 +20678,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4763) * reduce to left at ("test/cases/large/clang-26760.c": line 4763) * reduce to right at ("test/cases/large/clang-26760.c": line 4763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4763) * remove expr statement at ("test/cases/large/clang-26760.c": line 4764) * reduce to left at ("test/cases/large/clang-26760.c": line 4764) * reduce to right at ("test/cases/large/clang-26760.c": line 4764) @@ -20507,11 +20806,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6763) * reduce to left at ("test/cases/large/clang-26760.c": line 6763) * reduce to right at ("test/cases/large/clang-26760.c": line 6763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6763) * reduce to operant at ("test/cases/large/clang-26760.c": line 6766) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766) * remove initializer at ("test/cases/large/clang-26760.c": line 6767) * reduce to left at ("test/cases/large/clang-26760.c": line 6767) * reduce to right at ("test/cases/large/clang-26760.c": line 6767) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6767) * remove variable j at ("test/cases/large/clang-26760.c": line 6769) * remove variable i at ("test/cases/large/clang-26760.c": line 6769) * remove return statement at ("test/cases/large/clang-26760.c": line 6770) @@ -20561,6 +20862,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6778) * reduce to left at ("test/cases/large/clang-26760.c": line 6778) * reduce to right at ("test/cases/large/clang-26760.c": line 6778) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6778) * remove expr statement at ("test/cases/large/clang-26760.c": line 6780) * reduce to left at ("test/cases/large/clang-26760.c": line 6780) * reduce to right at ("test/cases/large/clang-26760.c": line 6780) @@ -20581,9 +20883,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 6778) * remove iterator at ("test/cases/large/clang-26760.c": line 6778) * reduce to operant at ("test/cases/large/clang-26760.c": line 6778) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6786) * remove initializer at ("test/cases/large/clang-26760.c": line 6787) * reduce to left at ("test/cases/large/clang-26760.c": line 6787) * reduce to right at ("test/cases/large/clang-26760.c": line 6787) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6787) * remove variable j at ("test/cases/large/clang-26760.c": line 6789) * remove variable i at ("test/cases/large/clang-26760.c": line 6789) * remove expr statement at ("test/cases/large/clang-26760.c": line 6790) @@ -20603,6 +20907,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6764) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6793) * reduce to operant at ("test/cases/large/clang-26760.c": line 6761) * replace by zero at ("test/cases/large/clang-26760.c": line 6761) * remove expr statement at ("test/cases/large/clang-26760.c": line 6795) @@ -21691,6 +21996,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6876) * reduce to right at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6878) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878) * remove expr statement at ("test/cases/large/clang-26760.c": line 6879) @@ -21702,6 +22008,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 6876) * remove iterator at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6882) * replace by zero at ("test/cases/large/clang-26760.c": line 6874) * remove expr statement at ("test/cases/large/clang-26760.c": line 6884) * reduce to left at ("test/cases/large/clang-26760.c": line 6884) @@ -22040,6 +22347,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6894) * reduce to left at ("test/cases/large/clang-26760.c": line 6894) * reduce to right at ("test/cases/large/clang-26760.c": line 6894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6894) * remove expr statement at ("test/cases/large/clang-26760.c": line 6895) * reduce to left at ("test/cases/large/clang-26760.c": line 6895) * reduce to right at ("test/cases/large/clang-26760.c": line 6895) @@ -22050,12 +22358,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6896) * reduce to left at ("test/cases/large/clang-26760.c": line 6896) * reduce to right at ("test/cases/large/clang-26760.c": line 6896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6896) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898) * reduce to operant at ("test/cases/large/clang-26760.c": line 6899) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899) * remove initializer at ("test/cases/large/clang-26760.c": line 6900) * reduce to left at ("test/cases/large/clang-26760.c": line 6900) * reduce to right at ("test/cases/large/clang-26760.c": line 6900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6900) * reduce to operant at ("test/cases/large/clang-26760.c": line 6902) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902) * remove variable i at ("test/cases/large/clang-26760.c": line 6903) @@ -22154,6 +22464,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6928) * reduce to left at ("test/cases/large/clang-26760.c": line 6928) * reduce to right at ("test/cases/large/clang-26760.c": line 6928) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6928) * reduce to operant at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931) @@ -22184,6 +22495,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6947) * remove expr statement at ("test/cases/large/clang-26760.c": line 6948) * reduce to left at ("test/cases/large/clang-26760.c": line 6948) * reduce to right at ("test/cases/large/clang-26760.c": line 6952) @@ -22230,6 +22542,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6956) * reduce to left at ("test/cases/large/clang-26760.c": line 6956) * reduce to right at ("test/cases/large/clang-26760.c": line 6956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6956) * remove expr statement at ("test/cases/large/clang-26760.c": line 6958) * do without param at ("test/cases/large/clang-26760.c": line 6958) * replace by zero at ("test/cases/large/clang-26760.c": line 6958) @@ -22245,6 +22558,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6956) * reduce to operant at ("test/cases/large/clang-26760.c": line 6956) * expand compound statment at ("test/cases/large/clang-26760.c": line 6955) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6965) * remove expr statement at ("test/cases/large/clang-26760.c": line 6966) * reduce to left at ("test/cases/large/clang-26760.c": line 6966) * reduce to right at ("test/cases/large/clang-26760.c": line 6966) @@ -23000,6 +23314,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7021) * reduce to left at ("test/cases/large/clang-26760.c": line 7021) * reduce to right at ("test/cases/large/clang-26760.c": line 7021) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7021) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 7023) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 7024) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 7025) @@ -23077,6 +23392,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7046) * reduce to left at ("test/cases/large/clang-26760.c": line 7046) * reduce to right at ("test/cases/large/clang-26760.c": line 7046) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7046) * remove expr statement at ("test/cases/large/clang-26760.c": line 7047) * reduce to left at ("test/cases/large/clang-26760.c": line 7047) * reduce to right at ("test/cases/large/clang-26760.c": line 7047) @@ -23131,6 +23447,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7075) * reduce to left at ("test/cases/large/clang-26760.c": line 7075) * reduce to right at ("test/cases/large/clang-26760.c": line 7075) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7075) * remove expr statement at ("test/cases/large/clang-26760.c": line 7076) * reduce to left at ("test/cases/large/clang-26760.c": line 7076) * reduce to right at ("test/cases/large/clang-26760.c": line 7076) @@ -23141,10 +23458,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7077) * reduce to left at ("test/cases/large/clang-26760.c": line 7077) * reduce to right at ("test/cases/large/clang-26760.c": line 7077) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7077) * remove condition at ("test/cases/large/clang-26760.c": line 7079) * remove initializer at ("test/cases/large/clang-26760.c": line 7081) * reduce to left at ("test/cases/large/clang-26760.c": line 7081) * reduce to right at ("test/cases/large/clang-26760.c": line 7081) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7081) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084) * remove expr statement at ("test/cases/large/clang-26760.c": line 7085) @@ -23179,10 +23498,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 7081) * remove iterator at ("test/cases/large/clang-26760.c": line 7081) * reduce to operant at ("test/cases/large/clang-26760.c": line 7081) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7094) * remove statement at ("test/cases/large/clang-26760.c": line 7095) * remove initializer at ("test/cases/large/clang-26760.c": line 7097) * reduce to left at ("test/cases/large/clang-26760.c": line 7097) * reduce to right at ("test/cases/large/clang-26760.c": line 7097) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7097) * remove expr statement at ("test/cases/large/clang-26760.c": line 7098) * reduce to left at ("test/cases/large/clang-26760.c": line 7098) * reduce to right at ("test/cases/large/clang-26760.c": line 7098) @@ -23200,11 +23521,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7101) * reduce to left at ("test/cases/large/clang-26760.c": line 7101) * reduce to right at ("test/cases/large/clang-26760.c": line 7101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7101) * reduce to operant at ("test/cases/large/clang-26760.c": line 7104) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104) * remove initializer at ("test/cases/large/clang-26760.c": line 7105) * reduce to left at ("test/cases/large/clang-26760.c": line 7105) * reduce to right at ("test/cases/large/clang-26760.c": line 7105) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7105) * remove variable j at ("test/cases/large/clang-26760.c": line 7107) * remove variable i at ("test/cases/large/clang-26760.c": line 7107) * remove return statement at ("test/cases/large/clang-26760.c": line 7108) @@ -23217,6 +23540,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7110) * reduce to left at ("test/cases/large/clang-26760.c": line 7110) * reduce to right at ("test/cases/large/clang-26760.c": line 7110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7110) * remove variable j at ("test/cases/large/clang-26760.c": line 7112) * remove variable i at ("test/cases/large/clang-26760.c": line 7112) * remove expr statement at ("test/cases/large/clang-26760.c": line 7113) @@ -23231,6 +23555,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 7110) * remove condition at ("test/cases/large/clang-26760.c": line 7115) * remove statement at ("test/cases/large/clang-26760.c": line 7116) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7117) * remove expr statement at ("test/cases/large/clang-26760.c": line 7118) * reduce to left at ("test/cases/large/clang-26760.c": line 7118) * reduce to right at ("test/cases/large/clang-26760.c": line 7118) @@ -23317,6 +23642,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7130) * reduce to left at ("test/cases/large/clang-26760.c": line 7130) * reduce to right at ("test/cases/large/clang-26760.c": line 7130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7130) * remove variable j at ("test/cases/large/clang-26760.c": line 7132) * remove variable i at ("test/cases/large/clang-26760.c": line 7132) * remove expr statement at ("test/cases/large/clang-26760.c": line 7133) @@ -23368,6 +23694,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7320) * reduce to left at ("test/cases/large/clang-26760.c": line 7320) * reduce to right at ("test/cases/large/clang-26760.c": line 7320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7320) * remove variable i at ("test/cases/large/clang-26760.c": line 7322) * remove expr statement at ("test/cases/large/clang-26760.c": line 7323) * reduce to left at ("test/cases/large/clang-26760.c": line 7323) @@ -23389,6 +23716,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7147) * reduce to left at ("test/cases/large/clang-26760.c": line 7147) * reduce to right at ("test/cases/large/clang-26760.c": line 7147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7147) * remove expr statement at ("test/cases/large/clang-26760.c": line 7148) * reduce to left at ("test/cases/large/clang-26760.c": line 7148) * reduce to right at ("test/cases/large/clang-26760.c": line 7148) @@ -23405,9 +23733,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7157) * reduce to left at ("test/cases/large/clang-26760.c": line 7157) * reduce to right at ("test/cases/large/clang-26760.c": line 7157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7157) * remove initializer at ("test/cases/large/clang-26760.c": line 7159) * reduce to left at ("test/cases/large/clang-26760.c": line 7159) * reduce to right at ("test/cases/large/clang-26760.c": line 7159) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7159) * remove expr statement at ("test/cases/large/clang-26760.c": line 7161) * do without param at ("test/cases/large/clang-26760.c": line 7161) * replace by zero at ("test/cases/large/clang-26760.c": line 7161) @@ -23437,6 +23767,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7173) * reduce to left at ("test/cases/large/clang-26760.c": line 7173) * reduce to right at ("test/cases/large/clang-26760.c": line 7173) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7173) * remove expr statement at ("test/cases/large/clang-26760.c": line 7175) * do without param at ("test/cases/large/clang-26760.c": line 7175) * replace by zero at ("test/cases/large/clang-26760.c": line 7175) @@ -23456,6 +23787,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7184) * reduce to left at ("test/cases/large/clang-26760.c": line 7184) * reduce to right at ("test/cases/large/clang-26760.c": line 7184) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7184) * remove return statement at ("test/cases/large/clang-26760.c": line 7186) * remove check at ("test/cases/large/clang-26760.c": line 7184) * reduce to operant at ("test/cases/large/clang-26760.c": line 7184) @@ -23464,6 +23796,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7188) * reduce to left at ("test/cases/large/clang-26760.c": line 7188) * reduce to right at ("test/cases/large/clang-26760.c": line 7188) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7188) * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192) * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193) * remove initializer at ("test/cases/large/clang-26760.c": line 7194) @@ -23473,6 +23806,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7196) * reduce to left at ("test/cases/large/clang-26760.c": line 7196) * reduce to right at ("test/cases/large/clang-26760.c": line 7196) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7196) * remove condition at ("test/cases/large/clang-26760.c": line 7198) * remove statement at ("test/cases/large/clang-26760.c": line 7199) * remove expr statement at ("test/cases/large/clang-26760.c": line 7200) @@ -23703,12 +24037,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7230) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232) * reduce to operant at ("test/cases/large/clang-26760.c": line 7233) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233) * remove initializer at ("test/cases/large/clang-26760.c": line 7234) * reduce to left at ("test/cases/large/clang-26760.c": line 7234) * reduce to right at ("test/cases/large/clang-26760.c": line 7234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7234) * reduce to operant at ("test/cases/large/clang-26760.c": line 7236) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236) * remove variable i at ("test/cases/large/clang-26760.c": line 7237) @@ -23805,6 +24141,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7259) * reduce to left at ("test/cases/large/clang-26760.c": line 7259) * reduce to right at ("test/cases/large/clang-26760.c": line 7259) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7259) * reduce to operant at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262) @@ -23851,6 +24188,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7270) * remove expr statement at ("test/cases/large/clang-26760.c": line 7271) * reduce to left at ("test/cases/large/clang-26760.c": line 7271) * reduce to right at ("test/cases/large/clang-26760.c": line 7271) @@ -23953,12 +24291,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7389) * reduce to left at ("test/cases/large/clang-26760.c": line 7389) * reduce to right at ("test/cases/large/clang-26760.c": line 7389) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7389) * remove initializer at ("test/cases/large/clang-26760.c": line 7391) * reduce to left at ("test/cases/large/clang-26760.c": line 7391) * reduce to right at ("test/cases/large/clang-26760.c": line 7391) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7391) * remove initializer at ("test/cases/large/clang-26760.c": line 7394) * reduce to left at ("test/cases/large/clang-26760.c": line 7394) * reduce to right at ("test/cases/large/clang-26760.c": line 7394) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7394) * remove expr statement at ("test/cases/large/clang-26760.c": line 7396) * do without param at ("test/cases/large/clang-26760.c": line 7396) * replace by zero at ("test/cases/large/clang-26760.c": line 7396) @@ -23990,6 +24331,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7406) * reduce to left at ("test/cases/large/clang-26760.c": line 7406) * reduce to right at ("test/cases/large/clang-26760.c": line 7406) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7406) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408) * remove expr statement at ("test/cases/large/clang-26760.c": line 7409) * reduce to left at ("test/cases/large/clang-26760.c": line 7409) @@ -24032,6 +24374,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7406) * remove iterator at ("test/cases/large/clang-26760.c": line 7406) * reduce to operant at ("test/cases/large/clang-26760.c": line 7406) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7418) * remove condition at ("test/cases/large/clang-26760.c": line 7419) * remove statement at ("test/cases/large/clang-26760.c": line 7420) * remove expr statement at ("test/cases/large/clang-26760.c": line 7421) @@ -24040,6 +24383,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7336) * reduce to left at ("test/cases/large/clang-26760.c": line 7336) * reduce to right at ("test/cases/large/clang-26760.c": line 7336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7336) * remove variable i at ("test/cases/large/clang-26760.c": line 7338) * remove condition at ("test/cases/large/clang-26760.c": line 7339) * replace by zero at ("test/cases/large/clang-26760.c": line 7339) @@ -24047,6 +24391,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7341) * remove variable i at ("test/cases/large/clang-26760.c": line 7343) * remove condition at ("test/cases/large/clang-26760.c": line 7344) * replace by zero at ("test/cases/large/clang-26760.c": line 7344) @@ -24059,6 +24404,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7350) * remove condition at ("test/cases/large/clang-26760.c": line 7351) * replace by zero at ("test/cases/large/clang-26760.c": line 7351) * remove statement at ("test/cases/large/clang-26760.c": line 7352) @@ -24176,6 +24522,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7424) * reduce to left at ("test/cases/large/clang-26760.c": line 7424) * reduce to right at ("test/cases/large/clang-26760.c": line 7424) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7424) * remove expr statement at ("test/cases/large/clang-26760.c": line 7426) * do without param at ("test/cases/large/clang-26760.c": line 7426) * replace by zero at ("test/cases/large/clang-26760.c": line 7426) @@ -24254,10 +24601,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7472) * reduce to left at ("test/cases/large/clang-26760.c": line 7472) * reduce to right at ("test/cases/large/clang-26760.c": line 7472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7472) * remove initializer at ("test/cases/large/clang-26760.c": line 7474) * reduce to left at ("test/cases/large/clang-26760.c": line 7474) * reduce to right at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7476) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476) * remove expr statement at ("test/cases/large/clang-26760.c": line 7477) @@ -24274,6 +24623,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7484) * reduce to operant at ("test/cases/large/clang-26760.c": line 7486) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486) * remove variable i at ("test/cases/large/clang-26760.c": line 7487) @@ -24346,9 +24696,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7503) * remove initializer at ("test/cases/large/clang-26760.c": line 7504) * reduce to left at ("test/cases/large/clang-26760.c": line 7504) * reduce to right at ("test/cases/large/clang-26760.c": line 7504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7504) * remove expr statement at ("test/cases/large/clang-26760.c": line 7505) * reduce to left at ("test/cases/large/clang-26760.c": line 7505) * reduce to right at ("test/cases/large/clang-26760.c": line 7505) @@ -24359,9 +24711,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7506) * reduce to left at ("test/cases/large/clang-26760.c": line 7506) * reduce to right at ("test/cases/large/clang-26760.c": line 7506) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7506) * remove initializer at ("test/cases/large/clang-26760.c": line 7508) * reduce to left at ("test/cases/large/clang-26760.c": line 7508) * reduce to right at ("test/cases/large/clang-26760.c": line 7508) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7508) * remove expr statement at ("test/cases/large/clang-26760.c": line 7509) * reduce to left at ("test/cases/large/clang-26760.c": line 7509) * reduce to right at ("test/cases/large/clang-26760.c": line 7509) @@ -24379,11 +24733,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7512) * reduce to left at ("test/cases/large/clang-26760.c": line 7512) * reduce to right at ("test/cases/large/clang-26760.c": line 7512) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7512) * reduce to operant at ("test/cases/large/clang-26760.c": line 7515) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515) * remove initializer at ("test/cases/large/clang-26760.c": line 7516) * reduce to left at ("test/cases/large/clang-26760.c": line 7516) * reduce to right at ("test/cases/large/clang-26760.c": line 7516) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7516) * remove variable j at ("test/cases/large/clang-26760.c": line 7518) * remove variable i at ("test/cases/large/clang-26760.c": line 7518) * remove return statement at ("test/cases/large/clang-26760.c": line 7519) @@ -24396,6 +24752,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7521) * reduce to left at ("test/cases/large/clang-26760.c": line 7521) * reduce to right at ("test/cases/large/clang-26760.c": line 7521) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7521) * remove expr statement at ("test/cases/large/clang-26760.c": line 7522) * reduce to left at ("test/cases/large/clang-26760.c": line 7522) * reduce to right at ("test/cases/large/clang-26760.c": line 7522) @@ -24444,6 +24801,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7529) * reduce to left at ("test/cases/large/clang-26760.c": line 7529) * reduce to right at ("test/cases/large/clang-26760.c": line 7529) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7529) * remove variable j at ("test/cases/large/clang-26760.c": line 7531) * remove variable i at ("test/cases/large/clang-26760.c": line 7531) * remove expr statement at ("test/cases/large/clang-26760.c": line 7532) @@ -24468,6 +24826,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7589) * reduce to left at ("test/cases/large/clang-26760.c": line 7589) * reduce to right at ("test/cases/large/clang-26760.c": line 7589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7589) * remove variable i at ("test/cases/large/clang-26760.c": line 7591) * remove condition at ("test/cases/large/clang-26760.c": line 7592) * replace by zero at ("test/cases/large/clang-26760.c": line 7592) @@ -24774,6 +25133,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 7617) * reduce to left at ("test/cases/large/clang-26760.c": line 7617) * reduce to right at ("test/cases/large/clang-26760.c": line 7617) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7618) * remove expr statement at ("test/cases/large/clang-26760.c": line 7619) * reduce to left at ("test/cases/large/clang-26760.c": line 7619) * reduce to right at ("test/cases/large/clang-26760.c": line 7619) @@ -24825,6 +25185,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7644) * reduce to left at ("test/cases/large/clang-26760.c": line 7644) * reduce to right at ("test/cases/large/clang-26760.c": line 7644) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7644) * remove expr statement at ("test/cases/large/clang-26760.c": line 7646) * do without param at ("test/cases/large/clang-26760.c": line 7646) * replace by zero at ("test/cases/large/clang-26760.c": line 7646) @@ -24839,9 +25200,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 7644) * remove iterator at ("test/cases/large/clang-26760.c": line 7644) * reduce to operant at ("test/cases/large/clang-26760.c": line 7644) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7652) * remove initializer at ("test/cases/large/clang-26760.c": line 7653) * reduce to left at ("test/cases/large/clang-26760.c": line 7653) * reduce to right at ("test/cases/large/clang-26760.c": line 7653) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7653) * remove expr statement at ("test/cases/large/clang-26760.c": line 7655) * do without param at ("test/cases/large/clang-26760.c": line 7655) * replace by zero at ("test/cases/large/clang-26760.c": line 7655) @@ -24858,6 +25221,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7653) * remove iterator at ("test/cases/large/clang-26760.c": line 7653) * reduce to operant at ("test/cases/large/clang-26760.c": line 7653) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7661) * remove expr statement at ("test/cases/large/clang-26760.c": line 7662) * reduce to operant at ("test/cases/large/clang-26760.c": line 7662) * expand compound statment at ("test/cases/large/clang-26760.c": line 7461) @@ -24868,6 +25232,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7670) * reduce to left at ("test/cases/large/clang-26760.c": line 7670) * reduce to right at ("test/cases/large/clang-26760.c": line 7670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7670) * remove expr statement at ("test/cases/large/clang-26760.c": line 7671) * reduce to left at ("test/cases/large/clang-26760.c": line 7671) * reduce to right at ("test/cases/large/clang-26760.c": line 7671) @@ -24878,10 +25243,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7672) * reduce to left at ("test/cases/large/clang-26760.c": line 7672) * reduce to right at ("test/cases/large/clang-26760.c": line 7672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7672) * remove variable i at ("test/cases/large/clang-26760.c": line 7674) * remove initializer at ("test/cases/large/clang-26760.c": line 7675) * reduce to left at ("test/cases/large/clang-26760.c": line 7675) * reduce to right at ("test/cases/large/clang-26760.c": line 7675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7675) * remove variable i at ("test/cases/large/clang-26760.c": line 7677) * remove return statement at ("test/cases/large/clang-26760.c": line 7678) * replace by zero at ("test/cases/large/clang-26760.c": line 7678) @@ -24902,6 +25269,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7685) * reduce to left at ("test/cases/large/clang-26760.c": line 7685) * reduce to right at ("test/cases/large/clang-26760.c": line 7685) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7685) * remove initializer at ("test/cases/large/clang-26760.c": line 7688) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688) * remove variable i at ("test/cases/large/clang-26760.c": line 7689) @@ -24912,6 +25280,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7691) * reduce to left at ("test/cases/large/clang-26760.c": line 7691) * reduce to right at ("test/cases/large/clang-26760.c": line 7691) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7691) * remove initializer at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) @@ -24923,6 +25292,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7697) * reduce to left at ("test/cases/large/clang-26760.c": line 7697) * reduce to right at ("test/cases/large/clang-26760.c": line 7697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7697) * remove variable i at ("test/cases/large/clang-26760.c": line 7699) * remove expr statement at ("test/cases/large/clang-26760.c": line 7700) * reduce to left at ("test/cases/large/clang-26760.c": line 7700) @@ -25150,6 +25520,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7748) * reduce to left at ("test/cases/large/clang-26760.c": line 7748) * reduce to right at ("test/cases/large/clang-26760.c": line 7748) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7748) * remove return statement at ("test/cases/large/clang-26760.c": line 7750) * remove check at ("test/cases/large/clang-26760.c": line 7748) * remove iterator at ("test/cases/large/clang-26760.c": line 7748) @@ -25168,9 +25539,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7756) * reduce to left at ("test/cases/large/clang-26760.c": line 7756) * reduce to right at ("test/cases/large/clang-26760.c": line 7756) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7756) * remove initializer at ("test/cases/large/clang-26760.c": line 7758) * reduce to left at ("test/cases/large/clang-26760.c": line 7758) * reduce to right at ("test/cases/large/clang-26760.c": line 7758) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7758) * remove expr statement at ("test/cases/large/clang-26760.c": line 7760) * do without param at ("test/cases/large/clang-26760.c": line 7760) * replace by zero at ("test/cases/large/clang-26760.c": line 7760) @@ -25194,6 +25567,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7768) * reduce to left at ("test/cases/large/clang-26760.c": line 7768) * reduce to right at ("test/cases/large/clang-26760.c": line 7768) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7768) * remove expr statement at ("test/cases/large/clang-26760.c": line 7769) * reduce to left at ("test/cases/large/clang-26760.c": line 7769) * reduce to right at ("test/cases/large/clang-26760.c": line 7769) @@ -25309,6 +25683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7793) * reduce to left at ("test/cases/large/clang-26760.c": line 7793) * reduce to right at ("test/cases/large/clang-26760.c": line 7793) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7793) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 7795) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 7796) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 7797) @@ -25402,16 +25777,19 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7829) * reduce to left at ("test/cases/large/clang-26760.c": line 7829) * reduce to right at ("test/cases/large/clang-26760.c": line 7829) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7829) * remove condition at ("test/cases/large/clang-26760.c": line 7832) * remove statement at ("test/cases/large/clang-26760.c": line 7833) * remove initializer at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7834) * remove return statement at ("test/cases/large/clang-26760.c": line 7836) * remove check at ("test/cases/large/clang-26760.c": line 7834) * remove iterator at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7838) * remove return statement at ("test/cases/large/clang-26760.c": line 7839) * remove check at ("test/cases/large/clang-26760.c": line 7829) * remove iterator at ("test/cases/large/clang-26760.c": line 7829) @@ -25463,6 +25841,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7880) * reduce to left at ("test/cases/large/clang-26760.c": line 7880) * reduce to right at ("test/cases/large/clang-26760.c": line 7880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7880) * remove expr statement at ("test/cases/large/clang-26760.c": line 7881) * reduce to left at ("test/cases/large/clang-26760.c": line 7881) * reduce to right at ("test/cases/large/clang-26760.c": line 7881) @@ -25519,6 +25898,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7857) * reduce to left at ("test/cases/large/clang-26760.c": line 7857) * reduce to right at ("test/cases/large/clang-26760.c": line 7857) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7857) * remove expr statement at ("test/cases/large/clang-26760.c": line 7858) * reduce to left at ("test/cases/large/clang-26760.c": line 7858) * reduce to right at ("test/cases/large/clang-26760.c": line 7858) @@ -25545,6 +25925,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7866) * reduce to left at ("test/cases/large/clang-26760.c": line 7866) * reduce to right at ("test/cases/large/clang-26760.c": line 7866) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7866) * remove expr statement at ("test/cases/large/clang-26760.c": line 7869) * reduce to operant at ("test/cases/large/clang-26760.c": line 7869) * expand compound statment at ("test/cases/large/clang-26760.c": line 7868) @@ -25702,6 +26083,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 7911) * reduce to right at ("test/cases/large/clang-26760.c": line 7911) * reduce to operant at ("test/cases/large/clang-26760.c": line 7911) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7911) * remove expr statement at ("test/cases/large/clang-26760.c": line 7914) * reduce to left at ("test/cases/large/clang-26760.c": line 7914) * reduce to right at ("test/cases/large/clang-26760.c": line 7914) @@ -25847,6 +26229,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5658) * reduce to left at ("test/cases/large/clang-26760.c": line 5658) * reduce to right at ("test/cases/large/clang-26760.c": line 5658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5658) * remove expr statement at ("test/cases/large/clang-26760.c": line 5660) * reduce to left at ("test/cases/large/clang-26760.c": line 5660) * reduce to right at ("test/cases/large/clang-26760.c": line 5660) @@ -25863,6 +26246,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5665) * reduce to right at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5665) * remove variable i at ("test/cases/large/clang-26760.c": line 5668) * remove condition at ("test/cases/large/clang-26760.c": line 5669) * replace by zero at ("test/cases/large/clang-26760.c": line 5669) @@ -25890,9 +26274,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 5665) * remove iterator at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5683) * remove initializer at ("test/cases/large/clang-26760.c": line 5684) * reduce to left at ("test/cases/large/clang-26760.c": line 5684) * reduce to right at ("test/cases/large/clang-26760.c": line 5684) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5684) * reduce to operant at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 5688) @@ -25981,6 +26367,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5707) * reduce to left at ("test/cases/large/clang-26760.c": line 5707) * reduce to right at ("test/cases/large/clang-26760.c": line 5707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5707) * remove variable j at ("test/cases/large/clang-26760.c": line 5709) * remove variable i at ("test/cases/large/clang-26760.c": line 5709) * remove expr statement at ("test/cases/large/clang-26760.c": line 5710) @@ -26059,6 +26446,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5757) * reduce to left at ("test/cases/large/clang-26760.c": line 5757) * reduce to right at ("test/cases/large/clang-26760.c": line 5757) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5757) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759) * remove variable i at ("test/cases/large/clang-26760.c": line 5760) * remove condition at ("test/cases/large/clang-26760.c": line 5761) @@ -26100,6 +26488,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5781) * reduce to left at ("test/cases/large/clang-26760.c": line 5781) * reduce to right at ("test/cases/large/clang-26760.c": line 5781) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5781) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5783) * reduce to operant at ("test/cases/large/clang-26760.c": line 5784) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784) @@ -26108,6 +26497,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5786) * reduce to left at ("test/cases/large/clang-26760.c": line 5786) * reduce to right at ("test/cases/large/clang-26760.c": line 5786) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5786) * remove expr statement at ("test/cases/large/clang-26760.c": line 5788) * do without param at ("test/cases/large/clang-26760.c": line 5788) * replace by zero at ("test/cases/large/clang-26760.c": line 5788) @@ -26122,6 +26512,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5786) * remove iterator at ("test/cases/large/clang-26760.c": line 5786) * reduce to operant at ("test/cases/large/clang-26760.c": line 5786) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5794) * remove expr statement at ("test/cases/large/clang-26760.c": line 5795) * reduce to left at ("test/cases/large/clang-26760.c": line 5795) * reduce to right at ("test/cases/large/clang-26760.c": line 5795) @@ -26165,6 +26556,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5802) * reduce to left at ("test/cases/large/clang-26760.c": line 5802) * reduce to right at ("test/cases/large/clang-26760.c": line 5802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5802) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 5804) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806) @@ -26213,6 +26605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5863) * reduce to left at ("test/cases/large/clang-26760.c": line 5863) * reduce to right at ("test/cases/large/clang-26760.c": line 5863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5863) * remove return statement at ("test/cases/large/clang-26760.c": line 5865) * remove check at ("test/cases/large/clang-26760.c": line 5863) * reduce to operant at ("test/cases/large/clang-26760.c": line 5863) @@ -26221,6 +26614,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5867) * reduce to left at ("test/cases/large/clang-26760.c": line 5867) * reduce to right at ("test/cases/large/clang-26760.c": line 5867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5867) * remove expr statement at ("test/cases/large/clang-26760.c": line 5870) * reduce to operant at ("test/cases/large/clang-26760.c": line 5870) * remove check at ("test/cases/large/clang-26760.c": line 5867) @@ -26283,6 +26677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5827) * reduce to left at ("test/cases/large/clang-26760.c": line 5827) * reduce to right at ("test/cases/large/clang-26760.c": line 5827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5827) * remove expr statement at ("test/cases/large/clang-26760.c": line 5828) * reduce to left at ("test/cases/large/clang-26760.c": line 5828) * reduce to right at ("test/cases/large/clang-26760.c": line 5828) @@ -26336,6 +26731,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5802) * remove iterator at ("test/cases/large/clang-26760.c": line 5802) * reduce to operant at ("test/cases/large/clang-26760.c": line 5802) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5874) * remove expr statement at ("test/cases/large/clang-26760.c": line 5875) * reduce to operant at ("test/cases/large/clang-26760.c": line 5875) * replace by zero at ("test/cases/large/clang-26760.c": line 5875) @@ -26447,6 +26843,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5900) * reduce to left at ("test/cases/large/clang-26760.c": line 5900) * reduce to right at ("test/cases/large/clang-26760.c": line 5900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5900) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 5902) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 5903) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904) @@ -26490,6 +26887,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5923) * reduce to left at ("test/cases/large/clang-26760.c": line 5923) * reduce to right at ("test/cases/large/clang-26760.c": line 5923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5923) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5926) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5927) * reduce to operant at ("test/cases/large/clang-26760.c": line 5928) @@ -26510,6 +26908,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5924) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5936) * remove expr statement at ("test/cases/large/clang-26760.c": line 5937) * reduce to left at ("test/cases/large/clang-26760.c": line 5937) * reduce to right at ("test/cases/large/clang-26760.c": line 5942) @@ -26668,9 +27067,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5969) * reduce to left at ("test/cases/large/clang-26760.c": line 5969) * reduce to right at ("test/cases/large/clang-26760.c": line 5969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5969) * remove initializer at ("test/cases/large/clang-26760.c": line 5971) * reduce to left at ("test/cases/large/clang-26760.c": line 5971) * reduce to right at ("test/cases/large/clang-26760.c": line 5971) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5971) * remove expr statement at ("test/cases/large/clang-26760.c": line 5973) * do without param at ("test/cases/large/clang-26760.c": line 5973) * replace by zero at ("test/cases/large/clang-26760.c": line 5973) @@ -26688,6 +27089,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5969) * remove iterator at ("test/cases/large/clang-26760.c": line 5969) * reduce to operant at ("test/cases/large/clang-26760.c": line 5969) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5980) * remove expr statement at ("test/cases/large/clang-26760.c": line 5981) * reduce to left at ("test/cases/large/clang-26760.c": line 5981) * reduce to right at ("test/cases/large/clang-26760.c": line 5981) @@ -26769,6 +27171,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5730) * reduce to left at ("test/cases/large/clang-26760.c": line 5730) * reduce to right at ("test/cases/large/clang-26760.c": line 5730) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5730) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732) * remove expr statement at ("test/cases/large/clang-26760.c": line 5733) * reduce to left at ("test/cases/large/clang-26760.c": line 5733) @@ -26827,6 +27230,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6000) * reduce to left at ("test/cases/large/clang-26760.c": line 6000) * reduce to right at ("test/cases/large/clang-26760.c": line 6000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6000) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003) * remove condition at ("test/cases/large/clang-26760.c": line 6004) * remove statement at ("test/cases/large/clang-26760.c": line 6005) @@ -26848,6 +27252,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6010) * reduce to right at ("test/cases/large/clang-26760.c": line 6010) * reduce to operant at ("test/cases/large/clang-26760.c": line 6010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6010) * remove condition at ("test/cases/large/clang-26760.c": line 6012) * replace by zero at ("test/cases/large/clang-26760.c": line 6012) * remove statement at ("test/cases/large/clang-26760.c": line 6013) @@ -26886,9 +27291,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6036) * reduce to left at ("test/cases/large/clang-26760.c": line 6036) * reduce to right at ("test/cases/large/clang-26760.c": line 6036) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6036) * remove initializer at ("test/cases/large/clang-26760.c": line 6038) * reduce to left at ("test/cases/large/clang-26760.c": line 6038) * reduce to right at ("test/cases/large/clang-26760.c": line 6038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6038) * remove expr statement at ("test/cases/large/clang-26760.c": line 6039) * reduce to left at ("test/cases/large/clang-26760.c": line 6039) * reduce to right at ("test/cases/large/clang-26760.c": line 6039) @@ -26903,6 +27310,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6041) * reduce to left at ("test/cases/large/clang-26760.c": line 6041) * reduce to right at ("test/cases/large/clang-26760.c": line 6041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6041) * remove expr statement at ("test/cases/large/clang-26760.c": line 6042) * reduce to left at ("test/cases/large/clang-26760.c": line 6042) * reduce to right at ("test/cases/large/clang-26760.c": line 6042) @@ -26913,6 +27321,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6043) * reduce to left at ("test/cases/large/clang-26760.c": line 6043) * reduce to right at ("test/cases/large/clang-26760.c": line 6043) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6043) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 6045) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047) @@ -26961,6 +27370,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6104) * reduce to left at ("test/cases/large/clang-26760.c": line 6104) * reduce to right at ("test/cases/large/clang-26760.c": line 6104) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6104) * remove return statement at ("test/cases/large/clang-26760.c": line 6106) * remove check at ("test/cases/large/clang-26760.c": line 6104) * reduce to operant at ("test/cases/large/clang-26760.c": line 6104) @@ -26969,6 +27379,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6108) * reduce to left at ("test/cases/large/clang-26760.c": line 6108) * reduce to right at ("test/cases/large/clang-26760.c": line 6108) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6108) * remove expr statement at ("test/cases/large/clang-26760.c": line 6111) * reduce to operant at ("test/cases/large/clang-26760.c": line 6111) * remove check at ("test/cases/large/clang-26760.c": line 6108) @@ -27031,6 +27442,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6068) * reduce to left at ("test/cases/large/clang-26760.c": line 6068) * reduce to right at ("test/cases/large/clang-26760.c": line 6068) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6068) * remove expr statement at ("test/cases/large/clang-26760.c": line 6069) * reduce to left at ("test/cases/large/clang-26760.c": line 6069) * reduce to right at ("test/cases/large/clang-26760.c": line 6069) @@ -27117,6 +27529,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6339) * reduce to left at ("test/cases/large/clang-26760.c": line 6339) * reduce to right at ("test/cases/large/clang-26760.c": line 6339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6339) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 6341) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 6342) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 6343) @@ -27131,6 +27544,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6351) * reduce to left at ("test/cases/large/clang-26760.c": line 6351) * reduce to right at ("test/cases/large/clang-26760.c": line 6351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6351) * remove expr statement at ("test/cases/large/clang-26760.c": line 6352) * reduce to left at ("test/cases/large/clang-26760.c": line 6352) * reduce to right at ("test/cases/large/clang-26760.c": line 6352) @@ -27185,6 +27599,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6380) * reduce to left at ("test/cases/large/clang-26760.c": line 6380) * reduce to right at ("test/cases/large/clang-26760.c": line 6380) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6380) * remove expr statement at ("test/cases/large/clang-26760.c": line 6381) * reduce to left at ("test/cases/large/clang-26760.c": line 6381) * reduce to right at ("test/cases/large/clang-26760.c": line 6381) @@ -27195,9 +27610,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6382) * reduce to left at ("test/cases/large/clang-26760.c": line 6382) * reduce to right at ("test/cases/large/clang-26760.c": line 6382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6382) * remove initializer at ("test/cases/large/clang-26760.c": line 6384) * reduce to left at ("test/cases/large/clang-26760.c": line 6384) * reduce to right at ("test/cases/large/clang-26760.c": line 6384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6384) * remove expr statement at ("test/cases/large/clang-26760.c": line 6385) * reduce to left at ("test/cases/large/clang-26760.c": line 6385) * reduce to right at ("test/cases/large/clang-26760.c": line 6385) @@ -27215,11 +27632,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6388) * reduce to left at ("test/cases/large/clang-26760.c": line 6388) * reduce to right at ("test/cases/large/clang-26760.c": line 6388) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6388) * reduce to operant at ("test/cases/large/clang-26760.c": line 6391) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391) * remove initializer at ("test/cases/large/clang-26760.c": line 6392) * reduce to left at ("test/cases/large/clang-26760.c": line 6392) * reduce to right at ("test/cases/large/clang-26760.c": line 6392) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6392) * remove variable j at ("test/cases/large/clang-26760.c": line 6394) * remove variable i at ("test/cases/large/clang-26760.c": line 6394) * remove return statement at ("test/cases/large/clang-26760.c": line 6395) @@ -27269,6 +27688,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6403) * reduce to left at ("test/cases/large/clang-26760.c": line 6403) * reduce to right at ("test/cases/large/clang-26760.c": line 6403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6403) * remove variable j at ("test/cases/large/clang-26760.c": line 6405) * remove variable i at ("test/cases/large/clang-26760.c": line 6405) * remove expr statement at ("test/cases/large/clang-26760.c": line 6406) @@ -27293,6 +27713,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6463) * reduce to left at ("test/cases/large/clang-26760.c": line 6463) * reduce to right at ("test/cases/large/clang-26760.c": line 6463) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6463) * remove variable i at ("test/cases/large/clang-26760.c": line 6465) * remove condition at ("test/cases/large/clang-26760.c": line 6466) * replace by zero at ("test/cases/large/clang-26760.c": line 6466) @@ -27549,9 +27970,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6509) * reduce to left at ("test/cases/large/clang-26760.c": line 6509) * reduce to right at ("test/cases/large/clang-26760.c": line 6509) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6509) * remove initializer at ("test/cases/large/clang-26760.c": line 6511) * reduce to left at ("test/cases/large/clang-26760.c": line 6511) * reduce to right at ("test/cases/large/clang-26760.c": line 6511) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6511) * remove expr statement at ("test/cases/large/clang-26760.c": line 6512) * reduce to left at ("test/cases/large/clang-26760.c": line 6512) * reduce to right at ("test/cases/large/clang-26760.c": line 6512) @@ -27678,6 +28101,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6538) * reduce to left at ("test/cases/large/clang-26760.c": line 6538) * reduce to right at ("test/cases/large/clang-26760.c": line 6538) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6538) * remove expr statement at ("test/cases/large/clang-26760.c": line 6539) * reduce to left at ("test/cases/large/clang-26760.c": line 6539) * reduce to right at ("test/cases/large/clang-26760.c": line 6539) @@ -27689,6 +28113,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6540) * reduce to left at ("test/cases/large/clang-26760.c": line 6540) * reduce to right at ("test/cases/large/clang-26760.c": line 6540) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6540) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 6542) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 6543) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 6544) @@ -27779,6 +28204,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6575) * reduce to left at ("test/cases/large/clang-26760.c": line 6575) * reduce to right at ("test/cases/large/clang-26760.c": line 6575) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6575) * remove return statement at ("test/cases/large/clang-26760.c": line 6578) * remove check at ("test/cases/large/clang-26760.c": line 6575) * remove iterator at ("test/cases/large/clang-26760.c": line 6575) @@ -27828,6 +28254,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6605) * reduce to left at ("test/cases/large/clang-26760.c": line 6605) * reduce to right at ("test/cases/large/clang-26760.c": line 6605) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6605) * remove expr statement at ("test/cases/large/clang-26760.c": line 6606) * reduce to left at ("test/cases/large/clang-26760.c": line 6606) * reduce to right at ("test/cases/large/clang-26760.c": line 6606) @@ -27884,6 +28311,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6594) * reduce to left at ("test/cases/large/clang-26760.c": line 6594) * reduce to right at ("test/cases/large/clang-26760.c": line 6594) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6594) * remove expr statement at ("test/cases/large/clang-26760.c": line 6595) * reduce to left at ("test/cases/large/clang-26760.c": line 6595) * reduce to right at ("test/cases/large/clang-26760.c": line 6595) @@ -28001,6 +28429,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6634) * reduce to right at ("test/cases/large/clang-26760.c": line 6634) * reduce to operant at ("test/cases/large/clang-26760.c": line 6634) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6634) * remove expr statement at ("test/cases/large/clang-26760.c": line 6636) * reduce to left at ("test/cases/large/clang-26760.c": line 6636) * reduce to right at ("test/cases/large/clang-26760.c": line 6636) @@ -28140,6 +28569,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6122) * reduce to left at ("test/cases/large/clang-26760.c": line 6122) * reduce to right at ("test/cases/large/clang-26760.c": line 6122) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6122) * remove expr statement at ("test/cases/large/clang-26760.c": line 6124) * reduce to left at ("test/cases/large/clang-26760.c": line 6124) * reduce to right at ("test/cases/large/clang-26760.c": line 6124) @@ -28152,6 +28582,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6128) * reduce to left at ("test/cases/large/clang-26760.c": line 6128) * reduce to right at ("test/cases/large/clang-26760.c": line 6128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6128) * reduce to operant at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 6132) @@ -28174,6 +28605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6139) * reduce to left at ("test/cases/large/clang-26760.c": line 6139) * reduce to right at ("test/cases/large/clang-26760.c": line 6139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6139) * remove variable j at ("test/cases/large/clang-26760.c": line 6141) * remove variable i at ("test/cases/large/clang-26760.c": line 6141) * remove expr statement at ("test/cases/large/clang-26760.c": line 6142) @@ -28245,6 +28677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6183) * reduce to left at ("test/cases/large/clang-26760.c": line 6183) * reduce to right at ("test/cases/large/clang-26760.c": line 6183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6183) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185) * remove variable i at ("test/cases/large/clang-26760.c": line 6186) * remove condition at ("test/cases/large/clang-26760.c": line 6187) @@ -28277,6 +28710,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6202) * reduce to left at ("test/cases/large/clang-26760.c": line 6202) * reduce to right at ("test/cases/large/clang-26760.c": line 6202) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6202) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 6204) * reduce to operant at ("test/cases/large/clang-26760.c": line 6205) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205) @@ -28424,6 +28858,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6234) * reduce to left at ("test/cases/large/clang-26760.c": line 6234) * reduce to right at ("test/cases/large/clang-26760.c": line 6234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6234) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 6236) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 6237) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238) @@ -28623,6 +29058,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6156) * reduce to left at ("test/cases/large/clang-26760.c": line 6156) * reduce to right at ("test/cases/large/clang-26760.c": line 6156) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6156) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158) * remove expr statement at ("test/cases/large/clang-26760.c": line 6159) * reduce to left at ("test/cases/large/clang-26760.c": line 6159) @@ -28681,6 +29117,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6286) * reduce to left at ("test/cases/large/clang-26760.c": line 6286) * reduce to right at ("test/cases/large/clang-26760.c": line 6286) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6286) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289) * remove condition at ("test/cases/large/clang-26760.c": line 6290) * remove statement at ("test/cases/large/clang-26760.c": line 6291) @@ -28702,6 +29139,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6296) * reduce to right at ("test/cases/large/clang-26760.c": line 6296) * reduce to operant at ("test/cases/large/clang-26760.c": line 6296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6296) * remove expr statement at ("test/cases/large/clang-26760.c": line 6298) * reduce to operant at ("test/cases/large/clang-26760.c": line 6298) * remove condition at ("test/cases/large/clang-26760.c": line 6299) @@ -28709,6 +29147,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6301) * reduce to left at ("test/cases/large/clang-26760.c": line 6301) * reduce to right at ("test/cases/large/clang-26760.c": line 6301) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6301) * remove return statement at ("test/cases/large/clang-26760.c": line 6304) * replace by zero at ("test/cases/large/clang-26760.c": line 6304) * remove check at ("test/cases/large/clang-26760.c": line 6301) @@ -28816,12 +29255,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6651) * reduce to left at ("test/cases/large/clang-26760.c": line 6651) * reduce to right at ("test/cases/large/clang-26760.c": line 6651) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6651) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653) * reduce to operant at ("test/cases/large/clang-26760.c": line 6654) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654) * remove initializer at ("test/cases/large/clang-26760.c": line 6655) * reduce to left at ("test/cases/large/clang-26760.c": line 6655) * reduce to right at ("test/cases/large/clang-26760.c": line 6655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6655) * reduce to operant at ("test/cases/large/clang-26760.c": line 6657) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657) * remove variable i at ("test/cases/large/clang-26760.c": line 6658) @@ -28918,6 +29359,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6680) * reduce to left at ("test/cases/large/clang-26760.c": line 6680) * reduce to right at ("test/cases/large/clang-26760.c": line 6680) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6680) * reduce to operant at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683) @@ -28977,9 +29419,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6697) * reduce to left at ("test/cases/large/clang-26760.c": line 6697) * reduce to right at ("test/cases/large/clang-26760.c": line 6697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6697) * remove initializer at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6700) * remove variable j at ("test/cases/large/clang-26760.c": line 6702) * remove variable i at ("test/cases/large/clang-26760.c": line 6702) * remove expr statement at ("test/cases/large/clang-26760.c": line 6703) @@ -29031,6 +29475,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6714) * remove condition at ("test/cases/large/clang-26760.c": line 6715) * remove statement at ("test/cases/large/clang-26760.c": line 6716) * remove return statement at ("test/cases/large/clang-26760.c": line 6717) @@ -29140,6 +29585,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7932) * reduce to left at ("test/cases/large/clang-26760.c": line 7932) * reduce to right at ("test/cases/large/clang-26760.c": line 7932) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7932) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934) * reduce to operant at ("test/cases/large/clang-26760.c": line 7935) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935) @@ -29151,6 +29597,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7940) * reduce to left at ("test/cases/large/clang-26760.c": line 7940) * reduce to right at ("test/cases/large/clang-26760.c": line 7940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7940) * reduce to operant at ("test/cases/large/clang-26760.c": line 7942) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942) * remove variable i at ("test/cases/large/clang-26760.c": line 7943) @@ -29249,6 +29696,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7967) * reduce to left at ("test/cases/large/clang-26760.c": line 7967) * reduce to right at ("test/cases/large/clang-26760.c": line 7967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7967) * remove expr statement at ("test/cases/large/clang-26760.c": line 7968) * reduce to left at ("test/cases/large/clang-26760.c": line 7968) * reduce to right at ("test/cases/large/clang-26760.c": line 7968) @@ -29260,6 +29708,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7969) * reduce to left at ("test/cases/large/clang-26760.c": line 7969) * reduce to right at ("test/cases/large/clang-26760.c": line 7969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7969) * reduce to operant at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972) @@ -29326,6 +29775,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8000) * reduce to left at ("test/cases/large/clang-26760.c": line 8000) * reduce to right at ("test/cases/large/clang-26760.c": line 8000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8000) * remove condition at ("test/cases/large/clang-26760.c": line 8002) * reduce to left at ("test/cases/large/clang-26760.c": line 8002) * reduce to right at ("test/cases/large/clang-26760.c": line 8002) @@ -29339,6 +29789,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8005) * reduce to left at ("test/cases/large/clang-26760.c": line 8005) * reduce to right at ("test/cases/large/clang-26760.c": line 8005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8005) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007) * remove expr statement at ("test/cases/large/clang-26760.c": line 8008) * reduce to left at ("test/cases/large/clang-26760.c": line 8008) @@ -29385,6 +29836,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8017) * reduce to right at ("test/cases/large/clang-26760.c": line 8017) * reduce to operant at ("test/cases/large/clang-26760.c": line 8017) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8017) * inline variable l_121 at ("test/cases/large/clang-26760.c": line 8019) * inline variable l_296 at ("test/cases/large/clang-26760.c": line 8020) * inline variable l_368 at ("test/cases/large/clang-26760.c": line 8021) @@ -29397,6 +29849,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8027) * reduce to right at ("test/cases/large/clang-26760.c": line 8027) * reduce to operant at ("test/cases/large/clang-26760.c": line 8027) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8027) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 8029) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031) @@ -29404,9 +29857,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8033) * reduce to left at ("test/cases/large/clang-26760.c": line 8033) * reduce to right at ("test/cases/large/clang-26760.c": line 8033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8033) * remove initializer at ("test/cases/large/clang-26760.c": line 8035) * reduce to left at ("test/cases/large/clang-26760.c": line 8035) * reduce to right at ("test/cases/large/clang-26760.c": line 8035) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8035) * remove expr statement at ("test/cases/large/clang-26760.c": line 8037) * do without param at ("test/cases/large/clang-26760.c": line 8037) * replace by zero at ("test/cases/large/clang-26760.c": line 8037) @@ -29427,6 +29882,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8035) * remove iterator at ("test/cases/large/clang-26760.c": line 8035) * reduce to operant at ("test/cases/large/clang-26760.c": line 8035) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8049) * remove expr statement at ("test/cases/large/clang-26760.c": line 8050) * reduce to left at ("test/cases/large/clang-26760.c": line 8050) * reduce to right at ("test/cases/large/clang-26760.c": line 8050) @@ -29441,6 +29897,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8056) * reduce to left at ("test/cases/large/clang-26760.c": line 8056) * reduce to right at ("test/cases/large/clang-26760.c": line 8056) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8056) * remove return statement at ("test/cases/large/clang-26760.c": line 8059) * replace by zero at ("test/cases/large/clang-26760.c": line 8059) * remove check at ("test/cases/large/clang-26760.c": line 8056) @@ -29454,10 +29911,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8062) * reduce to left at ("test/cases/large/clang-26760.c": line 8062) * reduce to right at ("test/cases/large/clang-26760.c": line 8062) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8062) * remove variable i at ("test/cases/large/clang-26760.c": line 8064) * remove initializer at ("test/cases/large/clang-26760.c": line 8065) * reduce to left at ("test/cases/large/clang-26760.c": line 8065) * reduce to right at ("test/cases/large/clang-26760.c": line 8065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8065) * remove variable i at ("test/cases/large/clang-26760.c": line 8067) * remove return statement at ("test/cases/large/clang-26760.c": line 8068) * replace by zero at ("test/cases/large/clang-26760.c": line 8068) @@ -29480,6 +29939,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8078) * reduce to left at ("test/cases/large/clang-26760.c": line 8078) * reduce to right at ("test/cases/large/clang-26760.c": line 8078) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8078) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8080) * reduce to operant at ("test/cases/large/clang-26760.c": line 8081) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8081) @@ -29498,6 +29958,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8090) * reduce to left at ("test/cases/large/clang-26760.c": line 8090) * reduce to right at ("test/cases/large/clang-26760.c": line 8090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8090) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8092) * remove initializer at ("test/cases/large/clang-26760.c": line 8093) * reduce to operant at ("test/cases/large/clang-26760.c": line 8093) @@ -29552,6 +30013,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8124) * reduce to right at ("test/cases/large/clang-26760.c": line 8124) * reduce to operant at ("test/cases/large/clang-26760.c": line 8124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8124) * remove expr statement at ("test/cases/large/clang-26760.c": line 8126) * reduce to left at ("test/cases/large/clang-26760.c": line 8126) * reduce to right at ("test/cases/large/clang-26760.c": line 8126) @@ -29604,6 +30066,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8140) * reduce to left at ("test/cases/large/clang-26760.c": line 8140) * reduce to right at ("test/cases/large/clang-26760.c": line 8140) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8140) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143) * remove expr statement at ("test/cases/large/clang-26760.c": line 8144) * reduce to left at ("test/cases/large/clang-26760.c": line 8144) @@ -29739,6 +30202,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8176) * reduce to left at ("test/cases/large/clang-26760.c": line 8176) * reduce to right at ("test/cases/large/clang-26760.c": line 8176) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8176) * remove variable i at ("test/cases/large/clang-26760.c": line 8178) * remove expr statement at ("test/cases/large/clang-26760.c": line 8179) * reduce to left at ("test/cases/large/clang-26760.c": line 8179) @@ -29849,6 +30313,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8110) * reduce to right at ("test/cases/large/clang-26760.c": line 8110) * reduce to operant at ("test/cases/large/clang-26760.c": line 8110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8110) * remove return statement at ("test/cases/large/clang-26760.c": line 8112) * remove check at ("test/cases/large/clang-26760.c": line 8110) * remove iterator at ("test/cases/large/clang-26760.c": line 8110) @@ -29901,6 +30366,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8199) * reduce to left at ("test/cases/large/clang-26760.c": line 8199) * reduce to right at ("test/cases/large/clang-26760.c": line 8199) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8199) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8202) * reduce to operant at ("test/cases/large/clang-26760.c": line 8203) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203) @@ -30138,6 +30604,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8254) * reduce to left at ("test/cases/large/clang-26760.c": line 8254) * reduce to right at ("test/cases/large/clang-26760.c": line 8254) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8254) * remove variable i at ("test/cases/large/clang-26760.c": line 8256) * remove return statement at ("test/cases/large/clang-26760.c": line 8257) * replace by zero at ("test/cases/large/clang-26760.c": line 8257) @@ -30156,6 +30623,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8262) * reduce to left at ("test/cases/large/clang-26760.c": line 8262) * reduce to right at ("test/cases/large/clang-26760.c": line 8262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8262) * remove initializer at ("test/cases/large/clang-26760.c": line 8264) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 8264) * remove variable k at ("test/cases/large/clang-26760.c": line 8265) @@ -30323,6 +30791,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) * remove iterator at ("test/cases/large/clang-26760.c": line 8078) * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8292) * remove statement at ("test/cases/large/clang-26760.c": line 8293) * remove check at ("test/cases/large/clang-26760.c": line 8062) * remove iterator at ("test/cases/large/clang-26760.c": line 8062) @@ -30333,6 +30802,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8298) * reduce to left at ("test/cases/large/clang-26760.c": line 8298) * reduce to right at ("test/cases/large/clang-26760.c": line 8298) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8298) * remove condition at ("test/cases/large/clang-26760.c": line 8301) * remove statement at ("test/cases/large/clang-26760.c": line 8302) * remove condition at ("test/cases/large/clang-26760.c": line 8303) @@ -30344,9 +30814,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8306) * reduce to left at ("test/cases/large/clang-26760.c": line 8306) * reduce to right at ("test/cases/large/clang-26760.c": line 8306) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8306) * remove initializer at ("test/cases/large/clang-26760.c": line 8308) * reduce to left at ("test/cases/large/clang-26760.c": line 8308) * reduce to right at ("test/cases/large/clang-26760.c": line 8308) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8308) * remove expr statement at ("test/cases/large/clang-26760.c": line 8310) * do without param at ("test/cases/large/clang-26760.c": line 8310) * replace by zero at ("test/cases/large/clang-26760.c": line 8310) @@ -30383,9 +30855,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 8298) * remove iterator at ("test/cases/large/clang-26760.c": line 8298) * reduce to operant at ("test/cases/large/clang-26760.c": line 8298) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8324) * remove initializer at ("test/cases/large/clang-26760.c": line 8325) * reduce to left at ("test/cases/large/clang-26760.c": line 8325) * reduce to right at ("test/cases/large/clang-26760.c": line 8325) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8325) * remove initializer at ("test/cases/large/clang-26760.c": line 8328) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328) * remove variable i at ("test/cases/large/clang-26760.c": line 8329) @@ -30396,6 +30870,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8331) * reduce to left at ("test/cases/large/clang-26760.c": line 8331) * reduce to right at ("test/cases/large/clang-26760.c": line 8331) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8331) * remove initializer at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) @@ -30411,6 +30886,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8338) * reduce to left at ("test/cases/large/clang-26760.c": line 8338) * reduce to right at ("test/cases/large/clang-26760.c": line 8338) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8338) * remove variable i at ("test/cases/large/clang-26760.c": line 8340) * remove expr statement at ("test/cases/large/clang-26760.c": line 8341) * reduce to left at ("test/cases/large/clang-26760.c": line 8341) @@ -30438,6 +30914,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8348) * reduce to left at ("test/cases/large/clang-26760.c": line 8348) * reduce to right at ("test/cases/large/clang-26760.c": line 8348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8348) * remove expr statement at ("test/cases/large/clang-26760.c": line 8350) * do without param at ("test/cases/large/clang-26760.c": line 8350) * replace by zero at ("test/cases/large/clang-26760.c": line 8350) @@ -30450,6 +30927,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8348) * remove iterator at ("test/cases/large/clang-26760.c": line 8348) * reduce to operant at ("test/cases/large/clang-26760.c": line 8348) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8354) * remove condition at ("test/cases/large/clang-26760.c": line 8355) * do without param at ("test/cases/large/clang-26760.c": line 8355) * reduce to left at ("test/cases/large/clang-26760.c": line 8355) @@ -30503,6 +30981,7 @@ * remove variable i at ("test/cases/large/clang-26760.c": line 8383) * remove expr statement at ("test/cases/large/clang-26760.c": line 8384) * reduce to operant at ("test/cases/large/clang-26760.c": line 8384) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8390) * remove expr statement at ("test/cases/large/clang-26760.c": line 8391) * reduce to left at ("test/cases/large/clang-26760.c": line 8391) * reduce to right at ("test/cases/large/clang-26760.c": line 8391) @@ -30614,6 +31093,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8366) * reduce to left at ("test/cases/large/clang-26760.c": line 8366) * reduce to right at ("test/cases/large/clang-26760.c": line 8366) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8366) * remove expr statement at ("test/cases/large/clang-26760.c": line 8367) * reduce to left at ("test/cases/large/clang-26760.c": line 8367) * reduce to right at ("test/cases/large/clang-26760.c": line 8367) @@ -30687,6 +31167,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8419) * reduce to left at ("test/cases/large/clang-26760.c": line 8419) * reduce to right at ("test/cases/large/clang-26760.c": line 8419) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8419) * remove return statement at ("test/cases/large/clang-26760.c": line 8421) * remove check at ("test/cases/large/clang-26760.c": line 8419) * remove iterator at ("test/cases/large/clang-26760.c": line 8419) @@ -30707,6 +31188,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8427) * reduce to left at ("test/cases/large/clang-26760.c": line 8427) * reduce to right at ("test/cases/large/clang-26760.c": line 8427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8427) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8429) * reduce to operant at ("test/cases/large/clang-26760.c": line 8430) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8430) @@ -30725,6 +31207,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8439) * reduce to left at ("test/cases/large/clang-26760.c": line 8439) * reduce to right at ("test/cases/large/clang-26760.c": line 8439) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8439) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8441) * remove initializer at ("test/cases/large/clang-26760.c": line 8442) * reduce to operant at ("test/cases/large/clang-26760.c": line 8442) @@ -30792,14 +31275,17 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8455) * reduce to right at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8457) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457) * remove initializer at ("test/cases/large/clang-26760.c": line 8458) * reduce to left at ("test/cases/large/clang-26760.c": line 8458) * reduce to right at ("test/cases/large/clang-26760.c": line 8458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8458) * remove initializer at ("test/cases/large/clang-26760.c": line 8460) * reduce to left at ("test/cases/large/clang-26760.c": line 8460) * reduce to right at ("test/cases/large/clang-26760.c": line 8460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8460) * remove expr statement at ("test/cases/large/clang-26760.c": line 8462) * do without param at ("test/cases/large/clang-26760.c": line 8462) * replace by zero at ("test/cases/large/clang-26760.c": line 8462) @@ -30817,6 +31303,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8458) * remove iterator at ("test/cases/large/clang-26760.c": line 8458) * reduce to operant at ("test/cases/large/clang-26760.c": line 8458) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8469) * remove expr statement at ("test/cases/large/clang-26760.c": line 8470) * reduce to left at ("test/cases/large/clang-26760.c": line 8470) * reduce to right at ("test/cases/large/clang-26760.c": line 8470) @@ -30826,6 +31313,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8455) * remove iterator at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8473) * remove condition at ("test/cases/large/clang-26760.c": line 8474) * reduce to left at ("test/cases/large/clang-26760.c": line 8474) * reduce to right at ("test/cases/large/clang-26760.c": line 8474) @@ -30852,6 +31340,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8578) * reduce to right at ("test/cases/large/clang-26760.c": line 8578) * reduce to operant at ("test/cases/large/clang-26760.c": line 8578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8578) * remove variable i at ("test/cases/large/clang-26760.c": line 8581) * remove expr statement at ("test/cases/large/clang-26760.c": line 8582) * reduce to left at ("test/cases/large/clang-26760.c": line 8582) @@ -31002,6 +31491,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8615) * reduce to left at ("test/cases/large/clang-26760.c": line 8615) * reduce to right at ("test/cases/large/clang-26760.c": line 8615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8615) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621) @@ -31053,6 +31543,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8641) * reduce to left at ("test/cases/large/clang-26760.c": line 8641) * reduce to right at ("test/cases/large/clang-26760.c": line 8641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8641) * remove expr statement at ("test/cases/large/clang-26760.c": line 8642) * reduce to left at ("test/cases/large/clang-26760.c": line 8642) * reduce to right at ("test/cases/large/clang-26760.c": line 8642) @@ -31064,6 +31555,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8643) * reduce to left at ("test/cases/large/clang-26760.c": line 8643) * reduce to right at ("test/cases/large/clang-26760.c": line 8643) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8643) * remove variable i at ("test/cases/large/clang-26760.c": line 8646) * remove condition at ("test/cases/large/clang-26760.c": line 8647) * replace by zero at ("test/cases/large/clang-26760.c": line 8647) @@ -31086,6 +31578,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8657) * reduce to right at ("test/cases/large/clang-26760.c": line 8657) * reduce to operant at ("test/cases/large/clang-26760.c": line 8657) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8657) * remove initializer at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) @@ -31231,9 +31724,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8676) * reduce to left at ("test/cases/large/clang-26760.c": line 8676) * reduce to right at ("test/cases/large/clang-26760.c": line 8676) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8676) * remove initializer at ("test/cases/large/clang-26760.c": line 8678) * reduce to left at ("test/cases/large/clang-26760.c": line 8678) * reduce to right at ("test/cases/large/clang-26760.c": line 8678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8678) * remove expr statement at ("test/cases/large/clang-26760.c": line 8679) * reduce to left at ("test/cases/large/clang-26760.c": line 8679) * reduce to right at ("test/cases/large/clang-26760.c": line 8679) @@ -31316,6 +31811,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8693) * reduce to right at ("test/cases/large/clang-26760.c": line 8693) * reduce to operant at ("test/cases/large/clang-26760.c": line 8693) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8693) * remove initializer at ("test/cases/large/clang-26760.c": line 8695) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8695) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8696) @@ -31501,6 +31997,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9996) * reduce to left at ("test/cases/large/clang-26760.c": line 9996) * reduce to right at ("test/cases/large/clang-26760.c": line 9996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9996) * remove variable i at ("test/cases/large/clang-26760.c": line 9998) * remove condition at ("test/cases/large/clang-26760.c": line 9999) * replace by zero at ("test/cases/large/clang-26760.c": line 9999) @@ -31517,9 +32014,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10006) * reduce to left at ("test/cases/large/clang-26760.c": line 10006) * reduce to right at ("test/cases/large/clang-26760.c": line 10006) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10006) * remove initializer at ("test/cases/large/clang-26760.c": line 10008) * reduce to left at ("test/cases/large/clang-26760.c": line 10008) * reduce to right at ("test/cases/large/clang-26760.c": line 10008) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10008) * remove expr statement at ("test/cases/large/clang-26760.c": line 10009) * reduce to left at ("test/cases/large/clang-26760.c": line 10009) * reduce to right at ("test/cases/large/clang-26760.c": line 10009) @@ -31764,9 +32263,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10233) * reduce to left at ("test/cases/large/clang-26760.c": line 10233) * reduce to right at ("test/cases/large/clang-26760.c": line 10233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10233) * remove initializer at ("test/cases/large/clang-26760.c": line 10235) * reduce to left at ("test/cases/large/clang-26760.c": line 10235) * reduce to right at ("test/cases/large/clang-26760.c": line 10235) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10235) * remove condition at ("test/cases/large/clang-26760.c": line 10237) * remove statement at ("test/cases/large/clang-26760.c": line 10238) * remove expr statement at ("test/cases/large/clang-26760.c": line 10239) @@ -31831,6 +32332,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10262) * reduce to left at ("test/cases/large/clang-26760.c": line 10262) * reduce to right at ("test/cases/large/clang-26760.c": line 10262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10262) * remove variable k at ("test/cases/large/clang-26760.c": line 10264) * remove variable j at ("test/cases/large/clang-26760.c": line 10264) * remove variable i at ("test/cases/large/clang-26760.c": line 10264) @@ -32090,6 +32592,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10065) * reduce to left at ("test/cases/large/clang-26760.c": line 10065) * reduce to right at ("test/cases/large/clang-26760.c": line 10065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10065) * remove initializer at ("test/cases/large/clang-26760.c": line 10067) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 10067) * remove initializer at ("test/cases/large/clang-26760.c": line 10068) @@ -32196,6 +32699,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10092) * reduce to left at ("test/cases/large/clang-26760.c": line 10092) * reduce to right at ("test/cases/large/clang-26760.c": line 10092) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10092) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095) * remove condition at ("test/cases/large/clang-26760.c": line 10096) * remove statement at ("test/cases/large/clang-26760.c": line 10097) @@ -32306,6 +32810,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10133) * reduce to left at ("test/cases/large/clang-26760.c": line 10133) * reduce to right at ("test/cases/large/clang-26760.c": line 10133) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10133) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136) * remove expr statement at ("test/cases/large/clang-26760.c": line 10137) @@ -32345,6 +32850,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10148) * reduce to left at ("test/cases/large/clang-26760.c": line 10148) * reduce to right at ("test/cases/large/clang-26760.c": line 10148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10148) * remove initializer at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) @@ -32839,6 +33345,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10297) * reduce to left at ("test/cases/large/clang-26760.c": line 10297) * reduce to right at ("test/cases/large/clang-26760.c": line 10297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10297) * remove initializer at ("test/cases/large/clang-26760.c": line 10300) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300) * remove variable j at ("test/cases/large/clang-26760.c": line 10301) @@ -32957,6 +33464,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10452) * reduce to left at ("test/cases/large/clang-26760.c": line 10452) * reduce to right at ("test/cases/large/clang-26760.c": line 10452) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10452) * remove expr statement at ("test/cases/large/clang-26760.c": line 10453) * reduce to left at ("test/cases/large/clang-26760.c": line 10453) * reduce to right at ("test/cases/large/clang-26760.c": line 10453) @@ -32968,6 +33476,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10454) * reduce to right at ("test/cases/large/clang-26760.c": line 10454) * reduce to operant at ("test/cases/large/clang-26760.c": line 10454) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10454) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10456) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458) @@ -33204,6 +33713,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10519) * reduce to left at ("test/cases/large/clang-26760.c": line 10519) * reduce to right at ("test/cases/large/clang-26760.c": line 10519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10519) * remove expr statement at ("test/cases/large/clang-26760.c": line 10520) * reduce to left at ("test/cases/large/clang-26760.c": line 10520) * reduce to right at ("test/cases/large/clang-26760.c": line 10520) @@ -33377,6 +33887,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10320) * reduce to left at ("test/cases/large/clang-26760.c": line 10320) * reduce to right at ("test/cases/large/clang-26760.c": line 10320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10320) * remove initializer at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) @@ -33506,6 +34017,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10339) * reduce to left at ("test/cases/large/clang-26760.c": line 10339) * reduce to right at ("test/cases/large/clang-26760.c": line 10339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10339) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10342) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10343) * reduce to operant at ("test/cases/large/clang-26760.c": line 10344) @@ -33530,11 +34042,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10352) * reduce to right at ("test/cases/large/clang-26760.c": line 10352) * reduce to operant at ("test/cases/large/clang-26760.c": line 10352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10352) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354) * remove variable i at ("test/cases/large/clang-26760.c": line 10355) * remove initializer at ("test/cases/large/clang-26760.c": line 10356) * reduce to left at ("test/cases/large/clang-26760.c": line 10356) * reduce to right at ("test/cases/large/clang-26760.c": line 10356) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10356) * remove expr statement at ("test/cases/large/clang-26760.c": line 10357) * reduce to left at ("test/cases/large/clang-26760.c": line 10357) * reduce to right at ("test/cases/large/clang-26760.c": line 10357) @@ -33988,6 +34502,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10571) * reduce to left at ("test/cases/large/clang-26760.c": line 10571) * reduce to right at ("test/cases/large/clang-26760.c": line 10571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10571) * remove variable k at ("test/cases/large/clang-26760.c": line 10573) * remove variable j at ("test/cases/large/clang-26760.c": line 10573) * remove variable i at ("test/cases/large/clang-26760.c": line 10573) @@ -34375,6 +34890,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10655) * reduce to left at ("test/cases/large/clang-26760.c": line 10655) * reduce to right at ("test/cases/large/clang-26760.c": line 10655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10655) * remove variable i at ("test/cases/large/clang-26760.c": line 10657) * remove return statement at ("test/cases/large/clang-26760.c": line 10658) * replace by zero at ("test/cases/large/clang-26760.c": line 10658) @@ -34676,9 +35192,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8894) * reduce to left at ("test/cases/large/clang-26760.c": line 8894) * reduce to right at ("test/cases/large/clang-26760.c": line 8894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8894) * remove initializer at ("test/cases/large/clang-26760.c": line 8896) * reduce to left at ("test/cases/large/clang-26760.c": line 8896) * reduce to right at ("test/cases/large/clang-26760.c": line 8896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8896) * remove expr statement at ("test/cases/large/clang-26760.c": line 8897) * reduce to left at ("test/cases/large/clang-26760.c": line 8897) * reduce to right at ("test/cases/large/clang-26760.c": line 8897) @@ -34741,6 +35259,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8919) * reduce to left at ("test/cases/large/clang-26760.c": line 8919) * reduce to right at ("test/cases/large/clang-26760.c": line 8919) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8919) * remove variable k at ("test/cases/large/clang-26760.c": line 8921) * remove variable j at ("test/cases/large/clang-26760.c": line 8921) * remove variable i at ("test/cases/large/clang-26760.c": line 8921) @@ -35000,6 +35519,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8762) * reduce to left at ("test/cases/large/clang-26760.c": line 8762) * reduce to right at ("test/cases/large/clang-26760.c": line 8762) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8762) * remove initializer at ("test/cases/large/clang-26760.c": line 8764) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 8764) * remove initializer at ("test/cases/large/clang-26760.c": line 8765) @@ -35106,6 +35626,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8789) * reduce to left at ("test/cases/large/clang-26760.c": line 8789) * reduce to right at ("test/cases/large/clang-26760.c": line 8789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8789) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792) * remove condition at ("test/cases/large/clang-26760.c": line 8793) * remove statement at ("test/cases/large/clang-26760.c": line 8794) @@ -35172,6 +35693,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8809) * reduce to left at ("test/cases/large/clang-26760.c": line 8809) * reduce to right at ("test/cases/large/clang-26760.c": line 8809) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8809) * remove initializer at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) @@ -35666,6 +36188,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8954) * reduce to left at ("test/cases/large/clang-26760.c": line 8954) * reduce to right at ("test/cases/large/clang-26760.c": line 8954) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8954) * remove initializer at ("test/cases/large/clang-26760.c": line 8957) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957) * remove variable j at ("test/cases/large/clang-26760.c": line 8958) @@ -35784,6 +36307,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9059) * reduce to left at ("test/cases/large/clang-26760.c": line 9059) * reduce to right at ("test/cases/large/clang-26760.c": line 9059) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9059) * remove expr statement at ("test/cases/large/clang-26760.c": line 9060) * reduce to left at ("test/cases/large/clang-26760.c": line 9060) * reduce to right at ("test/cases/large/clang-26760.c": line 9060) @@ -35795,6 +36319,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9061) * reduce to right at ("test/cases/large/clang-26760.c": line 9061) * reduce to operant at ("test/cases/large/clang-26760.c": line 9061) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9061) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9063) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065) @@ -36015,6 +36540,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9114) * reduce to left at ("test/cases/large/clang-26760.c": line 9114) * reduce to right at ("test/cases/large/clang-26760.c": line 9114) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9114) * remove expr statement at ("test/cases/large/clang-26760.c": line 9115) * reduce to left at ("test/cases/large/clang-26760.c": line 9115) * reduce to right at ("test/cases/large/clang-26760.c": line 9115) @@ -36113,6 +36639,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8977) * reduce to left at ("test/cases/large/clang-26760.c": line 8977) * reduce to right at ("test/cases/large/clang-26760.c": line 8977) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8977) * remove initializer at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) @@ -36242,6 +36769,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8996) * reduce to left at ("test/cases/large/clang-26760.c": line 8996) * reduce to right at ("test/cases/large/clang-26760.c": line 8996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8996) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 8999) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 9000) * reduce to operant at ("test/cases/large/clang-26760.c": line 9001) @@ -36266,11 +36794,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9009) * reduce to right at ("test/cases/large/clang-26760.c": line 9009) * reduce to operant at ("test/cases/large/clang-26760.c": line 9009) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9009) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011) * remove variable i at ("test/cases/large/clang-26760.c": line 9012) * remove initializer at ("test/cases/large/clang-26760.c": line 9013) * reduce to left at ("test/cases/large/clang-26760.c": line 9013) * reduce to right at ("test/cases/large/clang-26760.c": line 9013) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9013) * remove expr statement at ("test/cases/large/clang-26760.c": line 9014) * reduce to left at ("test/cases/large/clang-26760.c": line 9014) * reduce to right at ("test/cases/large/clang-26760.c": line 9014) @@ -36477,6 +37007,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9148) * reduce to left at ("test/cases/large/clang-26760.c": line 9148) * reduce to right at ("test/cases/large/clang-26760.c": line 9148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9148) * remove initializer at ("test/cases/large/clang-26760.c": line 9150) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 9150) * remove initializer at ("test/cases/large/clang-26760.c": line 9151) @@ -36580,6 +37111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9164) * reduce to left at ("test/cases/large/clang-26760.c": line 9164) * reduce to right at ("test/cases/large/clang-26760.c": line 9164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9164) * remove expr statement at ("test/cases/large/clang-26760.c": line 9165) * reduce to left at ("test/cases/large/clang-26760.c": line 9165) * reduce to right at ("test/cases/large/clang-26760.c": line 9165) @@ -36596,6 +37128,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9178) * reduce to left at ("test/cases/large/clang-26760.c": line 9178) * reduce to right at ("test/cases/large/clang-26760.c": line 9178) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9178) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181) * remove condition at ("test/cases/large/clang-26760.c": line 9182) * remove condition at ("test/cases/large/clang-26760.c": line 9184) @@ -36642,6 +37175,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9772) * reduce to left at ("test/cases/large/clang-26760.c": line 9772) * reduce to right at ("test/cases/large/clang-26760.c": line 9772) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9772) * remove return statement at ("test/cases/large/clang-26760.c": line 9774) * remove check at ("test/cases/large/clang-26760.c": line 9772) * reduce to operant at ("test/cases/large/clang-26760.c": line 9772) @@ -36650,6 +37184,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9776) * reduce to left at ("test/cases/large/clang-26760.c": line 9776) * reduce to right at ("test/cases/large/clang-26760.c": line 9776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9776) * remove expr statement at ("test/cases/large/clang-26760.c": line 9779) * reduce to operant at ("test/cases/large/clang-26760.c": line 9779) * remove check at ("test/cases/large/clang-26760.c": line 9776) @@ -36721,6 +37256,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9212) * reduce to right at ("test/cases/large/clang-26760.c": line 9212) * reduce to operant at ("test/cases/large/clang-26760.c": line 9212) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9212) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 9214) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216) @@ -36728,6 +37264,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9218) * reduce to left at ("test/cases/large/clang-26760.c": line 9218) * reduce to right at ("test/cases/large/clang-26760.c": line 9218) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9218) * remove expr statement at ("test/cases/large/clang-26760.c": line 9219) * reduce to left at ("test/cases/large/clang-26760.c": line 9219) * reduce to right at ("test/cases/large/clang-26760.c": line 9219) @@ -36738,10 +37275,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9220) * reduce to left at ("test/cases/large/clang-26760.c": line 9220) * reduce to right at ("test/cases/large/clang-26760.c": line 9220) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9220) * remove variable i at ("test/cases/large/clang-26760.c": line 9222) * remove initializer at ("test/cases/large/clang-26760.c": line 9223) * reduce to left at ("test/cases/large/clang-26760.c": line 9223) * reduce to right at ("test/cases/large/clang-26760.c": line 9223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9223) * remove variable i at ("test/cases/large/clang-26760.c": line 9225) * remove return statement at ("test/cases/large/clang-26760.c": line 9226) * replace by zero at ("test/cases/large/clang-26760.c": line 9226) @@ -36762,6 +37301,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9233) * reduce to left at ("test/cases/large/clang-26760.c": line 9233) * reduce to right at ("test/cases/large/clang-26760.c": line 9233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9233) * remove initializer at ("test/cases/large/clang-26760.c": line 9236) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236) * remove variable i at ("test/cases/large/clang-26760.c": line 9237) @@ -36772,6 +37312,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9239) * reduce to left at ("test/cases/large/clang-26760.c": line 9239) * reduce to right at ("test/cases/large/clang-26760.c": line 9239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9239) * remove initializer at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) @@ -36783,6 +37324,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9245) * reduce to left at ("test/cases/large/clang-26760.c": line 9245) * reduce to right at ("test/cases/large/clang-26760.c": line 9245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9245) * remove variable i at ("test/cases/large/clang-26760.c": line 9247) * remove expr statement at ("test/cases/large/clang-26760.c": line 9248) * reduce to left at ("test/cases/large/clang-26760.c": line 9248) @@ -37010,6 +37552,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9297) * reduce to left at ("test/cases/large/clang-26760.c": line 9297) * reduce to right at ("test/cases/large/clang-26760.c": line 9297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9297) * remove return statement at ("test/cases/large/clang-26760.c": line 9299) * remove check at ("test/cases/large/clang-26760.c": line 9297) * remove iterator at ("test/cases/large/clang-26760.c": line 9297) @@ -37030,6 +37573,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9305) * reduce to left at ("test/cases/large/clang-26760.c": line 9305) * reduce to right at ("test/cases/large/clang-26760.c": line 9305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9305) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 9307) * reduce to operant at ("test/cases/large/clang-26760.c": line 9308) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 9308) @@ -37048,6 +37592,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9317) * reduce to left at ("test/cases/large/clang-26760.c": line 9317) * reduce to right at ("test/cases/large/clang-26760.c": line 9317) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9317) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 9319) * remove initializer at ("test/cases/large/clang-26760.c": line 9320) * reduce to operant at ("test/cases/large/clang-26760.c": line 9320) @@ -37102,6 +37647,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9351) * reduce to right at ("test/cases/large/clang-26760.c": line 9351) * reduce to operant at ("test/cases/large/clang-26760.c": line 9351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9351) * remove expr statement at ("test/cases/large/clang-26760.c": line 9353) * reduce to left at ("test/cases/large/clang-26760.c": line 9353) * reduce to right at ("test/cases/large/clang-26760.c": line 9353) @@ -37154,6 +37700,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9367) * reduce to left at ("test/cases/large/clang-26760.c": line 9367) * reduce to right at ("test/cases/large/clang-26760.c": line 9367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9367) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370) * remove expr statement at ("test/cases/large/clang-26760.c": line 9371) * reduce to left at ("test/cases/large/clang-26760.c": line 9371) @@ -37289,6 +37836,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9403) * reduce to left at ("test/cases/large/clang-26760.c": line 9403) * reduce to right at ("test/cases/large/clang-26760.c": line 9403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9403) * remove variable i at ("test/cases/large/clang-26760.c": line 9405) * remove expr statement at ("test/cases/large/clang-26760.c": line 9406) * reduce to left at ("test/cases/large/clang-26760.c": line 9406) @@ -37399,6 +37947,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9337) * reduce to right at ("test/cases/large/clang-26760.c": line 9337) * reduce to operant at ("test/cases/large/clang-26760.c": line 9337) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9337) * remove return statement at ("test/cases/large/clang-26760.c": line 9339) * remove check at ("test/cases/large/clang-26760.c": line 9337) * remove iterator at ("test/cases/large/clang-26760.c": line 9337) @@ -37451,6 +38000,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9426) * reduce to left at ("test/cases/large/clang-26760.c": line 9426) * reduce to right at ("test/cases/large/clang-26760.c": line 9426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9426) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 9429) * reduce to operant at ("test/cases/large/clang-26760.c": line 9430) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430) @@ -37688,6 +38238,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9481) * reduce to left at ("test/cases/large/clang-26760.c": line 9481) * reduce to right at ("test/cases/large/clang-26760.c": line 9481) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9481) * remove variable i at ("test/cases/large/clang-26760.c": line 9483) * remove return statement at ("test/cases/large/clang-26760.c": line 9484) * replace by zero at ("test/cases/large/clang-26760.c": line 9484) @@ -37706,6 +38257,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9489) * reduce to left at ("test/cases/large/clang-26760.c": line 9489) * reduce to right at ("test/cases/large/clang-26760.c": line 9489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9489) * remove initializer at ("test/cases/large/clang-26760.c": line 9491) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 9491) * remove variable k at ("test/cases/large/clang-26760.c": line 9492) @@ -37876,6 +38428,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9519) * reduce to left at ("test/cases/large/clang-26760.c": line 9519) * reduce to right at ("test/cases/large/clang-26760.c": line 9519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9519) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 9521) * remove initializer at ("test/cases/large/clang-26760.c": line 9522) * reduce to operant at ("test/cases/large/clang-26760.c": line 9522) @@ -37958,6 +38511,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9553) * reduce to left at ("test/cases/large/clang-26760.c": line 9553) * reduce to right at ("test/cases/large/clang-26760.c": line 9553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9553) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556) * remove expr statement at ("test/cases/large/clang-26760.c": line 9557) * reduce to left at ("test/cases/large/clang-26760.c": line 9557) @@ -37990,6 +38544,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9562) * reduce to right at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9562) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9564) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564) * remove expr statement at ("test/cases/large/clang-26760.c": line 9565) @@ -38051,6 +38606,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9579) * reduce to left at ("test/cases/large/clang-26760.c": line 9579) * reduce to right at ("test/cases/large/clang-26760.c": line 9579) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9579) * remove initializer at ("test/cases/large/clang-26760.c": line 9581) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 9581) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 9582) @@ -38235,6 +38791,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9621) * reduce to right at ("test/cases/large/clang-26760.c": line 9621) * reduce to operant at ("test/cases/large/clang-26760.c": line 9621) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9621) * remove expr statement at ("test/cases/large/clang-26760.c": line 9624) * reduce to operant at ("test/cases/large/clang-26760.c": line 9624) * remove expr statement at ("test/cases/large/clang-26760.c": line 9625) @@ -38327,6 +38884,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9658) * reduce to left at ("test/cases/large/clang-26760.c": line 9658) * reduce to right at ("test/cases/large/clang-26760.c": line 9658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9658) * remove return statement at ("test/cases/large/clang-26760.c": line 9660) * remove check at ("test/cases/large/clang-26760.c": line 9658) * remove iterator at ("test/cases/large/clang-26760.c": line 9658) @@ -38459,6 +39017,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9675) * reduce to left at ("test/cases/large/clang-26760.c": line 9675) * reduce to right at ("test/cases/large/clang-26760.c": line 9675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9675) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678) * remove variable i at ("test/cases/large/clang-26760.c": line 9679) @@ -38608,6 +39167,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9711) * reduce to left at ("test/cases/large/clang-26760.c": line 9711) * reduce to right at ("test/cases/large/clang-26760.c": line 9711) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9711) * remove expr statement at ("test/cases/large/clang-26760.c": line 9712) * reduce to left at ("test/cases/large/clang-26760.c": line 9712) * reduce to right at ("test/cases/large/clang-26760.c": line 9712) @@ -38730,10 +39290,12 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 9759) * remove expr statement at ("test/cases/large/clang-26760.c": line 9760) * reduce to operant at ("test/cases/large/clang-26760.c": line 9760) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9782) * remove statement at ("test/cases/large/clang-26760.c": line 9783) * remove initializer at ("test/cases/large/clang-26760.c": line 9785) * reduce to left at ("test/cases/large/clang-26760.c": line 9785) * reduce to right at ("test/cases/large/clang-26760.c": line 9785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9785) * remove expr statement at ("test/cases/large/clang-26760.c": line 9786) * reduce to left at ("test/cases/large/clang-26760.c": line 9786) * reduce to right at ("test/cases/large/clang-26760.c": line 9786) @@ -38757,6 +39319,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9790) * reduce to right at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9790) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9792) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794) @@ -38765,6 +39328,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9804) * reduce to left at ("test/cases/large/clang-26760.c": line 9804) * reduce to right at ("test/cases/large/clang-26760.c": line 9804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9804) * remove expr statement at ("test/cases/large/clang-26760.c": line 9806) * reduce to left at ("test/cases/large/clang-26760.c": line 9806) * reduce to right at ("test/cases/large/clang-26760.c": line 9806) @@ -38774,6 +39338,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9804) * remove iterator at ("test/cases/large/clang-26760.c": line 9804) * reduce to operant at ("test/cases/large/clang-26760.c": line 9804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9810) * remove expr statement at ("test/cases/large/clang-26760.c": line 9811) * reduce to left at ("test/cases/large/clang-26760.c": line 9811) * reduce to right at ("test/cases/large/clang-26760.c": line 9811) @@ -38992,6 +39557,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9852) * reduce to left at ("test/cases/large/clang-26760.c": line 9852) * reduce to right at ("test/cases/large/clang-26760.c": line 9852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9852) * remove expr statement at ("test/cases/large/clang-26760.c": line 9853) * reduce to left at ("test/cases/large/clang-26760.c": line 9853) * reduce to right at ("test/cases/large/clang-26760.c": line 9853) @@ -39078,6 +39644,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) * remove iterator at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9884) * remove expr statement at ("test/cases/large/clang-26760.c": line 9885) * reduce to left at ("test/cases/large/clang-26760.c": line 9885) * reduce to right at ("test/cases/large/clang-26760.c": line 9894) @@ -39129,6 +39696,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9896) * reduce to left at ("test/cases/large/clang-26760.c": line 9896) * reduce to right at ("test/cases/large/clang-26760.c": line 9896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9896) * remove initializer at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) @@ -39414,6 +39982,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9922) * reduce to left at ("test/cases/large/clang-26760.c": line 9922) * reduce to right at ("test/cases/large/clang-26760.c": line 9922) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9922) * remove expr statement at ("test/cases/large/clang-26760.c": line 9924) * reduce to left at ("test/cases/large/clang-26760.c": line 9924) * reduce to right at ("test/cases/large/clang-26760.c": line 9924) @@ -39423,6 +39992,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9922) * remove iterator at ("test/cases/large/clang-26760.c": line 9922) * reduce to operant at ("test/cases/large/clang-26760.c": line 9922) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9928) * remove expr statement at ("test/cases/large/clang-26760.c": line 9929) * reduce to left at ("test/cases/large/clang-26760.c": line 9929) * reduce to right at ("test/cases/large/clang-26760.c": line 9929) @@ -39662,6 +40232,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10667) * reduce to left at ("test/cases/large/clang-26760.c": line 10667) * reduce to right at ("test/cases/large/clang-26760.c": line 10667) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10667) * remove initializer at ("test/cases/large/clang-26760.c": line 10670) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670) * remove variable j at ("test/cases/large/clang-26760.c": line 10671) @@ -39791,6 +40362,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10783) * reduce to left at ("test/cases/large/clang-26760.c": line 10783) * reduce to right at ("test/cases/large/clang-26760.c": line 10783) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10783) * remove expr statement at ("test/cases/large/clang-26760.c": line 10784) * reduce to left at ("test/cases/large/clang-26760.c": line 10784) * reduce to right at ("test/cases/large/clang-26760.c": line 10784) @@ -39802,6 +40374,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10785) * reduce to right at ("test/cases/large/clang-26760.c": line 10785) * reduce to operant at ("test/cases/large/clang-26760.c": line 10785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10785) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10787) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789) @@ -40034,6 +40607,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10845) * reduce to left at ("test/cases/large/clang-26760.c": line 10845) * reduce to right at ("test/cases/large/clang-26760.c": line 10845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10845) * remove expr statement at ("test/cases/large/clang-26760.c": line 10846) * reduce to left at ("test/cases/large/clang-26760.c": line 10846) * reduce to right at ("test/cases/large/clang-26760.c": line 10846) @@ -40089,9 +40663,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10856) * reduce to left at ("test/cases/large/clang-26760.c": line 10856) * reduce to right at ("test/cases/large/clang-26760.c": line 10856) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10856) * remove initializer at ("test/cases/large/clang-26760.c": line 10858) * reduce to left at ("test/cases/large/clang-26760.c": line 10858) * reduce to right at ("test/cases/large/clang-26760.c": line 10858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10858) * remove expr statement at ("test/cases/large/clang-26760.c": line 10860) * do without param at ("test/cases/large/clang-26760.c": line 10860) * replace by zero at ("test/cases/large/clang-26760.c": line 10860) @@ -40109,6 +40685,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 10856) * remove iterator at ("test/cases/large/clang-26760.c": line 10856) * reduce to operant at ("test/cases/large/clang-26760.c": line 10856) +* remove expr statement at ("test/cases/large/clang-26760.c": line 10869) * remove statement at ("test/cases/large/clang-26760.c": line 10870) * remove expr statement at ("test/cases/large/clang-26760.c": line 10888) * reduce to left at ("test/cases/large/clang-26760.c": line 10888) @@ -40155,6 +40732,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10697) * reduce to left at ("test/cases/large/clang-26760.c": line 10697) * reduce to right at ("test/cases/large/clang-26760.c": line 10697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10697) * remove initializer at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) @@ -40284,6 +40862,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10716) * reduce to left at ("test/cases/large/clang-26760.c": line 10716) * reduce to right at ("test/cases/large/clang-26760.c": line 10716) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10716) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10719) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10720) * reduce to operant at ("test/cases/large/clang-26760.c": line 10721) @@ -40308,11 +40887,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10729) * reduce to right at ("test/cases/large/clang-26760.c": line 10729) * reduce to operant at ("test/cases/large/clang-26760.c": line 10729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10729) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731) * remove variable i at ("test/cases/large/clang-26760.c": line 10732) * remove initializer at ("test/cases/large/clang-26760.c": line 10733) * reduce to left at ("test/cases/large/clang-26760.c": line 10733) * reduce to right at ("test/cases/large/clang-26760.c": line 10733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10733) * remove expr statement at ("test/cases/large/clang-26760.c": line 10735) * reduce to left at ("test/cases/large/clang-26760.c": line 10735) * reduce to right at ("test/cases/large/clang-26760.c": line 10735) @@ -40530,6 +41111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10896) * reduce to left at ("test/cases/large/clang-26760.c": line 10896) * reduce to right at ("test/cases/large/clang-26760.c": line 10896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10896) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 10899) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 10900) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 10901) @@ -40543,6 +41125,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10909) * reduce to left at ("test/cases/large/clang-26760.c": line 10909) * reduce to right at ("test/cases/large/clang-26760.c": line 10909) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10909) * remove expr statement at ("test/cases/large/clang-26760.c": line 10910) * reduce to left at ("test/cases/large/clang-26760.c": line 10910) * reduce to right at ("test/cases/large/clang-26760.c": line 10910) @@ -40576,6 +41159,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11536) * reduce to left at ("test/cases/large/clang-26760.c": line 11536) * reduce to right at ("test/cases/large/clang-26760.c": line 11536) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11536) * remove expr statement at ("test/cases/large/clang-26760.c": line 11538) * reduce to left at ("test/cases/large/clang-26760.c": line 11538) * reduce to right at ("test/cases/large/clang-26760.c": line 11538) @@ -40585,6 +41169,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11539) * reduce to left at ("test/cases/large/clang-26760.c": line 11539) * reduce to right at ("test/cases/large/clang-26760.c": line 11539) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11539) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541) * remove condition at ("test/cases/large/clang-26760.c": line 11542) * remove return statement at ("test/cases/large/clang-26760.c": line 11572) @@ -40730,6 +41315,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10934) * reduce to left at ("test/cases/large/clang-26760.c": line 10934) * reduce to right at ("test/cases/large/clang-26760.c": line 10934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10934) * remove expr statement at ("test/cases/large/clang-26760.c": line 10935) * reduce to left at ("test/cases/large/clang-26760.c": line 10935) * reduce to right at ("test/cases/large/clang-26760.c": line 10935) @@ -40853,10 +41439,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10955) * reduce to left at ("test/cases/large/clang-26760.c": line 10955) * reduce to right at ("test/cases/large/clang-26760.c": line 10955) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10955) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958) * remove initializer at ("test/cases/large/clang-26760.c": line 10959) * reduce to left at ("test/cases/large/clang-26760.c": line 10959) * reduce to right at ("test/cases/large/clang-26760.c": line 10959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10959) * remove expr statement at ("test/cases/large/clang-26760.c": line 10961) * reduce to left at ("test/cases/large/clang-26760.c": line 10961) * reduce to right at ("test/cases/large/clang-26760.c": line 10961) @@ -40881,6 +41469,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10967) * reduce to right at ("test/cases/large/clang-26760.c": line 10967) * reduce to operant at ("test/cases/large/clang-26760.c": line 10967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10967) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969) * remove expr statement at ("test/cases/large/clang-26760.c": line 10971) * do without param at ("test/cases/large/clang-26760.c": line 10971) @@ -40959,6 +41548,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10988) * reduce to left at ("test/cases/large/clang-26760.c": line 10988) * reduce to right at ("test/cases/large/clang-26760.c": line 10988) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10988) * remove expr statement at ("test/cases/large/clang-26760.c": line 10989) * reduce to left at ("test/cases/large/clang-26760.c": line 10989) * reduce to right at ("test/cases/large/clang-26760.c": line 10989) @@ -40977,6 +41567,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10992) * reduce to left at ("test/cases/large/clang-26760.c": line 10992) * reduce to right at ("test/cases/large/clang-26760.c": line 10992) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10992) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994) * remove expr statement at ("test/cases/large/clang-26760.c": line 10995) * reduce to left at ("test/cases/large/clang-26760.c": line 10995) @@ -41086,6 +41677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11031) * reduce to left at ("test/cases/large/clang-26760.c": line 11031) * reduce to right at ("test/cases/large/clang-26760.c": line 11031) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11031) * reduce to operant at ("test/cases/large/clang-26760.c": line 11034) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035) @@ -41093,6 +41685,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11037) * reduce to left at ("test/cases/large/clang-26760.c": line 11037) * reduce to right at ("test/cases/large/clang-26760.c": line 11037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11037) * remove expr statement at ("test/cases/large/clang-26760.c": line 11038) * reduce to left at ("test/cases/large/clang-26760.c": line 11038) * reduce to right at ("test/cases/large/clang-26760.c": line 11038) @@ -41103,6 +41696,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11039) * reduce to left at ("test/cases/large/clang-26760.c": line 11039) * reduce to right at ("test/cases/large/clang-26760.c": line 11039) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11039) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 11042) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 11043) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044) @@ -41111,6 +41705,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11047) * reduce to left at ("test/cases/large/clang-26760.c": line 11047) * reduce to right at ("test/cases/large/clang-26760.c": line 11047) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11047) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051) * remove expr statement at ("test/cases/large/clang-26760.c": line 11052) @@ -41209,6 +41804,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11085) * reduce to left at ("test/cases/large/clang-26760.c": line 11085) * reduce to right at ("test/cases/large/clang-26760.c": line 11085) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11085) * remove expr statement at ("test/cases/large/clang-26760.c": line 11086) * reduce to left at ("test/cases/large/clang-26760.c": line 11086) * reduce to right at ("test/cases/large/clang-26760.c": line 11086) @@ -41219,10 +41815,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11087) * reduce to left at ("test/cases/large/clang-26760.c": line 11087) * reduce to right at ("test/cases/large/clang-26760.c": line 11087) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11087) * remove variable i at ("test/cases/large/clang-26760.c": line 11089) * remove initializer at ("test/cases/large/clang-26760.c": line 11090) * reduce to left at ("test/cases/large/clang-26760.c": line 11090) * reduce to right at ("test/cases/large/clang-26760.c": line 11090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11090) * remove variable i at ("test/cases/large/clang-26760.c": line 11092) * remove return statement at ("test/cases/large/clang-26760.c": line 11093) * replace by zero at ("test/cases/large/clang-26760.c": line 11093) @@ -41243,6 +41841,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11100) * reduce to left at ("test/cases/large/clang-26760.c": line 11100) * reduce to right at ("test/cases/large/clang-26760.c": line 11100) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11100) * remove initializer at ("test/cases/large/clang-26760.c": line 11103) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103) * remove variable i at ("test/cases/large/clang-26760.c": line 11104) @@ -41253,6 +41852,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11106) * reduce to left at ("test/cases/large/clang-26760.c": line 11106) * reduce to right at ("test/cases/large/clang-26760.c": line 11106) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11106) * remove initializer at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) @@ -41264,6 +41864,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11112) * reduce to left at ("test/cases/large/clang-26760.c": line 11112) * reduce to right at ("test/cases/large/clang-26760.c": line 11112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11112) * remove variable i at ("test/cases/large/clang-26760.c": line 11114) * remove expr statement at ("test/cases/large/clang-26760.c": line 11115) * reduce to left at ("test/cases/large/clang-26760.c": line 11115) @@ -41491,6 +42092,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11164) * reduce to left at ("test/cases/large/clang-26760.c": line 11164) * reduce to right at ("test/cases/large/clang-26760.c": line 11164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11164) * remove return statement at ("test/cases/large/clang-26760.c": line 11166) * remove check at ("test/cases/large/clang-26760.c": line 11164) * remove iterator at ("test/cases/large/clang-26760.c": line 11164) @@ -41509,6 +42111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11172) * reduce to left at ("test/cases/large/clang-26760.c": line 11172) * reduce to right at ("test/cases/large/clang-26760.c": line 11172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11172) * remove expr statement at ("test/cases/large/clang-26760.c": line 11174) * do without param at ("test/cases/large/clang-26760.c": line 11174) * replace by zero at ("test/cases/large/clang-26760.c": line 11174) @@ -41524,6 +42127,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11180) * reduce to left at ("test/cases/large/clang-26760.c": line 11180) * reduce to right at ("test/cases/large/clang-26760.c": line 11180) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11180) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 11182) * remove initializer at ("test/cases/large/clang-26760.c": line 11183) * reduce to operant at ("test/cases/large/clang-26760.c": line 11183) @@ -41578,6 +42182,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11214) * reduce to right at ("test/cases/large/clang-26760.c": line 11214) * reduce to operant at ("test/cases/large/clang-26760.c": line 11214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11214) * remove expr statement at ("test/cases/large/clang-26760.c": line 11216) * reduce to left at ("test/cases/large/clang-26760.c": line 11216) * reduce to right at ("test/cases/large/clang-26760.c": line 11216) @@ -41630,6 +42235,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11230) * reduce to left at ("test/cases/large/clang-26760.c": line 11230) * reduce to right at ("test/cases/large/clang-26760.c": line 11230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11230) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233) * remove expr statement at ("test/cases/large/clang-26760.c": line 11234) * reduce to left at ("test/cases/large/clang-26760.c": line 11234) @@ -41765,6 +42371,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11266) * reduce to left at ("test/cases/large/clang-26760.c": line 11266) * reduce to right at ("test/cases/large/clang-26760.c": line 11266) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11266) * remove variable i at ("test/cases/large/clang-26760.c": line 11268) * remove expr statement at ("test/cases/large/clang-26760.c": line 11269) * reduce to left at ("test/cases/large/clang-26760.c": line 11269) @@ -41875,6 +42482,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11200) * reduce to right at ("test/cases/large/clang-26760.c": line 11200) * reduce to operant at ("test/cases/large/clang-26760.c": line 11200) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11200) * remove return statement at ("test/cases/large/clang-26760.c": line 11202) * remove check at ("test/cases/large/clang-26760.c": line 11200) * remove iterator at ("test/cases/large/clang-26760.c": line 11200) @@ -41927,6 +42535,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11289) * reduce to left at ("test/cases/large/clang-26760.c": line 11289) * reduce to right at ("test/cases/large/clang-26760.c": line 11289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11289) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11292) * reduce to operant at ("test/cases/large/clang-26760.c": line 11293) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293) @@ -42164,6 +42773,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11344) * reduce to left at ("test/cases/large/clang-26760.c": line 11344) * reduce to right at ("test/cases/large/clang-26760.c": line 11344) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11344) * remove variable i at ("test/cases/large/clang-26760.c": line 11346) * remove return statement at ("test/cases/large/clang-26760.c": line 11347) * replace by zero at ("test/cases/large/clang-26760.c": line 11347) @@ -42182,6 +42792,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11352) * reduce to left at ("test/cases/large/clang-26760.c": line 11352) * reduce to right at ("test/cases/large/clang-26760.c": line 11352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11352) * remove initializer at ("test/cases/large/clang-26760.c": line 11354) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11354) * remove variable k at ("test/cases/large/clang-26760.c": line 11355) @@ -42345,9 +42956,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 11180) * remove iterator at ("test/cases/large/clang-26760.c": line 11180) * reduce to operant at ("test/cases/large/clang-26760.c": line 11180) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11381) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11382) * remove initializer at ("test/cases/large/clang-26760.c": line 11383) * reduce to left at ("test/cases/large/clang-26760.c": line 11383) * reduce to right at ("test/cases/large/clang-26760.c": line 11383) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11383) * remove variable i at ("test/cases/large/clang-26760.c": line 11385) * remove expr statement at ("test/cases/large/clang-26760.c": line 11386) * reduce to left at ("test/cases/large/clang-26760.c": line 11386) @@ -42428,9 +43042,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11402) * reduce to left at ("test/cases/large/clang-26760.c": line 11402) * reduce to right at ("test/cases/large/clang-26760.c": line 11402) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11402) * remove initializer at ("test/cases/large/clang-26760.c": line 11404) * reduce to left at ("test/cases/large/clang-26760.c": line 11404) * reduce to right at ("test/cases/large/clang-26760.c": line 11404) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11404) * remove expr statement at ("test/cases/large/clang-26760.c": line 11406) * do without param at ("test/cases/large/clang-26760.c": line 11406) * replace by zero at ("test/cases/large/clang-26760.c": line 11406) @@ -42441,6 +43057,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11409) * reduce to left at ("test/cases/large/clang-26760.c": line 11409) * reduce to right at ("test/cases/large/clang-26760.c": line 11409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412) * remove expr statement at ("test/cases/large/clang-26760.c": line 11413) * reduce to left at ("test/cases/large/clang-26760.c": line 11413) @@ -42573,6 +43190,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11445) * remove condition at ("test/cases/large/clang-26760.c": line 11446) * remove expr statement at ("test/cases/large/clang-26760.c": line 11447) * do without param at ("test/cases/large/clang-26760.c": line 11447) @@ -42585,6 +43203,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11402) * remove iterator at ("test/cases/large/clang-26760.c": line 11402) * reduce to operant at ("test/cases/large/clang-26760.c": line 11402) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11453) * remove expr statement at ("test/cases/large/clang-26760.c": line 11454) * reduce to left at ("test/cases/large/clang-26760.c": line 11454) * reduce to right at ("test/cases/large/clang-26760.c": line 11454) @@ -42640,6 +43259,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11462) * reduce to left at ("test/cases/large/clang-26760.c": line 11462) * reduce to right at ("test/cases/large/clang-26760.c": line 11462) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11462) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11464) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11465) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11466) @@ -42655,9 +43275,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11475) * reduce to left at ("test/cases/large/clang-26760.c": line 11475) * reduce to right at ("test/cases/large/clang-26760.c": line 11475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11475) * remove initializer at ("test/cases/large/clang-26760.c": line 11477) * reduce to left at ("test/cases/large/clang-26760.c": line 11477) * reduce to right at ("test/cases/large/clang-26760.c": line 11477) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11477) * remove expr statement at ("test/cases/large/clang-26760.c": line 11478) * reduce to left at ("test/cases/large/clang-26760.c": line 11478) * reduce to right at ("test/cases/large/clang-26760.c": line 11478) @@ -42727,9 +43349,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11494) * reduce to left at ("test/cases/large/clang-26760.c": line 11494) * reduce to right at ("test/cases/large/clang-26760.c": line 11494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11494) * remove initializer at ("test/cases/large/clang-26760.c": line 11496) * reduce to left at ("test/cases/large/clang-26760.c": line 11496) * reduce to right at ("test/cases/large/clang-26760.c": line 11496) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11496) * remove expr statement at ("test/cases/large/clang-26760.c": line 11497) * reduce to left at ("test/cases/large/clang-26760.c": line 11497) * reduce to right at ("test/cases/large/clang-26760.c": line 11497) @@ -42753,9 +43377,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11502) * reduce to left at ("test/cases/large/clang-26760.c": line 11502) * reduce to right at ("test/cases/large/clang-26760.c": line 11502) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11502) * remove initializer at ("test/cases/large/clang-26760.c": line 11504) * reduce to left at ("test/cases/large/clang-26760.c": line 11504) * reduce to right at ("test/cases/large/clang-26760.c": line 11504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11504) * remove expr statement at ("test/cases/large/clang-26760.c": line 11506) * do without param at ("test/cases/large/clang-26760.c": line 11506) * replace by zero at ("test/cases/large/clang-26760.c": line 11506) @@ -42773,6 +43399,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11502) * remove iterator at ("test/cases/large/clang-26760.c": line 11502) * reduce to operant at ("test/cases/large/clang-26760.c": line 11502) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11515) * remove expr statement at ("test/cases/large/clang-26760.c": line 11516) * reduce to left at ("test/cases/large/clang-26760.c": line 11516) * reduce to right at ("test/cases/large/clang-26760.c": line 11516) @@ -42953,6 +43580,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11611) * reduce to left at ("test/cases/large/clang-26760.c": line 11611) * reduce to right at ("test/cases/large/clang-26760.c": line 11611) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11611) * remove expr statement at ("test/cases/large/clang-26760.c": line 11613) * do without param at ("test/cases/large/clang-26760.c": line 11613) * replace by zero at ("test/cases/large/clang-26760.c": line 11613) @@ -42965,6 +43593,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11611) * remove iterator at ("test/cases/large/clang-26760.c": line 11611) * reduce to operant at ("test/cases/large/clang-26760.c": line 11611) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11617) * remove condition at ("test/cases/large/clang-26760.c": line 11618) * remove statement at ("test/cases/large/clang-26760.c": line 11619) * remove expr statement at ("test/cases/large/clang-26760.c": line 11620) @@ -42976,6 +43605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11622) * reduce to left at ("test/cases/large/clang-26760.c": line 11622) * reduce to right at ("test/cases/large/clang-26760.c": line 11622) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11622) * remove expr statement at ("test/cases/large/clang-26760.c": line 11623) * reduce to left at ("test/cases/large/clang-26760.c": line 11623) * reduce to right at ("test/cases/large/clang-26760.c": line 11623) @@ -43056,6 +43686,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11642) * reduce to left at ("test/cases/large/clang-26760.c": line 11642) * reduce to right at ("test/cases/large/clang-26760.c": line 11642) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11642) * remove variable i at ("test/cases/large/clang-26760.c": line 11644) * remove expr statement at ("test/cases/large/clang-26760.c": line 11645) * reduce to left at ("test/cases/large/clang-26760.c": line 11645) @@ -43114,6 +43745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11656) * reduce to left at ("test/cases/large/clang-26760.c": line 11656) * reduce to right at ("test/cases/large/clang-26760.c": line 11656) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11656) * remove expr statement at ("test/cases/large/clang-26760.c": line 11658) * do without param at ("test/cases/large/clang-26760.c": line 11658) * replace by zero at ("test/cases/large/clang-26760.c": line 11658) @@ -43208,10 +43840,12 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8488) * reduce to right at ("test/cases/large/clang-26760.c": line 8488) * reduce to operant at ("test/cases/large/clang-26760.c": line 8488) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8488) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491) * remove initializer at ("test/cases/large/clang-26760.c": line 8492) * reduce to left at ("test/cases/large/clang-26760.c": line 8492) * reduce to right at ("test/cases/large/clang-26760.c": line 8492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8492) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8495) * reduce to operant at ("test/cases/large/clang-26760.c": line 8496) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496) @@ -43449,6 +44083,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8547) * reduce to left at ("test/cases/large/clang-26760.c": line 8547) * reduce to right at ("test/cases/large/clang-26760.c": line 8547) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8547) * remove variable i at ("test/cases/large/clang-26760.c": line 8549) * remove return statement at ("test/cases/large/clang-26760.c": line 8550) * replace by zero at ("test/cases/large/clang-26760.c": line 8550) @@ -43464,6 +44099,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8493) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8555) * remove expr statement at ("test/cases/large/clang-26760.c": line 8556) * reduce to left at ("test/cases/large/clang-26760.c": line 8556) * reduce to right at ("test/cases/large/clang-26760.c": line 8556) @@ -43558,6 +44194,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11682) * reduce to left at ("test/cases/large/clang-26760.c": line 11682) * reduce to right at ("test/cases/large/clang-26760.c": line 11682) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11682) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11685) * reduce to operant at ("test/cases/large/clang-26760.c": line 11686) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686) @@ -43733,9 +44370,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11717) * reduce to left at ("test/cases/large/clang-26760.c": line 11717) * reduce to right at ("test/cases/large/clang-26760.c": line 11717) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11717) * remove initializer at ("test/cases/large/clang-26760.c": line 11719) * reduce to left at ("test/cases/large/clang-26760.c": line 11719) * reduce to right at ("test/cases/large/clang-26760.c": line 11719) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11719) * remove expr statement at ("test/cases/large/clang-26760.c": line 11721) * do without param at ("test/cases/large/clang-26760.c": line 11721) * replace by zero at ("test/cases/large/clang-26760.c": line 11721) @@ -43746,9 +44385,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11724) * reduce to left at ("test/cases/large/clang-26760.c": line 11724) * reduce to right at ("test/cases/large/clang-26760.c": line 11724) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11724) * remove initializer at ("test/cases/large/clang-26760.c": line 11726) * reduce to left at ("test/cases/large/clang-26760.c": line 11726) * reduce to right at ("test/cases/large/clang-26760.c": line 11726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11726) * remove expr statement at ("test/cases/large/clang-26760.c": line 11728) * do without param at ("test/cases/large/clang-26760.c": line 11728) * replace by zero at ("test/cases/large/clang-26760.c": line 11728) @@ -43760,6 +44401,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11733) * reduce to left at ("test/cases/large/clang-26760.c": line 11733) * reduce to right at ("test/cases/large/clang-26760.c": line 11733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11733) * remove expr statement at ("test/cases/large/clang-26760.c": line 11735) * do without param at ("test/cases/large/clang-26760.c": line 11735) * replace by zero at ("test/cases/large/clang-26760.c": line 11735) @@ -43772,6 +44414,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11733) * remove iterator at ("test/cases/large/clang-26760.c": line 11733) * reduce to operant at ("test/cases/large/clang-26760.c": line 11733) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11739) * remove expr statement at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) @@ -43783,6 +44426,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11724) * remove iterator at ("test/cases/large/clang-26760.c": line 11724) * reduce to operant at ("test/cases/large/clang-26760.c": line 11724) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11744) * remove condition at ("test/cases/large/clang-26760.c": line 11745) * remove expr statement at ("test/cases/large/clang-26760.c": line 11746) * do without param at ("test/cases/large/clang-26760.c": line 11746) @@ -43869,6 +44513,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11776) * reduce to left at ("test/cases/large/clang-26760.c": line 11776) * reduce to right at ("test/cases/large/clang-26760.c": line 11776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11776) * remove variable i at ("test/cases/large/clang-26760.c": line 11778) * remove return statement at ("test/cases/large/clang-26760.c": line 11779) * replace by zero at ("test/cases/large/clang-26760.c": line 11779) @@ -43887,6 +44532,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11784) * reduce to left at ("test/cases/large/clang-26760.c": line 11784) * reduce to right at ("test/cases/large/clang-26760.c": line 11784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11784) * remove initializer at ("test/cases/large/clang-26760.c": line 11786) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11786) * remove variable k at ("test/cases/large/clang-26760.c": line 11787) @@ -44062,6 +44708,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11815) * reduce to left at ("test/cases/large/clang-26760.c": line 11815) * reduce to right at ("test/cases/large/clang-26760.c": line 11815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11815) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 11817) * remove initializer at ("test/cases/large/clang-26760.c": line 11818) * reduce to operant at ("test/cases/large/clang-26760.c": line 11818) @@ -44087,6 +44734,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11824) * remove variable i at ("test/cases/large/clang-26760.c": line 11826) * remove return statement at ("test/cases/large/clang-26760.c": line 11827) * replace by zero at ("test/cases/large/clang-26760.c": line 11827) @@ -44094,6 +44742,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11829) * remove condition at ("test/cases/large/clang-26760.c": line 11830) * remove initializer at ("test/cases/large/clang-26760.c": line 11856) * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856) @@ -44154,6 +44803,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11860) * reduce to left at ("test/cases/large/clang-26760.c": line 11860) * reduce to right at ("test/cases/large/clang-26760.c": line 11860) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11860) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863) * remove expr statement at ("test/cases/large/clang-26760.c": line 11864) * reduce to left at ("test/cases/large/clang-26760.c": line 11864) @@ -44186,6 +44836,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11869) * reduce to right at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11869) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11871) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871) * remove expr statement at ("test/cases/large/clang-26760.c": line 11872) @@ -44253,6 +44904,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12003) * reduce to left at ("test/cases/large/clang-26760.c": line 12003) * reduce to right at ("test/cases/large/clang-26760.c": line 12003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12003) * remove expr statement at ("test/cases/large/clang-26760.c": line 12005) * reduce to left at ("test/cases/large/clang-26760.c": line 12005) * reduce to right at ("test/cases/large/clang-26760.c": line 12005) @@ -44268,6 +44920,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12010) * remove expr statement at ("test/cases/large/clang-26760.c": line 12011) * reduce to left at ("test/cases/large/clang-26760.c": line 12011) * reduce to right at ("test/cases/large/clang-26760.c": line 12011) @@ -44305,6 +44958,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11892) * reduce to left at ("test/cases/large/clang-26760.c": line 11892) * reduce to right at ("test/cases/large/clang-26760.c": line 11892) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11892) * remove initializer at ("test/cases/large/clang-26760.c": line 11894) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 11894) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 11895) @@ -44493,9 +45147,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11938) * reduce to left at ("test/cases/large/clang-26760.c": line 11938) * reduce to right at ("test/cases/large/clang-26760.c": line 11938) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11938) * remove initializer at ("test/cases/large/clang-26760.c": line 11940) * reduce to left at ("test/cases/large/clang-26760.c": line 11940) * reduce to right at ("test/cases/large/clang-26760.c": line 11940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11940) * remove expr statement at ("test/cases/large/clang-26760.c": line 11942) * do without param at ("test/cases/large/clang-26760.c": line 11942) * replace by zero at ("test/cases/large/clang-26760.c": line 11942) @@ -44535,6 +45191,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11956) * reduce to right at ("test/cases/large/clang-26760.c": line 11956) * reduce to operant at ("test/cases/large/clang-26760.c": line 11956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11956) * remove expr statement at ("test/cases/large/clang-26760.c": line 11960) * reduce to left at ("test/cases/large/clang-26760.c": line 11960) * reduce to right at ("test/cases/large/clang-26760.c": line 11960) @@ -44559,12 +45216,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11968) * reduce to left at ("test/cases/large/clang-26760.c": line 11968) * reduce to right at ("test/cases/large/clang-26760.c": line 11968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11968) * remove initializer at ("test/cases/large/clang-26760.c": line 11970) * reduce to left at ("test/cases/large/clang-26760.c": line 11970) * reduce to right at ("test/cases/large/clang-26760.c": line 11970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11970) * remove initializer at ("test/cases/large/clang-26760.c": line 11972) * reduce to left at ("test/cases/large/clang-26760.c": line 11972) * reduce to right at ("test/cases/large/clang-26760.c": line 11972) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11972) * remove expr statement at ("test/cases/large/clang-26760.c": line 11974) * do without param at ("test/cases/large/clang-26760.c": line 11974) * replace by zero at ("test/cases/large/clang-26760.c": line 11974) @@ -44587,6 +45247,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11968) * remove iterator at ("test/cases/large/clang-26760.c": line 11968) * reduce to operant at ("test/cases/large/clang-26760.c": line 11968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11980) * remove condition at ("test/cases/large/clang-26760.c": line 11981) * remove expr statement at ("test/cases/large/clang-26760.c": line 11982) * do without param at ("test/cases/large/clang-26760.c": line 11982) @@ -44651,6 +45312,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12023) * reduce to left at ("test/cases/large/clang-26760.c": line 12023) * reduce to right at ("test/cases/large/clang-26760.c": line 12023) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12023) * remove initializer at ("test/cases/large/clang-26760.c": line 12025) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12025) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12026) @@ -44835,6 +45497,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12065) * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * reduce to operant at ("test/cases/large/clang-26760.c": line 12065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12065) * remove expr statement at ("test/cases/large/clang-26760.c": line 12068) * reduce to operant at ("test/cases/large/clang-26760.c": line 12068) * remove expr statement at ("test/cases/large/clang-26760.c": line 12069) @@ -44857,6 +45520,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12066) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12081) * remove expr statement at ("test/cases/large/clang-26760.c": line 12082) * reduce to left at ("test/cases/large/clang-26760.c": line 12082) * reduce to right at ("test/cases/large/clang-26760.c": line 12082) @@ -44927,6 +45591,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12102) * reduce to left at ("test/cases/large/clang-26760.c": line 12102) * reduce to right at ("test/cases/large/clang-26760.c": line 12102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12102) * remove return statement at ("test/cases/large/clang-26760.c": line 12104) * remove check at ("test/cases/large/clang-26760.c": line 12102) * remove iterator at ("test/cases/large/clang-26760.c": line 12102) @@ -45069,6 +45734,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13296) * reduce to left at ("test/cases/large/clang-26760.c": line 13296) * reduce to right at ("test/cases/large/clang-26760.c": line 13296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13296) * remove expr statement at ("test/cases/large/clang-26760.c": line 13298) * reduce to left at ("test/cases/large/clang-26760.c": line 13298) * reduce to right at ("test/cases/large/clang-26760.c": line 13298) @@ -45080,6 +45746,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 13296) * remove iterator at ("test/cases/large/clang-26760.c": line 13296) * reduce to operant at ("test/cases/large/clang-26760.c": line 13296) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13306) * remove condition at ("test/cases/large/clang-26760.c": line 13307) * remove statement at ("test/cases/large/clang-26760.c": line 13308) * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117) @@ -45088,6 +45755,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12119) * reduce to left at ("test/cases/large/clang-26760.c": line 12119) * reduce to right at ("test/cases/large/clang-26760.c": line 12119) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12119) * remove expr statement at ("test/cases/large/clang-26760.c": line 12121) * do without param at ("test/cases/large/clang-26760.c": line 12121) * replace by zero at ("test/cases/large/clang-26760.c": line 12121) @@ -45100,9 +45768,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 12119) * remove iterator at ("test/cases/large/clang-26760.c": line 12119) * reduce to operant at ("test/cases/large/clang-26760.c": line 12119) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12125) * remove initializer at ("test/cases/large/clang-26760.c": line 12126) * reduce to left at ("test/cases/large/clang-26760.c": line 12126) * reduce to right at ("test/cases/large/clang-26760.c": line 12126) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12126) * remove expr statement at ("test/cases/large/clang-26760.c": line 12128) * do without param at ("test/cases/large/clang-26760.c": line 12128) * replace by zero at ("test/cases/large/clang-26760.c": line 12128) @@ -45136,6 +45806,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12147) * reduce to left at ("test/cases/large/clang-26760.c": line 12147) * reduce to right at ("test/cases/large/clang-26760.c": line 12147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12147) * remove return statement at ("test/cases/large/clang-26760.c": line 12149) * remove check at ("test/cases/large/clang-26760.c": line 12147) * reduce to operant at ("test/cases/large/clang-26760.c": line 12147) @@ -45144,6 +45815,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12151) * reduce to left at ("test/cases/large/clang-26760.c": line 12151) * reduce to right at ("test/cases/large/clang-26760.c": line 12151) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12151) * remove expr statement at ("test/cases/large/clang-26760.c": line 12154) * reduce to operant at ("test/cases/large/clang-26760.c": line 12154) * remove check at ("test/cases/large/clang-26760.c": line 12151) @@ -45156,6 +45828,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12157) * reduce to left at ("test/cases/large/clang-26760.c": line 12157) * reduce to right at ("test/cases/large/clang-26760.c": line 12157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12157) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 12159) * remove initializer at ("test/cases/large/clang-26760.c": line 12160) * reduce to operant at ("test/cases/large/clang-26760.c": line 12160) @@ -45256,6 +45929,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12198) * reduce to left at ("test/cases/large/clang-26760.c": line 12198) * reduce to right at ("test/cases/large/clang-26760.c": line 12198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12198) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201) * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203) * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204) @@ -45271,6 +45945,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12210) * reduce to left at ("test/cases/large/clang-26760.c": line 12210) * reduce to right at ("test/cases/large/clang-26760.c": line 12210) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12210) * remove return statement at ("test/cases/large/clang-26760.c": line 12212) * remove check at ("test/cases/large/clang-26760.c": line 12210) * reduce to operant at ("test/cases/large/clang-26760.c": line 12210) @@ -45279,6 +45954,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12214) * reduce to left at ("test/cases/large/clang-26760.c": line 12214) * reduce to right at ("test/cases/large/clang-26760.c": line 12214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12214) * remove expr statement at ("test/cases/large/clang-26760.c": line 12217) * reduce to operant at ("test/cases/large/clang-26760.c": line 12217) * remove check at ("test/cases/large/clang-26760.c": line 12214) @@ -45319,6 +45995,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12225) * reduce to right at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12225) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12227) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227) * remove expr statement at ("test/cases/large/clang-26760.c": line 12228) @@ -45380,6 +46057,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12242) * reduce to left at ("test/cases/large/clang-26760.c": line 12242) * reduce to right at ("test/cases/large/clang-26760.c": line 12242) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12242) * remove initializer at ("test/cases/large/clang-26760.c": line 12244) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12244) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12245) @@ -45564,6 +46242,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12284) * reduce to right at ("test/cases/large/clang-26760.c": line 12284) * reduce to operant at ("test/cases/large/clang-26760.c": line 12284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12284) * remove expr statement at ("test/cases/large/clang-26760.c": line 12287) * reduce to operant at ("test/cases/large/clang-26760.c": line 12287) * remove expr statement at ("test/cases/large/clang-26760.c": line 12288) @@ -45658,6 +46337,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12322) * reduce to left at ("test/cases/large/clang-26760.c": line 12322) * reduce to right at ("test/cases/large/clang-26760.c": line 12322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12322) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326) * reduce to operant at ("test/cases/large/clang-26760.c": line 12327) @@ -45708,6 +46388,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12346) * reduce to left at ("test/cases/large/clang-26760.c": line 12346) * reduce to right at ("test/cases/large/clang-26760.c": line 12346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12346) * remove expr statement at ("test/cases/large/clang-26760.c": line 12347) * reduce to left at ("test/cases/large/clang-26760.c": line 12347) * reduce to right at ("test/cases/large/clang-26760.c": line 12347) @@ -45719,6 +46400,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12348) * reduce to left at ("test/cases/large/clang-26760.c": line 12348) * reduce to right at ("test/cases/large/clang-26760.c": line 12348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12348) * remove expr statement at ("test/cases/large/clang-26760.c": line 12349) * reduce to left at ("test/cases/large/clang-26760.c": line 12349) * reduce to right at ("test/cases/large/clang-26760.c": line 12349) @@ -45730,6 +46412,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12350) * reduce to right at ("test/cases/large/clang-26760.c": line 12350) * reduce to operant at ("test/cases/large/clang-26760.c": line 12350) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12350) * remove initializer at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) @@ -45875,9 +46558,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12369) * reduce to left at ("test/cases/large/clang-26760.c": line 12369) * reduce to right at ("test/cases/large/clang-26760.c": line 12369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12369) * remove initializer at ("test/cases/large/clang-26760.c": line 12371) * reduce to left at ("test/cases/large/clang-26760.c": line 12371) * reduce to right at ("test/cases/large/clang-26760.c": line 12371) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12371) * remove expr statement at ("test/cases/large/clang-26760.c": line 12372) * reduce to left at ("test/cases/large/clang-26760.c": line 12372) * reduce to right at ("test/cases/large/clang-26760.c": line 12372) @@ -45960,6 +46645,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12386) * reduce to right at ("test/cases/large/clang-26760.c": line 12386) * reduce to operant at ("test/cases/large/clang-26760.c": line 12386) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12386) * remove initializer at ("test/cases/large/clang-26760.c": line 12388) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 12388) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 12389) @@ -46145,9 +46831,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12553) * reduce to left at ("test/cases/large/clang-26760.c": line 12553) * reduce to right at ("test/cases/large/clang-26760.c": line 12553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12553) * remove initializer at ("test/cases/large/clang-26760.c": line 12555) * reduce to left at ("test/cases/large/clang-26760.c": line 12555) * reduce to right at ("test/cases/large/clang-26760.c": line 12555) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12555) * remove expr statement at ("test/cases/large/clang-26760.c": line 12556) * reduce to left at ("test/cases/large/clang-26760.c": line 12556) * reduce to right at ("test/cases/large/clang-26760.c": line 12556) @@ -46210,6 +46898,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12578) * reduce to left at ("test/cases/large/clang-26760.c": line 12578) * reduce to right at ("test/cases/large/clang-26760.c": line 12578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12578) * remove variable k at ("test/cases/large/clang-26760.c": line 12580) * remove variable j at ("test/cases/large/clang-26760.c": line 12580) * remove variable i at ("test/cases/large/clang-26760.c": line 12580) @@ -46469,6 +47158,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12421) * reduce to left at ("test/cases/large/clang-26760.c": line 12421) * reduce to right at ("test/cases/large/clang-26760.c": line 12421) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12421) * remove initializer at ("test/cases/large/clang-26760.c": line 12423) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 12423) * remove initializer at ("test/cases/large/clang-26760.c": line 12424) @@ -46575,6 +47265,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12448) * reduce to left at ("test/cases/large/clang-26760.c": line 12448) * reduce to right at ("test/cases/large/clang-26760.c": line 12448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12448) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451) * remove condition at ("test/cases/large/clang-26760.c": line 12452) * remove statement at ("test/cases/large/clang-26760.c": line 12453) @@ -46641,6 +47332,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12468) * reduce to left at ("test/cases/large/clang-26760.c": line 12468) * reduce to right at ("test/cases/large/clang-26760.c": line 12468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12468) * remove initializer at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) @@ -47135,6 +47827,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12613) * reduce to left at ("test/cases/large/clang-26760.c": line 12613) * reduce to right at ("test/cases/large/clang-26760.c": line 12613) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12613) * remove initializer at ("test/cases/large/clang-26760.c": line 12616) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616) * remove variable j at ("test/cases/large/clang-26760.c": line 12617) @@ -47253,6 +47946,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12718) * reduce to left at ("test/cases/large/clang-26760.c": line 12718) * reduce to right at ("test/cases/large/clang-26760.c": line 12718) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12718) * remove expr statement at ("test/cases/large/clang-26760.c": line 12719) * reduce to left at ("test/cases/large/clang-26760.c": line 12719) * reduce to right at ("test/cases/large/clang-26760.c": line 12719) @@ -47264,6 +47958,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12720) * reduce to right at ("test/cases/large/clang-26760.c": line 12720) * reduce to operant at ("test/cases/large/clang-26760.c": line 12720) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12720) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 12722) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724) @@ -47484,6 +48179,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12773) * reduce to left at ("test/cases/large/clang-26760.c": line 12773) * reduce to right at ("test/cases/large/clang-26760.c": line 12773) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12773) * remove expr statement at ("test/cases/large/clang-26760.c": line 12774) * reduce to left at ("test/cases/large/clang-26760.c": line 12774) * reduce to right at ("test/cases/large/clang-26760.c": line 12774) @@ -47582,6 +48278,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12636) * reduce to left at ("test/cases/large/clang-26760.c": line 12636) * reduce to right at ("test/cases/large/clang-26760.c": line 12636) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12636) * remove initializer at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) @@ -47711,6 +48408,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12655) * reduce to left at ("test/cases/large/clang-26760.c": line 12655) * reduce to right at ("test/cases/large/clang-26760.c": line 12655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12655) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 12658) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 12659) * reduce to operant at ("test/cases/large/clang-26760.c": line 12660) @@ -47735,11 +48433,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12668) * reduce to right at ("test/cases/large/clang-26760.c": line 12668) * reduce to operant at ("test/cases/large/clang-26760.c": line 12668) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12668) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670) * remove variable i at ("test/cases/large/clang-26760.c": line 12671) * remove initializer at ("test/cases/large/clang-26760.c": line 12672) * reduce to left at ("test/cases/large/clang-26760.c": line 12672) * reduce to right at ("test/cases/large/clang-26760.c": line 12672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12672) * remove expr statement at ("test/cases/large/clang-26760.c": line 12673) * reduce to left at ("test/cases/large/clang-26760.c": line 12673) * reduce to right at ("test/cases/large/clang-26760.c": line 12673) @@ -47952,6 +48652,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12808) * reduce to left at ("test/cases/large/clang-26760.c": line 12808) * reduce to right at ("test/cases/large/clang-26760.c": line 12808) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12808) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 12811) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 12812) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 12813) @@ -47965,6 +48666,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12821) * reduce to left at ("test/cases/large/clang-26760.c": line 12821) * reduce to right at ("test/cases/large/clang-26760.c": line 12821) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12821) * remove expr statement at ("test/cases/large/clang-26760.c": line 12822) * reduce to left at ("test/cases/large/clang-26760.c": line 12822) * reduce to right at ("test/cases/large/clang-26760.c": line 12822) @@ -47998,6 +48700,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13038) * reduce to left at ("test/cases/large/clang-26760.c": line 13038) * reduce to right at ("test/cases/large/clang-26760.c": line 13038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13038) * remove expr statement at ("test/cases/large/clang-26760.c": line 13040) * reduce to left at ("test/cases/large/clang-26760.c": line 13040) * reduce to right at ("test/cases/large/clang-26760.c": line 13040) @@ -48007,6 +48710,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13042) * reduce to left at ("test/cases/large/clang-26760.c": line 13042) * reduce to right at ("test/cases/large/clang-26760.c": line 13042) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13042) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044) * remove condition at ("test/cases/large/clang-26760.c": line 13045) * remove return statement at ("test/cases/large/clang-26760.c": line 13068) @@ -48140,6 +48844,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12846) * reduce to left at ("test/cases/large/clang-26760.c": line 12846) * reduce to right at ("test/cases/large/clang-26760.c": line 12846) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12846) * remove expr statement at ("test/cases/large/clang-26760.c": line 12847) * reduce to left at ("test/cases/large/clang-26760.c": line 12847) * reduce to right at ("test/cases/large/clang-26760.c": line 12847) @@ -48263,10 +48968,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12867) * reduce to left at ("test/cases/large/clang-26760.c": line 12867) * reduce to right at ("test/cases/large/clang-26760.c": line 12867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12867) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870) * remove initializer at ("test/cases/large/clang-26760.c": line 12871) * reduce to left at ("test/cases/large/clang-26760.c": line 12871) * reduce to right at ("test/cases/large/clang-26760.c": line 12871) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12871) * remove expr statement at ("test/cases/large/clang-26760.c": line 12873) * reduce to left at ("test/cases/large/clang-26760.c": line 12873) * reduce to right at ("test/cases/large/clang-26760.c": line 12873) @@ -48291,6 +48998,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12879) * reduce to right at ("test/cases/large/clang-26760.c": line 12879) * reduce to operant at ("test/cases/large/clang-26760.c": line 12879) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12879) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881) * remove expr statement at ("test/cases/large/clang-26760.c": line 12882) * reduce to left at ("test/cases/large/clang-26760.c": line 12882) @@ -48366,6 +49074,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12895) * reduce to left at ("test/cases/large/clang-26760.c": line 12895) * reduce to right at ("test/cases/large/clang-26760.c": line 12895) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12895) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897) * remove expr statement at ("test/cases/large/clang-26760.c": line 12898) * reduce to left at ("test/cases/large/clang-26760.c": line 12898) @@ -48475,6 +49184,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12934) * reduce to left at ("test/cases/large/clang-26760.c": line 12934) * reduce to right at ("test/cases/large/clang-26760.c": line 12934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12934) * reduce to operant at ("test/cases/large/clang-26760.c": line 12937) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938) @@ -48482,6 +49192,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12940) * reduce to left at ("test/cases/large/clang-26760.c": line 12940) * reduce to right at ("test/cases/large/clang-26760.c": line 12940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12940) * remove expr statement at ("test/cases/large/clang-26760.c": line 12941) * reduce to left at ("test/cases/large/clang-26760.c": line 12941) * reduce to right at ("test/cases/large/clang-26760.c": line 12941) @@ -48492,6 +49203,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12942) * reduce to left at ("test/cases/large/clang-26760.c": line 12942) * reduce to right at ("test/cases/large/clang-26760.c": line 12942) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12942) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 12945) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 12946) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947) @@ -48500,6 +49212,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12950) * reduce to left at ("test/cases/large/clang-26760.c": line 12950) * reduce to right at ("test/cases/large/clang-26760.c": line 12950) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12950) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954) * remove expr statement at ("test/cases/large/clang-26760.c": line 12955) @@ -48592,6 +49305,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12979) * reduce to left at ("test/cases/large/clang-26760.c": line 12979) * reduce to right at ("test/cases/large/clang-26760.c": line 12979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12979) * remove variable i at ("test/cases/large/clang-26760.c": line 12981) * remove expr statement at ("test/cases/large/clang-26760.c": line 12982) * reduce to left at ("test/cases/large/clang-26760.c": line 12982) @@ -48702,6 +49416,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13003) * reduce to left at ("test/cases/large/clang-26760.c": line 13003) * reduce to right at ("test/cases/large/clang-26760.c": line 13003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13003) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 13005) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 13006) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 13007) @@ -48711,9 +49426,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13010) * reduce to left at ("test/cases/large/clang-26760.c": line 13010) * reduce to right at ("test/cases/large/clang-26760.c": line 13010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13010) * remove initializer at ("test/cases/large/clang-26760.c": line 13012) * reduce to left at ("test/cases/large/clang-26760.c": line 13012) * reduce to right at ("test/cases/large/clang-26760.c": line 13012) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13012) * remove expr statement at ("test/cases/large/clang-26760.c": line 13013) * reduce to left at ("test/cases/large/clang-26760.c": line 13013) * reduce to right at ("test/cases/large/clang-26760.c": line 13013) @@ -48974,6 +49691,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13102) * reduce to left at ("test/cases/large/clang-26760.c": line 13102) * reduce to right at ("test/cases/large/clang-26760.c": line 13102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13102) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105) * remove variable i at ("test/cases/large/clang-26760.c": line 13106) @@ -49125,9 +49843,12 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) * remove iterator at ("test/cases/large/clang-26760.c": line 12157) * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13139) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13140) * remove initializer at ("test/cases/large/clang-26760.c": line 13141) * reduce to left at ("test/cases/large/clang-26760.c": line 13141) * reduce to right at ("test/cases/large/clang-26760.c": line 13141) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13141) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144) * remove variable i at ("test/cases/large/clang-26760.c": line 13145) @@ -49273,6 +49994,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13172) * reduce to left at ("test/cases/large/clang-26760.c": line 13172) * reduce to right at ("test/cases/large/clang-26760.c": line 13172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13172) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175) * remove expr statement at ("test/cases/large/clang-26760.c": line 13176) * reduce to left at ("test/cases/large/clang-26760.c": line 13176) @@ -49305,6 +50027,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13181) * reduce to right at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13181) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13183) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183) * remove expr statement at ("test/cases/large/clang-26760.c": line 13184) @@ -49366,6 +50089,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13198) * reduce to left at ("test/cases/large/clang-26760.c": line 13198) * reduce to right at ("test/cases/large/clang-26760.c": line 13198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13198) * remove initializer at ("test/cases/large/clang-26760.c": line 13200) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 13200) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 13201) @@ -49550,6 +50274,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13240) * reduce to right at ("test/cases/large/clang-26760.c": line 13240) * reduce to operant at ("test/cases/large/clang-26760.c": line 13240) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13240) * remove expr statement at ("test/cases/large/clang-26760.c": line 13243) * reduce to operant at ("test/cases/large/clang-26760.c": line 13243) * remove expr statement at ("test/cases/large/clang-26760.c": line 13244) @@ -49644,6 +50369,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13278) * reduce to left at ("test/cases/large/clang-26760.c": line 13278) * reduce to right at ("test/cases/large/clang-26760.c": line 13278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13278) * remove return statement at ("test/cases/large/clang-26760.c": line 13280) * remove check at ("test/cases/large/clang-26760.c": line 13278) * remove iterator at ("test/cases/large/clang-26760.c": line 13278) @@ -49701,6 +50427,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13316) * reduce to left at ("test/cases/large/clang-26760.c": line 13316) * reduce to right at ("test/cases/large/clang-26760.c": line 13316) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13316) * remove expr statement at ("test/cases/large/clang-26760.c": line 13318) * do without param at ("test/cases/large/clang-26760.c": line 13318) * replace by zero at ("test/cases/large/clang-26760.c": line 13318) @@ -49867,6 +50594,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13376) * reduce to left at ("test/cases/large/clang-26760.c": line 13376) * reduce to right at ("test/cases/large/clang-26760.c": line 13376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13376) * remove expr statement at ("test/cases/large/clang-26760.c": line 13378) * do without param at ("test/cases/large/clang-26760.c": line 13378) * replace by zero at ("test/cases/large/clang-26760.c": line 13378) @@ -49890,6 +50618,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13384) * reduce to left at ("test/cases/large/clang-26760.c": line 13384) * reduce to right at ("test/cases/large/clang-26760.c": line 13384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13384) * remove expr statement at ("test/cases/large/clang-26760.c": line 13386) * do without param at ("test/cases/large/clang-26760.c": line 13386) * replace by zero at ("test/cases/large/clang-26760.c": line 13386) @@ -49925,6 +50654,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13395) * reduce to left at ("test/cases/large/clang-26760.c": line 13395) * reduce to right at ("test/cases/large/clang-26760.c": line 13395) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13395) * remove expr statement at ("test/cases/large/clang-26760.c": line 13397) * do without param at ("test/cases/large/clang-26760.c": line 13397) * replace by zero at ("test/cases/large/clang-26760.c": line 13397) @@ -49956,6 +50686,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13405) * reduce to left at ("test/cases/large/clang-26760.c": line 13405) * reduce to right at ("test/cases/large/clang-26760.c": line 13405) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13405) * remove expr statement at ("test/cases/large/clang-26760.c": line 13407) * do without param at ("test/cases/large/clang-26760.c": line 13407) * replace by zero at ("test/cases/large/clang-26760.c": line 13407) @@ -49971,12 +50702,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13411) * reduce to left at ("test/cases/large/clang-26760.c": line 13411) * reduce to right at ("test/cases/large/clang-26760.c": line 13411) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13411) * remove initializer at ("test/cases/large/clang-26760.c": line 13413) * reduce to left at ("test/cases/large/clang-26760.c": line 13413) * reduce to right at ("test/cases/large/clang-26760.c": line 13413) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13413) * remove initializer at ("test/cases/large/clang-26760.c": line 13415) * reduce to left at ("test/cases/large/clang-26760.c": line 13415) * reduce to right at ("test/cases/large/clang-26760.c": line 13415) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13415) * remove expr statement at ("test/cases/large/clang-26760.c": line 13417) * do without param at ("test/cases/large/clang-26760.c": line 13417) * replace by zero at ("test/cases/large/clang-26760.c": line 13417) @@ -50002,9 +50736,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13425) * reduce to left at ("test/cases/large/clang-26760.c": line 13425) * reduce to right at ("test/cases/large/clang-26760.c": line 13425) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13425) * remove initializer at ("test/cases/large/clang-26760.c": line 13427) * reduce to left at ("test/cases/large/clang-26760.c": line 13427) * reduce to right at ("test/cases/large/clang-26760.c": line 13427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13427) * remove expr statement at ("test/cases/large/clang-26760.c": line 13429) * do without param at ("test/cases/large/clang-26760.c": line 13429) * replace by zero at ("test/cases/large/clang-26760.c": line 13429) @@ -50025,12 +50761,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13434) * reduce to left at ("test/cases/large/clang-26760.c": line 13434) * reduce to right at ("test/cases/large/clang-26760.c": line 13434) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13434) * remove initializer at ("test/cases/large/clang-26760.c": line 13436) * reduce to left at ("test/cases/large/clang-26760.c": line 13436) * reduce to right at ("test/cases/large/clang-26760.c": line 13436) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13436) * remove initializer at ("test/cases/large/clang-26760.c": line 13438) * reduce to left at ("test/cases/large/clang-26760.c": line 13438) * reduce to right at ("test/cases/large/clang-26760.c": line 13438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13438) * remove expr statement at ("test/cases/large/clang-26760.c": line 13440) * do without param at ("test/cases/large/clang-26760.c": line 13440) * replace by zero at ("test/cases/large/clang-26760.c": line 13440) @@ -50056,6 +50795,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13448) * reduce to left at ("test/cases/large/clang-26760.c": line 13448) * reduce to right at ("test/cases/large/clang-26760.c": line 13448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13448) * remove expr statement at ("test/cases/large/clang-26760.c": line 13450) * do without param at ("test/cases/large/clang-26760.c": line 13450) * replace by zero at ("test/cases/large/clang-26760.c": line 13450) @@ -50075,9 +50815,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13455) * reduce to left at ("test/cases/large/clang-26760.c": line 13455) * reduce to right at ("test/cases/large/clang-26760.c": line 13455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13455) * remove initializer at ("test/cases/large/clang-26760.c": line 13457) * reduce to left at ("test/cases/large/clang-26760.c": line 13457) * reduce to right at ("test/cases/large/clang-26760.c": line 13457) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13457) * remove expr statement at ("test/cases/large/clang-26760.c": line 13459) * do without param at ("test/cases/large/clang-26760.c": line 13459) * replace by zero at ("test/cases/large/clang-26760.c": line 13459) @@ -50122,12 +50864,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13470) * reduce to left at ("test/cases/large/clang-26760.c": line 13470) * reduce to right at ("test/cases/large/clang-26760.c": line 13470) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13470) * remove initializer at ("test/cases/large/clang-26760.c": line 13472) * reduce to left at ("test/cases/large/clang-26760.c": line 13472) * reduce to right at ("test/cases/large/clang-26760.c": line 13472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13472) * remove initializer at ("test/cases/large/clang-26760.c": line 13474) * reduce to left at ("test/cases/large/clang-26760.c": line 13474) * reduce to right at ("test/cases/large/clang-26760.c": line 13474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13474) * remove expr statement at ("test/cases/large/clang-26760.c": line 13476) * do without param at ("test/cases/large/clang-26760.c": line 13476) * replace by zero at ("test/cases/large/clang-26760.c": line 13476) diff --git a/rtree-c/test/expected/clang-26760/reduction/p1.path b/rtree-c/test/expected/clang-26760/reduction/p1.path index 7bb6536c24a73806b74bee39c0364c8a5c7d2f6c..e848988fc9191955f65b7d57367253fa344a1896 100644 --- a/rtree-c/test/expected/clang-26760/reduction/p1.path +++ b/rtree-c/test/expected/clang-26760/reduction/p1.path @@ -1541,12 +1541,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 427) * reduce to left at ("test/cases/large/clang-26760.c": line 427) * reduce to right at ("test/cases/large/clang-26760.c": line 427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 427) * remove expr statement at ("test/cases/large/clang-26760.c": line 429) * reduce to left at ("test/cases/large/clang-26760.c": line 429) * reduce to right at ("test/cases/large/clang-26760.c": line 429) * remove initializer at ("test/cases/large/clang-26760.c": line 430) * reduce to left at ("test/cases/large/clang-26760.c": line 430) * reduce to right at ("test/cases/large/clang-26760.c": line 430) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 430) * remove condition at ("test/cases/large/clang-26760.c": line 432) * reduce to left at ("test/cases/large/clang-26760.c": line 432) * reduce to right at ("test/cases/large/clang-26760.c": line 432) @@ -1649,6 +1651,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 475) * reduce to left at ("test/cases/large/clang-26760.c": line 475) * reduce to right at ("test/cases/large/clang-26760.c": line 475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 475) * remove expr statement at ("test/cases/large/clang-26760.c": line 477) * do without param at ("test/cases/large/clang-26760.c": line 477) * replace by zero at ("test/cases/large/clang-26760.c": line 477) @@ -1714,6 +1717,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 596) * reduce to left at ("test/cases/large/clang-26760.c": line 596) * reduce to right at ("test/cases/large/clang-26760.c": line 596) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 596) * remove expr statement at ("test/cases/large/clang-26760.c": line 598) * do without param at ("test/cases/large/clang-26760.c": line 598) * replace by zero at ("test/cases/large/clang-26760.c": line 598) @@ -1734,6 +1738,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 606) * reduce to left at ("test/cases/large/clang-26760.c": line 606) * reduce to right at ("test/cases/large/clang-26760.c": line 606) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 606) * remove expr statement at ("test/cases/large/clang-26760.c": line 607) * reduce to left at ("test/cases/large/clang-26760.c": line 607) * reduce to right at ("test/cases/large/clang-26760.c": line 607) @@ -2929,6 +2934,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 707) * reduce to left at ("test/cases/large/clang-26760.c": line 707) * reduce to right at ("test/cases/large/clang-26760.c": line 707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 707) * remove expr statement at ("test/cases/large/clang-26760.c": line 708) * reduce to left at ("test/cases/large/clang-26760.c": line 708) * reduce to right at ("test/cases/large/clang-26760.c": line 708) @@ -2954,6 +2960,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 715) * reduce to right at ("test/cases/large/clang-26760.c": line 715) * reduce to operant at ("test/cases/large/clang-26760.c": line 715) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 715) * inline variable l_2362 at ("test/cases/large/clang-26760.c": line 717) * inline variable l_2371 at ("test/cases/large/clang-26760.c": line 718) * inline variable l_2376 at ("test/cases/large/clang-26760.c": line 719) @@ -2981,9 +2988,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 729) * reduce to left at ("test/cases/large/clang-26760.c": line 729) * reduce to right at ("test/cases/large/clang-26760.c": line 729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 729) * remove initializer at ("test/cases/large/clang-26760.c": line 731) * reduce to left at ("test/cases/large/clang-26760.c": line 731) * reduce to right at ("test/cases/large/clang-26760.c": line 731) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 731) * remove expr statement at ("test/cases/large/clang-26760.c": line 732) * reduce to left at ("test/cases/large/clang-26760.c": line 732) * reduce to right at ("test/cases/large/clang-26760.c": line 732) @@ -3045,6 +3054,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 746) * reduce to left at ("test/cases/large/clang-26760.c": line 746) * reduce to right at ("test/cases/large/clang-26760.c": line 746) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 746) * inline variable l_2389 at ("test/cases/large/clang-26760.c": line 748) * remove initializer at ("test/cases/large/clang-26760.c": line 749) * remove variable l_2417 at ("test/cases/large/clang-26760.c": line 749) @@ -3058,6 +3068,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 754) * reduce to left at ("test/cases/large/clang-26760.c": line 754) * reduce to right at ("test/cases/large/clang-26760.c": line 754) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 754) * inline variable l_2381 at ("test/cases/large/clang-26760.c": line 757) * remove variable l_2416 at ("test/cases/large/clang-26760.c": line 758) * inline variable l_2436 at ("test/cases/large/clang-26760.c": line 759) @@ -3067,6 +3078,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 763) * reduce to left at ("test/cases/large/clang-26760.c": line 763) * reduce to right at ("test/cases/large/clang-26760.c": line 763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 763) * remove expr statement at ("test/cases/large/clang-26760.c": line 764) * reduce to left at ("test/cases/large/clang-26760.c": line 764) * reduce to right at ("test/cases/large/clang-26760.c": line 764) @@ -3113,6 +3125,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 811) * reduce to left at ("test/cases/large/clang-26760.c": line 811) * reduce to right at ("test/cases/large/clang-26760.c": line 811) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 811) * remove return statement at ("test/cases/large/clang-26760.c": line 813) * remove check at ("test/cases/large/clang-26760.c": line 811) * remove iterator at ("test/cases/large/clang-26760.c": line 811) @@ -3187,6 +3200,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 798) * reduce to left at ("test/cases/large/clang-26760.c": line 798) * reduce to right at ("test/cases/large/clang-26760.c": line 798) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 798) * reduce to operant at ("test/cases/large/clang-26760.c": line 800) * inline variable l_2426 at ("test/cases/large/clang-26760.c": line 800) * reduce to operant at ("test/cases/large/clang-26760.c": line 801) @@ -3277,6 +3291,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 831) * reduce to right at ("test/cases/large/clang-26760.c": line 831) * reduce to operant at ("test/cases/large/clang-26760.c": line 831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 831) * inline variable l_2499 at ("test/cases/large/clang-26760.c": line 834) * inline variable l_2501 at ("test/cases/large/clang-26760.c": line 835) * reduce to operant at ("test/cases/large/clang-26760.c": line 836) @@ -3468,9 +3483,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 884) * reduce to left at ("test/cases/large/clang-26760.c": line 884) * reduce to right at ("test/cases/large/clang-26760.c": line 884) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 884) * remove initializer at ("test/cases/large/clang-26760.c": line 886) * reduce to left at ("test/cases/large/clang-26760.c": line 886) * reduce to right at ("test/cases/large/clang-26760.c": line 886) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 886) * remove condition at ("test/cases/large/clang-26760.c": line 888) * replace by zero at ("test/cases/large/clang-26760.c": line 888) * remove statement at ("test/cases/large/clang-26760.c": line 889) @@ -3594,6 +3611,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 935) * reduce to left at ("test/cases/large/clang-26760.c": line 935) * reduce to right at ("test/cases/large/clang-26760.c": line 935) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 935) * remove condition at ("test/cases/large/clang-26760.c": line 937) * reduce to operant at ("test/cases/large/clang-26760.c": line 937) * remove condition at ("test/cases/large/clang-26760.c": line 939) @@ -3610,6 +3628,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 944) * reduce to left at ("test/cases/large/clang-26760.c": line 944) * reduce to right at ("test/cases/large/clang-26760.c": line 944) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 944) * remove expr statement at ("test/cases/large/clang-26760.c": line 945) * reduce to left at ("test/cases/large/clang-26760.c": line 945) * reduce to right at ("test/cases/large/clang-26760.c": line 945) @@ -3621,6 +3640,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 946) * reduce to right at ("test/cases/large/clang-26760.c": line 946) * reduce to operant at ("test/cases/large/clang-26760.c": line 946) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 946) * remove initializer at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) @@ -3766,9 +3786,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 965) * reduce to left at ("test/cases/large/clang-26760.c": line 965) * reduce to right at ("test/cases/large/clang-26760.c": line 965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 965) * remove initializer at ("test/cases/large/clang-26760.c": line 967) * reduce to left at ("test/cases/large/clang-26760.c": line 967) * reduce to right at ("test/cases/large/clang-26760.c": line 967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 967) * remove condition at ("test/cases/large/clang-26760.c": line 969) * reduce to left at ("test/cases/large/clang-26760.c": line 969) * reduce to right at ("test/cases/large/clang-26760.c": line 969) @@ -3847,6 +3869,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1037) * reduce to left at ("test/cases/large/clang-26760.c": line 1037) * reduce to right at ("test/cases/large/clang-26760.c": line 1037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1037) * remove return statement at ("test/cases/large/clang-26760.c": line 1039) * remove check at ("test/cases/large/clang-26760.c": line 1037) * reduce to operant at ("test/cases/large/clang-26760.c": line 1037) @@ -3855,6 +3878,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1041) * reduce to left at ("test/cases/large/clang-26760.c": line 1041) * reduce to right at ("test/cases/large/clang-26760.c": line 1041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1041) * remove expr statement at ("test/cases/large/clang-26760.c": line 1044) * reduce to operant at ("test/cases/large/clang-26760.c": line 1044) * remove check at ("test/cases/large/clang-26760.c": line 1041) @@ -3917,6 +3941,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1001) * reduce to left at ("test/cases/large/clang-26760.c": line 1001) * reduce to right at ("test/cases/large/clang-26760.c": line 1001) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1001) * remove expr statement at ("test/cases/large/clang-26760.c": line 1002) * reduce to left at ("test/cases/large/clang-26760.c": line 1002) * reduce to right at ("test/cases/large/clang-26760.c": line 1002) @@ -4034,6 +4059,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1064) * reduce to right at ("test/cases/large/clang-26760.c": line 1064) * reduce to operant at ("test/cases/large/clang-26760.c": line 1064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1064) * remove initializer at ("test/cases/large/clang-26760.c": line 1066) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1066) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1067) @@ -4219,12 +4245,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2362) * reduce to left at ("test/cases/large/clang-26760.c": line 2362) * reduce to right at ("test/cases/large/clang-26760.c": line 2362) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2362) * remove expr statement at ("test/cases/large/clang-26760.c": line 2364) * reduce to left at ("test/cases/large/clang-26760.c": line 2364) * reduce to right at ("test/cases/large/clang-26760.c": line 2364) * remove initializer at ("test/cases/large/clang-26760.c": line 2365) * reduce to left at ("test/cases/large/clang-26760.c": line 2365) * reduce to right at ("test/cases/large/clang-26760.c": line 2365) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2365) * remove expr statement at ("test/cases/large/clang-26760.c": line 2366) * reduce to left at ("test/cases/large/clang-26760.c": line 2366) * reduce to right at ("test/cases/large/clang-26760.c": line 2366) @@ -4287,6 +4315,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2426) * reduce to left at ("test/cases/large/clang-26760.c": line 2426) * reduce to right at ("test/cases/large/clang-26760.c": line 2426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2426) * remove variable k at ("test/cases/large/clang-26760.c": line 2428) * remove variable j at ("test/cases/large/clang-26760.c": line 2428) * remove variable i at ("test/cases/large/clang-26760.c": line 2428) @@ -4587,6 +4616,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2393) * reduce to left at ("test/cases/large/clang-26760.c": line 2393) * reduce to right at ("test/cases/large/clang-26760.c": line 2393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2393) * remove expr statement at ("test/cases/large/clang-26760.c": line 2394) * reduce to left at ("test/cases/large/clang-26760.c": line 2394) * reduce to right at ("test/cases/large/clang-26760.c": line 2394) @@ -4635,6 +4665,7 @@ * do without param at ("test/cases/large/clang-26760.c": line 2406) * do without param at ("test/cases/large/clang-26760.c": line 2407) * do without param at ("test/cases/large/clang-26760.c": line 2408) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2418) * remove return statement at ("test/cases/large/clang-26760.c": line 2419) * expand compound statment at ("test/cases/large/clang-26760.c": line 2383) * remove expr statement at ("test/cases/large/clang-26760.c": line 2421) @@ -4661,6 +4692,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1099) * reduce to left at ("test/cases/large/clang-26760.c": line 1099) * reduce to right at ("test/cases/large/clang-26760.c": line 1099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1099) * remove initializer at ("test/cases/large/clang-26760.c": line 1101) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1101) * remove initializer at ("test/cases/large/clang-26760.c": line 1102) @@ -4714,9 +4746,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1127) * reduce to left at ("test/cases/large/clang-26760.c": line 1127) * reduce to right at ("test/cases/large/clang-26760.c": line 1127) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1127) * remove initializer at ("test/cases/large/clang-26760.c": line 1129) * reduce to left at ("test/cases/large/clang-26760.c": line 1129) * reduce to right at ("test/cases/large/clang-26760.c": line 1129) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1129) * remove expr statement at ("test/cases/large/clang-26760.c": line 1131) * do without param at ("test/cases/large/clang-26760.c": line 1131) * replace by zero at ("test/cases/large/clang-26760.c": line 1131) @@ -4803,10 +4837,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1144) * reduce to left at ("test/cases/large/clang-26760.c": line 1144) * reduce to right at ("test/cases/large/clang-26760.c": line 1144) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1144) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147) * remove initializer at ("test/cases/large/clang-26760.c": line 1148) * reduce to left at ("test/cases/large/clang-26760.c": line 1148) * reduce to right at ("test/cases/large/clang-26760.c": line 1148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1148) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 1151) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 1152) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 1153) @@ -4820,6 +4856,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1161) * reduce to left at ("test/cases/large/clang-26760.c": line 1161) * reduce to right at ("test/cases/large/clang-26760.c": line 1161) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1161) * remove expr statement at ("test/cases/large/clang-26760.c": line 1162) * reduce to left at ("test/cases/large/clang-26760.c": line 1162) * reduce to right at ("test/cases/large/clang-26760.c": line 1162) @@ -4853,6 +4890,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1494) * reduce to left at ("test/cases/large/clang-26760.c": line 1494) * reduce to right at ("test/cases/large/clang-26760.c": line 1494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1494) * remove expr statement at ("test/cases/large/clang-26760.c": line 1496) * reduce to left at ("test/cases/large/clang-26760.c": line 1496) * reduce to right at ("test/cases/large/clang-26760.c": line 1496) @@ -4862,6 +4900,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1497) * reduce to left at ("test/cases/large/clang-26760.c": line 1497) * reduce to right at ("test/cases/large/clang-26760.c": line 1497) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1497) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499) * remove condition at ("test/cases/large/clang-26760.c": line 1500) * remove return statement at ("test/cases/large/clang-26760.c": line 1523) @@ -4995,6 +5034,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1186) * reduce to left at ("test/cases/large/clang-26760.c": line 1186) * reduce to right at ("test/cases/large/clang-26760.c": line 1186) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1186) * remove condition at ("test/cases/large/clang-26760.c": line 1188) * remove statement at ("test/cases/large/clang-26760.c": line 1189) * remove expr statement at ("test/cases/large/clang-26760.c": line 1190) @@ -5120,10 +5160,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1211) * reduce to left at ("test/cases/large/clang-26760.c": line 1211) * reduce to right at ("test/cases/large/clang-26760.c": line 1211) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1211) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214) * remove initializer at ("test/cases/large/clang-26760.c": line 1215) * reduce to left at ("test/cases/large/clang-26760.c": line 1215) * reduce to right at ("test/cases/large/clang-26760.c": line 1215) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1215) * remove expr statement at ("test/cases/large/clang-26760.c": line 1217) * reduce to left at ("test/cases/large/clang-26760.c": line 1217) * reduce to right at ("test/cases/large/clang-26760.c": line 1217) @@ -5148,6 +5190,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1223) * reduce to right at ("test/cases/large/clang-26760.c": line 1223) * reduce to operant at ("test/cases/large/clang-26760.c": line 1223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1223) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225) * remove expr statement at ("test/cases/large/clang-26760.c": line 1226) * reduce to left at ("test/cases/large/clang-26760.c": line 1226) @@ -5223,6 +5266,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1239) * reduce to left at ("test/cases/large/clang-26760.c": line 1239) * reduce to right at ("test/cases/large/clang-26760.c": line 1239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1239) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241) * remove expr statement at ("test/cases/large/clang-26760.c": line 1242) * reduce to left at ("test/cases/large/clang-26760.c": line 1242) @@ -5330,6 +5374,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1277) * reduce to left at ("test/cases/large/clang-26760.c": line 1277) * reduce to right at ("test/cases/large/clang-26760.c": line 1277) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1277) * reduce to operant at ("test/cases/large/clang-26760.c": line 1280) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281) @@ -5337,6 +5382,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1283) * reduce to left at ("test/cases/large/clang-26760.c": line 1283) * reduce to right at ("test/cases/large/clang-26760.c": line 1283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1283) * remove expr statement at ("test/cases/large/clang-26760.c": line 1284) * reduce to left at ("test/cases/large/clang-26760.c": line 1284) * reduce to right at ("test/cases/large/clang-26760.c": line 1284) @@ -5347,6 +5393,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1285) * reduce to left at ("test/cases/large/clang-26760.c": line 1285) * reduce to right at ("test/cases/large/clang-26760.c": line 1285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1285) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1288) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1289) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290) @@ -5355,6 +5402,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1293) * reduce to left at ("test/cases/large/clang-26760.c": line 1293) * reduce to right at ("test/cases/large/clang-26760.c": line 1293) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1293) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297) * remove expr statement at ("test/cases/large/clang-26760.c": line 1298) @@ -5447,6 +5495,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1322) * reduce to left at ("test/cases/large/clang-26760.c": line 1322) * reduce to right at ("test/cases/large/clang-26760.c": line 1322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1322) * remove variable i at ("test/cases/large/clang-26760.c": line 1324) * remove expr statement at ("test/cases/large/clang-26760.c": line 1325) * reduce to left at ("test/cases/large/clang-26760.c": line 1325) @@ -5557,6 +5606,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1346) * reduce to left at ("test/cases/large/clang-26760.c": line 1346) * reduce to right at ("test/cases/large/clang-26760.c": line 1346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1346) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1348) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1349) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1350) @@ -5566,9 +5616,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1353) * reduce to left at ("test/cases/large/clang-26760.c": line 1353) * reduce to right at ("test/cases/large/clang-26760.c": line 1353) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1353) * remove initializer at ("test/cases/large/clang-26760.c": line 1355) * reduce to left at ("test/cases/large/clang-26760.c": line 1355) * reduce to right at ("test/cases/large/clang-26760.c": line 1355) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1355) * remove expr statement at ("test/cases/large/clang-26760.c": line 1356) * reduce to left at ("test/cases/large/clang-26760.c": line 1356) * reduce to right at ("test/cases/large/clang-26760.c": line 1356) @@ -5650,11 +5702,13 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1278) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1374) * remove expr statement at ("test/cases/large/clang-26760.c": line 1375) * reduce to operant at ("test/cases/large/clang-26760.c": line 1375) * remove initializer at ("test/cases/large/clang-26760.c": line 1376) * reduce to left at ("test/cases/large/clang-26760.c": line 1376) * reduce to right at ("test/cases/large/clang-26760.c": line 1376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1376) * reduce to operant at ("test/cases/large/clang-26760.c": line 1379) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380) @@ -5662,6 +5716,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1382) * reduce to left at ("test/cases/large/clang-26760.c": line 1382) * reduce to right at ("test/cases/large/clang-26760.c": line 1382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1382) * remove expr statement at ("test/cases/large/clang-26760.c": line 1383) * reduce to left at ("test/cases/large/clang-26760.c": line 1383) * reduce to right at ("test/cases/large/clang-26760.c": line 1383) @@ -5691,6 +5746,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1390) * reduce to left at ("test/cases/large/clang-26760.c": line 1390) * reduce to right at ("test/cases/large/clang-26760.c": line 1390) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1390) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1393) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1394) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395) @@ -5699,6 +5755,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1398) * reduce to left at ("test/cases/large/clang-26760.c": line 1398) * reduce to right at ("test/cases/large/clang-26760.c": line 1398) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1398) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402) * remove expr statement at ("test/cases/large/clang-26760.c": line 1403) @@ -5791,6 +5848,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1427) * reduce to left at ("test/cases/large/clang-26760.c": line 1427) * reduce to right at ("test/cases/large/clang-26760.c": line 1427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1427) * remove variable i at ("test/cases/large/clang-26760.c": line 1429) * remove expr statement at ("test/cases/large/clang-26760.c": line 1430) * reduce to left at ("test/cases/large/clang-26760.c": line 1430) @@ -5901,6 +5959,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1451) * reduce to left at ("test/cases/large/clang-26760.c": line 1451) * reduce to right at ("test/cases/large/clang-26760.c": line 1451) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1451) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1453) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1454) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1455) @@ -5910,9 +5969,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1458) * reduce to left at ("test/cases/large/clang-26760.c": line 1458) * reduce to right at ("test/cases/large/clang-26760.c": line 1458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1458) * remove initializer at ("test/cases/large/clang-26760.c": line 1460) * reduce to left at ("test/cases/large/clang-26760.c": line 1460) * reduce to right at ("test/cases/large/clang-26760.c": line 1460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1460) * remove expr statement at ("test/cases/large/clang-26760.c": line 1462) * reduce to left at ("test/cases/large/clang-26760.c": line 1462) * reduce to right at ("test/cases/large/clang-26760.c": line 1462) @@ -6049,6 +6110,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 1530) * reduce to left at ("test/cases/large/clang-26760.c": line 1530) * reduce to right at ("test/cases/large/clang-26760.c": line 1530) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1531) * remove condition at ("test/cases/large/clang-26760.c": line 1532) * remove expr statement at ("test/cases/large/clang-26760.c": line 1534) * reduce to left at ("test/cases/large/clang-26760.c": line 1534) @@ -6095,6 +6157,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1542) * remove variable i at ("test/cases/large/clang-26760.c": line 1544) * remove expr statement at ("test/cases/large/clang-26760.c": line 1545) * reduce to left at ("test/cases/large/clang-26760.c": line 1545) @@ -6115,6 +6178,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1550) * remove expr statement at ("test/cases/large/clang-26760.c": line 1551) * reduce to left at ("test/cases/large/clang-26760.c": line 1551) * reduce to right at ("test/cases/large/clang-26760.c": line 1551) @@ -6130,6 +6194,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1554) * reduce to left at ("test/cases/large/clang-26760.c": line 1554) * reduce to right at ("test/cases/large/clang-26760.c": line 1554) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1554) * remove return statement at ("test/cases/large/clang-26760.c": line 1557) * remove check at ("test/cases/large/clang-26760.c": line 1554) * remove iterator at ("test/cases/large/clang-26760.c": line 1554) @@ -6137,6 +6202,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1555) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1559) * remove expr statement at ("test/cases/large/clang-26760.c": line 1560) * reduce to left at ("test/cases/large/clang-26760.c": line 1560) * reduce to right at ("test/cases/large/clang-26760.c": line 1569) @@ -6188,6 +6254,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1571) * reduce to left at ("test/cases/large/clang-26760.c": line 1571) * reduce to right at ("test/cases/large/clang-26760.c": line 1571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1571) * remove initializer at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) @@ -6538,6 +6605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1726) * reduce to left at ("test/cases/large/clang-26760.c": line 1726) * reduce to right at ("test/cases/large/clang-26760.c": line 1726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1726) * remove variable i at ("test/cases/large/clang-26760.c": line 1729) * remove return statement at ("test/cases/large/clang-26760.c": line 1730) * replace by zero at ("test/cases/large/clang-26760.c": line 1730) @@ -6556,6 +6624,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1735) * reduce to right at ("test/cases/large/clang-26760.c": line 1735) * reduce to operant at ("test/cases/large/clang-26760.c": line 1735) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1735) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 1737) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739) @@ -6563,6 +6632,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1741) * remove variable i at ("test/cases/large/clang-26760.c": line 1743) * remove expr statement at ("test/cases/large/clang-26760.c": line 1744) * reduce to left at ("test/cases/large/clang-26760.c": line 1744) @@ -6580,6 +6650,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1748) * remove condition at ("test/cases/large/clang-26760.c": line 1749) * remove expr statement at ("test/cases/large/clang-26760.c": line 1757) * reduce to left at ("test/cases/large/clang-26760.c": line 1757) @@ -6830,12 +6901,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1802) * reduce to left at ("test/cases/large/clang-26760.c": line 1802) * reduce to right at ("test/cases/large/clang-26760.c": line 1802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1802) * remove initializer at ("test/cases/large/clang-26760.c": line 1804) * reduce to left at ("test/cases/large/clang-26760.c": line 1804) * reduce to right at ("test/cases/large/clang-26760.c": line 1804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1804) * remove initializer at ("test/cases/large/clang-26760.c": line 1806) * reduce to left at ("test/cases/large/clang-26760.c": line 1806) * reduce to right at ("test/cases/large/clang-26760.c": line 1806) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1806) * remove expr statement at ("test/cases/large/clang-26760.c": line 1808) * do without param at ("test/cases/large/clang-26760.c": line 1808) * replace by zero at ("test/cases/large/clang-26760.c": line 1808) @@ -6855,6 +6929,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 1804) * remove iterator at ("test/cases/large/clang-26760.c": line 1804) * reduce to operant at ("test/cases/large/clang-26760.c": line 1804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1818) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822) @@ -6864,9 +6939,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1825) * reduce to left at ("test/cases/large/clang-26760.c": line 1825) * reduce to right at ("test/cases/large/clang-26760.c": line 1825) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1825) * remove initializer at ("test/cases/large/clang-26760.c": line 1827) * reduce to left at ("test/cases/large/clang-26760.c": line 1827) * reduce to right at ("test/cases/large/clang-26760.c": line 1827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1827) * remove expr statement at ("test/cases/large/clang-26760.c": line 1828) * reduce to left at ("test/cases/large/clang-26760.c": line 1828) * reduce to right at ("test/cases/large/clang-26760.c": line 1828) @@ -7034,6 +7111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1608) * reduce to left at ("test/cases/large/clang-26760.c": line 1608) * reduce to right at ("test/cases/large/clang-26760.c": line 1608) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1608) * remove expr statement at ("test/cases/large/clang-26760.c": line 1609) * reduce to left at ("test/cases/large/clang-26760.c": line 1609) * reduce to right at ("test/cases/large/clang-26760.c": line 1609) @@ -7044,6 +7122,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1610) * reduce to left at ("test/cases/large/clang-26760.c": line 1610) * reduce to right at ("test/cases/large/clang-26760.c": line 1610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1610) * remove initializer at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) @@ -7173,6 +7252,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1629) * reduce to left at ("test/cases/large/clang-26760.c": line 1629) * reduce to right at ("test/cases/large/clang-26760.c": line 1629) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1629) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 1632) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 1633) * reduce to operant at ("test/cases/large/clang-26760.c": line 1634) @@ -7186,6 +7266,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1639) * reduce to left at ("test/cases/large/clang-26760.c": line 1639) * reduce to right at ("test/cases/large/clang-26760.c": line 1639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1639) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641) * remove condition at ("test/cases/large/clang-26760.c": line 1642) * remove statement at ("test/cases/large/clang-26760.c": line 1643) @@ -7249,6 +7330,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1658) * remove expr statement at ("test/cases/large/clang-26760.c": line 1659) * reduce to operant at ("test/cases/large/clang-26760.c": line 1659) * remove expr statement at ("test/cases/large/clang-26760.c": line 1660) @@ -7277,11 +7359,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1670) * reduce to right at ("test/cases/large/clang-26760.c": line 1670) * reduce to operant at ("test/cases/large/clang-26760.c": line 1670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1670) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672) * remove variable i at ("test/cases/large/clang-26760.c": line 1673) * remove initializer at ("test/cases/large/clang-26760.c": line 1674) * reduce to left at ("test/cases/large/clang-26760.c": line 1674) * reduce to right at ("test/cases/large/clang-26760.c": line 1674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1674) * remove expr statement at ("test/cases/large/clang-26760.c": line 1675) * reduce to left at ("test/cases/large/clang-26760.c": line 1675) * reduce to right at ("test/cases/large/clang-26760.c": line 1675) @@ -7494,6 +7578,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1880) * remove condition at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) @@ -7846,9 +7931,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2064) * reduce to left at ("test/cases/large/clang-26760.c": line 2064) * reduce to right at ("test/cases/large/clang-26760.c": line 2064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2064) * remove initializer at ("test/cases/large/clang-26760.c": line 2066) * reduce to left at ("test/cases/large/clang-26760.c": line 2066) * reduce to right at ("test/cases/large/clang-26760.c": line 2066) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2066) * remove expr statement at ("test/cases/large/clang-26760.c": line 2067) * reduce to left at ("test/cases/large/clang-26760.c": line 2067) * reduce to right at ("test/cases/large/clang-26760.c": line 2067) @@ -7911,6 +7998,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2089) * reduce to left at ("test/cases/large/clang-26760.c": line 2089) * reduce to right at ("test/cases/large/clang-26760.c": line 2089) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2089) * remove variable k at ("test/cases/large/clang-26760.c": line 2091) * remove variable j at ("test/cases/large/clang-26760.c": line 2091) * remove variable i at ("test/cases/large/clang-26760.c": line 2091) @@ -8170,6 +8258,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1933) * reduce to left at ("test/cases/large/clang-26760.c": line 1933) * reduce to right at ("test/cases/large/clang-26760.c": line 1933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1933) * remove initializer at ("test/cases/large/clang-26760.c": line 1935) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1935) * remove initializer at ("test/cases/large/clang-26760.c": line 1936) @@ -8276,6 +8365,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1959) * reduce to left at ("test/cases/large/clang-26760.c": line 1959) * reduce to right at ("test/cases/large/clang-26760.c": line 1959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1959) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962) * remove condition at ("test/cases/large/clang-26760.c": line 1963) * remove statement at ("test/cases/large/clang-26760.c": line 1964) @@ -8342,6 +8432,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1979) * reduce to left at ("test/cases/large/clang-26760.c": line 1979) * reduce to right at ("test/cases/large/clang-26760.c": line 1979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1979) * remove initializer at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) @@ -8836,6 +8927,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2124) * reduce to left at ("test/cases/large/clang-26760.c": line 2124) * reduce to right at ("test/cases/large/clang-26760.c": line 2124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2124) * remove initializer at ("test/cases/large/clang-26760.c": line 2127) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127) * remove variable j at ("test/cases/large/clang-26760.c": line 2128) @@ -8954,6 +9046,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2229) * reduce to left at ("test/cases/large/clang-26760.c": line 2229) * reduce to right at ("test/cases/large/clang-26760.c": line 2229) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2229) * remove expr statement at ("test/cases/large/clang-26760.c": line 2230) * reduce to left at ("test/cases/large/clang-26760.c": line 2230) * reduce to right at ("test/cases/large/clang-26760.c": line 2230) @@ -8965,6 +9058,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2231) * reduce to right at ("test/cases/large/clang-26760.c": line 2231) * reduce to operant at ("test/cases/large/clang-26760.c": line 2231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2231) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2233) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235) @@ -9185,6 +9279,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2284) * reduce to left at ("test/cases/large/clang-26760.c": line 2284) * reduce to right at ("test/cases/large/clang-26760.c": line 2284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2284) * remove expr statement at ("test/cases/large/clang-26760.c": line 2285) * reduce to left at ("test/cases/large/clang-26760.c": line 2285) * reduce to right at ("test/cases/large/clang-26760.c": line 2285) @@ -9283,6 +9378,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2147) * reduce to left at ("test/cases/large/clang-26760.c": line 2147) * reduce to right at ("test/cases/large/clang-26760.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2147) * remove initializer at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) @@ -9412,6 +9508,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2166) * reduce to left at ("test/cases/large/clang-26760.c": line 2166) * reduce to right at ("test/cases/large/clang-26760.c": line 2166) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2166) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2169) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2170) * reduce to operant at ("test/cases/large/clang-26760.c": line 2171) @@ -9436,11 +9533,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2179) * reduce to right at ("test/cases/large/clang-26760.c": line 2179) * reduce to operant at ("test/cases/large/clang-26760.c": line 2179) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2179) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181) * remove variable i at ("test/cases/large/clang-26760.c": line 2182) * remove initializer at ("test/cases/large/clang-26760.c": line 2183) * reduce to left at ("test/cases/large/clang-26760.c": line 2183) * reduce to right at ("test/cases/large/clang-26760.c": line 2183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2183) * remove expr statement at ("test/cases/large/clang-26760.c": line 2184) * reduce to left at ("test/cases/large/clang-26760.c": line 2184) * reduce to right at ("test/cases/large/clang-26760.c": line 2184) @@ -9656,6 +9755,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2468) * reduce to left at ("test/cases/large/clang-26760.c": line 2468) * reduce to right at ("test/cases/large/clang-26760.c": line 2468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2468) * remove initializer at ("test/cases/large/clang-26760.c": line 2471) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471) * remove variable j at ("test/cases/large/clang-26760.c": line 2472) @@ -9663,6 +9763,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2473) * reduce to left at ("test/cases/large/clang-26760.c": line 2473) * reduce to right at ("test/cases/large/clang-26760.c": line 2473) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2473) * remove expr statement at ("test/cases/large/clang-26760.c": line 2474) * reduce to left at ("test/cases/large/clang-26760.c": line 2474) * reduce to right at ("test/cases/large/clang-26760.c": line 2474) @@ -9784,6 +9885,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2785) * reduce to left at ("test/cases/large/clang-26760.c": line 2785) * reduce to right at ("test/cases/large/clang-26760.c": line 2785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2785) * remove expr statement at ("test/cases/large/clang-26760.c": line 2786) * reduce to left at ("test/cases/large/clang-26760.c": line 2786) * reduce to right at ("test/cases/large/clang-26760.c": line 2786) @@ -9797,6 +9899,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2789) * reduce to right at ("test/cases/large/clang-26760.c": line 2789) * reduce to operant at ("test/cases/large/clang-26760.c": line 2789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2789) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2791) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793) @@ -9962,6 +10065,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2858) * reduce to left at ("test/cases/large/clang-26760.c": line 2858) * reduce to right at ("test/cases/large/clang-26760.c": line 2858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2858) * remove initializer at ("test/cases/large/clang-26760.c": line 2861) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861) * remove variable j at ("test/cases/large/clang-26760.c": line 2862) @@ -9969,6 +10073,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2863) * reduce to left at ("test/cases/large/clang-26760.c": line 2863) * reduce to right at ("test/cases/large/clang-26760.c": line 2863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2863) * remove expr statement at ("test/cases/large/clang-26760.c": line 2864) * reduce to left at ("test/cases/large/clang-26760.c": line 2864) * reduce to right at ("test/cases/large/clang-26760.c": line 2864) @@ -10060,6 +10165,8 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2886) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2887) * remove return statement at ("test/cases/large/clang-26760.c": line 2889) * replace by zero at ("test/cases/large/clang-26760.c": line 2889) * expand compound statment at ("test/cases/large/clang-26760.c": line 2888) @@ -10121,6 +10228,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2842) * reduce to left at ("test/cases/large/clang-26760.c": line 2842) * reduce to right at ("test/cases/large/clang-26760.c": line 2842) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2842) * remove expr statement at ("test/cases/large/clang-26760.c": line 2843) * reduce to left at ("test/cases/large/clang-26760.c": line 2843) * reduce to right at ("test/cases/large/clang-26760.c": line 2843) @@ -10233,6 +10341,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2583) * reduce to left at ("test/cases/large/clang-26760.c": line 2583) * reduce to right at ("test/cases/large/clang-26760.c": line 2583) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2583) * remove expr statement at ("test/cases/large/clang-26760.c": line 2584) * reduce to left at ("test/cases/large/clang-26760.c": line 2584) * reduce to right at ("test/cases/large/clang-26760.c": line 2584) @@ -10244,6 +10353,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2585) * reduce to right at ("test/cases/large/clang-26760.c": line 2585) * reduce to operant at ("test/cases/large/clang-26760.c": line 2585) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2585) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2587) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589) @@ -10467,6 +10577,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2639) * reduce to left at ("test/cases/large/clang-26760.c": line 2639) * reduce to right at ("test/cases/large/clang-26760.c": line 2639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2639) * remove expr statement at ("test/cases/large/clang-26760.c": line 2640) * reduce to left at ("test/cases/large/clang-26760.c": line 2640) * reduce to right at ("test/cases/large/clang-26760.c": line 2640) @@ -10477,6 +10588,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2641) * reduce to left at ("test/cases/large/clang-26760.c": line 2641) * reduce to right at ("test/cases/large/clang-26760.c": line 2641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2641) * remove expr statement at ("test/cases/large/clang-26760.c": line 2642) * reduce to left at ("test/cases/large/clang-26760.c": line 2642) * reduce to right at ("test/cases/large/clang-26760.c": line 2642) @@ -10575,6 +10687,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2501) * reduce to left at ("test/cases/large/clang-26760.c": line 2501) * reduce to right at ("test/cases/large/clang-26760.c": line 2501) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2501) * remove initializer at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) @@ -10704,6 +10817,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2520) * reduce to left at ("test/cases/large/clang-26760.c": line 2520) * reduce to right at ("test/cases/large/clang-26760.c": line 2520) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2520) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2523) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2524) * reduce to operant at ("test/cases/large/clang-26760.c": line 2525) @@ -10728,11 +10842,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2533) * reduce to right at ("test/cases/large/clang-26760.c": line 2533) * reduce to operant at ("test/cases/large/clang-26760.c": line 2533) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2533) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535) * remove variable i at ("test/cases/large/clang-26760.c": line 2536) * remove initializer at ("test/cases/large/clang-26760.c": line 2537) * reduce to left at ("test/cases/large/clang-26760.c": line 2537) * reduce to right at ("test/cases/large/clang-26760.c": line 2537) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2537) * remove expr statement at ("test/cases/large/clang-26760.c": line 2538) * reduce to left at ("test/cases/large/clang-26760.c": line 2538) * reduce to right at ("test/cases/large/clang-26760.c": line 2538) @@ -10935,6 +11051,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2674) * remove condition at ("test/cases/large/clang-26760.c": line 2675) * remove expr statement at ("test/cases/large/clang-26760.c": line 2676) * do without param at ("test/cases/large/clang-26760.c": line 2676) @@ -10943,6 +11060,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2678) * reduce to left at ("test/cases/large/clang-26760.c": line 2678) * reduce to right at ("test/cases/large/clang-26760.c": line 2678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2678) * remove initializer at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) @@ -11072,6 +11190,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2697) * reduce to left at ("test/cases/large/clang-26760.c": line 2697) * reduce to right at ("test/cases/large/clang-26760.c": line 2697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2697) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2700) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2701) * reduce to operant at ("test/cases/large/clang-26760.c": line 2702) @@ -11085,6 +11204,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2707) * reduce to operant at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710) @@ -11141,6 +11261,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2724) * remove expr statement at ("test/cases/large/clang-26760.c": line 2725) * reduce to operant at ("test/cases/large/clang-26760.c": line 2725) * remove expr statement at ("test/cases/large/clang-26760.c": line 2726) @@ -11155,6 +11276,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2728) * reduce to right at ("test/cases/large/clang-26760.c": line 2728) * reduce to operant at ("test/cases/large/clang-26760.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2728) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730) * remove variable i at ("test/cases/large/clang-26760.c": line 2731) * remove condition at ("test/cases/large/clang-26760.c": line 2732) @@ -11162,6 +11284,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2734) * reduce to left at ("test/cases/large/clang-26760.c": line 2734) * reduce to right at ("test/cases/large/clang-26760.c": line 2734) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2734) * remove expr statement at ("test/cases/large/clang-26760.c": line 2735) * reduce to left at ("test/cases/large/clang-26760.c": line 2735) * reduce to right at ("test/cases/large/clang-26760.c": line 2735) @@ -11238,6 +11361,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2753) * reduce to left at ("test/cases/large/clang-26760.c": line 2753) * reduce to right at ("test/cases/large/clang-26760.c": line 2753) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2753) * remove expr statement at ("test/cases/large/clang-26760.c": line 2754) * reduce to left at ("test/cases/large/clang-26760.c": line 2754) * reduce to right at ("test/cases/large/clang-26760.c": line 2754) @@ -11390,6 +11514,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2910) * reduce to left at ("test/cases/large/clang-26760.c": line 2910) * reduce to right at ("test/cases/large/clang-26760.c": line 2910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2910) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 2913) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 2914) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 2915) @@ -11403,6 +11528,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2923) * reduce to left at ("test/cases/large/clang-26760.c": line 2923) * reduce to right at ("test/cases/large/clang-26760.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2923) * remove expr statement at ("test/cases/large/clang-26760.c": line 2924) * reduce to left at ("test/cases/large/clang-26760.c": line 2924) * reduce to right at ("test/cases/large/clang-26760.c": line 2924) @@ -11486,6 +11612,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3564) * reduce to left at ("test/cases/large/clang-26760.c": line 3564) * reduce to right at ("test/cases/large/clang-26760.c": line 3564) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3564) * remove expr statement at ("test/cases/large/clang-26760.c": line 3565) * reduce to left at ("test/cases/large/clang-26760.c": line 3565) * reduce to right at ("test/cases/large/clang-26760.c": line 3565) @@ -11519,6 +11646,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3862) * reduce to left at ("test/cases/large/clang-26760.c": line 3862) * reduce to right at ("test/cases/large/clang-26760.c": line 3862) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3862) * remove condition at ("test/cases/large/clang-26760.c": line 3864) * remove statement at ("test/cases/large/clang-26760.c": line 3865) * remove expr statement at ("test/cases/large/clang-26760.c": line 3866) @@ -11530,6 +11658,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3867) * reduce to left at ("test/cases/large/clang-26760.c": line 3867) * reduce to right at ("test/cases/large/clang-26760.c": line 3867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3867) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869) * remove condition at ("test/cases/large/clang-26760.c": line 3870) * remove return statement at ("test/cases/large/clang-26760.c": line 3893) @@ -11666,6 +11795,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3589) * reduce to left at ("test/cases/large/clang-26760.c": line 3589) * reduce to right at ("test/cases/large/clang-26760.c": line 3589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3589) * remove expr statement at ("test/cases/large/clang-26760.c": line 3590) * reduce to left at ("test/cases/large/clang-26760.c": line 3590) * reduce to right at ("test/cases/large/clang-26760.c": line 3590) @@ -11789,6 +11919,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3610) * reduce to left at ("test/cases/large/clang-26760.c": line 3610) * reduce to right at ("test/cases/large/clang-26760.c": line 3610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3610) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613) * remove expr statement at ("test/cases/large/clang-26760.c": line 3614) * reduce to left at ("test/cases/large/clang-26760.c": line 3614) @@ -11796,6 +11927,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3615) * reduce to left at ("test/cases/large/clang-26760.c": line 3615) * reduce to right at ("test/cases/large/clang-26760.c": line 3615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3615) * remove expr statement at ("test/cases/large/clang-26760.c": line 3617) * reduce to left at ("test/cases/large/clang-26760.c": line 3617) * reduce to right at ("test/cases/large/clang-26760.c": line 3617) @@ -11820,6 +11952,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3623) * reduce to right at ("test/cases/large/clang-26760.c": line 3623) * reduce to operant at ("test/cases/large/clang-26760.c": line 3623) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3623) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625) * remove expr statement at ("test/cases/large/clang-26760.c": line 3626) * reduce to left at ("test/cases/large/clang-26760.c": line 3626) @@ -11895,6 +12028,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3639) * reduce to left at ("test/cases/large/clang-26760.c": line 3639) * reduce to right at ("test/cases/large/clang-26760.c": line 3639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3639) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641) * remove expr statement at ("test/cases/large/clang-26760.c": line 3642) * reduce to left at ("test/cases/large/clang-26760.c": line 3642) @@ -12017,10 +12151,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3662) * reduce to left at ("test/cases/large/clang-26760.c": line 3662) * reduce to right at ("test/cases/large/clang-26760.c": line 3662) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3662) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665) * remove initializer at ("test/cases/large/clang-26760.c": line 3666) * reduce to left at ("test/cases/large/clang-26760.c": line 3666) * reduce to right at ("test/cases/large/clang-26760.c": line 3666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3666) * remove expr statement at ("test/cases/large/clang-26760.c": line 3668) * reduce to left at ("test/cases/large/clang-26760.c": line 3668) * reduce to right at ("test/cases/large/clang-26760.c": line 3668) @@ -12045,6 +12181,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3674) * reduce to right at ("test/cases/large/clang-26760.c": line 3674) * reduce to operant at ("test/cases/large/clang-26760.c": line 3674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3674) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676) * remove expr statement at ("test/cases/large/clang-26760.c": line 3677) * reduce to left at ("test/cases/large/clang-26760.c": line 3677) @@ -12120,6 +12257,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3690) * reduce to left at ("test/cases/large/clang-26760.c": line 3690) * reduce to right at ("test/cases/large/clang-26760.c": line 3690) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3690) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692) * remove expr statement at ("test/cases/large/clang-26760.c": line 3693) * reduce to left at ("test/cases/large/clang-26760.c": line 3693) @@ -12224,6 +12362,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3712) * reduce to right at ("test/cases/large/clang-26760.c": line 3712) * replace by zero at ("test/cases/large/clang-26760.c": line 3712) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3728) * remove expr statement at ("test/cases/large/clang-26760.c": line 3729) * reduce to left at ("test/cases/large/clang-26760.c": line 3729) * reduce to right at ("test/cases/large/clang-26760.c": line 3729) @@ -12283,6 +12422,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3755) * reduce to left at ("test/cases/large/clang-26760.c": line 3755) * reduce to right at ("test/cases/large/clang-26760.c": line 3755) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3755) * reduce to operant at ("test/cases/large/clang-26760.c": line 3758) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759) @@ -12290,6 +12430,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3761) * reduce to left at ("test/cases/large/clang-26760.c": line 3761) * reduce to right at ("test/cases/large/clang-26760.c": line 3761) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3761) * remove expr statement at ("test/cases/large/clang-26760.c": line 3762) * reduce to left at ("test/cases/large/clang-26760.c": line 3762) * reduce to right at ("test/cases/large/clang-26760.c": line 3762) @@ -12300,6 +12441,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3763) * reduce to left at ("test/cases/large/clang-26760.c": line 3763) * reduce to right at ("test/cases/large/clang-26760.c": line 3763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3763) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3766) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3767) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768) @@ -12308,6 +12450,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3771) * reduce to left at ("test/cases/large/clang-26760.c": line 3771) * reduce to right at ("test/cases/large/clang-26760.c": line 3771) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3771) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775) * remove expr statement at ("test/cases/large/clang-26760.c": line 3776) @@ -12400,6 +12543,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3800) * reduce to left at ("test/cases/large/clang-26760.c": line 3800) * reduce to right at ("test/cases/large/clang-26760.c": line 3800) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3800) * remove variable i at ("test/cases/large/clang-26760.c": line 3802) * remove expr statement at ("test/cases/large/clang-26760.c": line 3803) * reduce to left at ("test/cases/large/clang-26760.c": line 3803) @@ -12510,6 +12654,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3824) * reduce to left at ("test/cases/large/clang-26760.c": line 3824) * reduce to right at ("test/cases/large/clang-26760.c": line 3824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3824) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3826) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3827) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3828) @@ -12519,11 +12664,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3831) * reduce to left at ("test/cases/large/clang-26760.c": line 3831) * reduce to right at ("test/cases/large/clang-26760.c": line 3831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3831) * remove return statement at ("test/cases/large/clang-26760.c": line 3834) * expand compound statment at ("test/cases/large/clang-26760.c": line 3833) * remove initializer at ("test/cases/large/clang-26760.c": line 3836) * reduce to left at ("test/cases/large/clang-26760.c": line 3836) * reduce to right at ("test/cases/large/clang-26760.c": line 3836) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3836) * remove expr statement at ("test/cases/large/clang-26760.c": line 3837) * reduce to left at ("test/cases/large/clang-26760.c": line 3837) * reduce to right at ("test/cases/large/clang-26760.c": line 3837) @@ -12609,6 +12756,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3900) * reduce to left at ("test/cases/large/clang-26760.c": line 3900) * reduce to right at ("test/cases/large/clang-26760.c": line 3900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3900) * remove expr statement at ("test/cases/large/clang-26760.c": line 3902) * reduce to left at ("test/cases/large/clang-26760.c": line 3902) * reduce to right at ("test/cases/large/clang-26760.c": line 3902) @@ -12618,6 +12766,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3903) * reduce to left at ("test/cases/large/clang-26760.c": line 3903) * reduce to right at ("test/cases/large/clang-26760.c": line 3903) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3903) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905) * reduce to operant at ("test/cases/large/clang-26760.c": line 3907) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907) @@ -12626,6 +12775,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3910) * reduce to left at ("test/cases/large/clang-26760.c": line 3910) * reduce to right at ("test/cases/large/clang-26760.c": line 3910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3910) * remove expr statement at ("test/cases/large/clang-26760.c": line 3911) * reduce to left at ("test/cases/large/clang-26760.c": line 3911) * reduce to right at ("test/cases/large/clang-26760.c": line 3911) @@ -12636,6 +12786,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3912) * reduce to left at ("test/cases/large/clang-26760.c": line 3912) * reduce to right at ("test/cases/large/clang-26760.c": line 3912) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3912) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3915) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3916) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917) @@ -12644,6 +12795,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3920) * reduce to left at ("test/cases/large/clang-26760.c": line 3920) * reduce to right at ("test/cases/large/clang-26760.c": line 3920) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3920) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924) * remove expr statement at ("test/cases/large/clang-26760.c": line 3925) @@ -12675,6 +12827,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3927) * reduce to left at ("test/cases/large/clang-26760.c": line 3927) * reduce to right at ("test/cases/large/clang-26760.c": line 3927) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3927) * remove expr statement at ("test/cases/large/clang-26760.c": line 3928) * reduce to left at ("test/cases/large/clang-26760.c": line 3928) * reduce to right at ("test/cases/large/clang-26760.c": line 3928) @@ -12765,10 +12918,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3964) * reduce to left at ("test/cases/large/clang-26760.c": line 3964) * reduce to right at ("test/cases/large/clang-26760.c": line 3964) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3964) * remove variable i at ("test/cases/large/clang-26760.c": line 3966) * remove initializer at ("test/cases/large/clang-26760.c": line 3967) * reduce to left at ("test/cases/large/clang-26760.c": line 3967) * reduce to right at ("test/cases/large/clang-26760.c": line 3967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3967) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3970) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3971) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3972) @@ -12782,6 +12937,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3980) * reduce to left at ("test/cases/large/clang-26760.c": line 3980) * reduce to right at ("test/cases/large/clang-26760.c": line 3980) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3980) * remove expr statement at ("test/cases/large/clang-26760.c": line 3981) * reduce to left at ("test/cases/large/clang-26760.c": line 3981) * reduce to right at ("test/cases/large/clang-26760.c": line 3981) @@ -12815,6 +12971,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4197) * reduce to left at ("test/cases/large/clang-26760.c": line 4197) * reduce to right at ("test/cases/large/clang-26760.c": line 4197) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4197) * remove expr statement at ("test/cases/large/clang-26760.c": line 4199) * reduce to left at ("test/cases/large/clang-26760.c": line 4199) * reduce to right at ("test/cases/large/clang-26760.c": line 4199) @@ -12824,6 +12981,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4201) * reduce to left at ("test/cases/large/clang-26760.c": line 4201) * reduce to right at ("test/cases/large/clang-26760.c": line 4201) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4201) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203) * remove condition at ("test/cases/large/clang-26760.c": line 4204) * remove return statement at ("test/cases/large/clang-26760.c": line 4227) @@ -12957,6 +13115,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4005) * reduce to left at ("test/cases/large/clang-26760.c": line 4005) * reduce to right at ("test/cases/large/clang-26760.c": line 4005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4005) * remove expr statement at ("test/cases/large/clang-26760.c": line 4006) * reduce to left at ("test/cases/large/clang-26760.c": line 4006) * reduce to right at ("test/cases/large/clang-26760.c": line 4006) @@ -13080,10 +13239,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4026) * reduce to left at ("test/cases/large/clang-26760.c": line 4026) * reduce to right at ("test/cases/large/clang-26760.c": line 4026) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4026) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029) * remove initializer at ("test/cases/large/clang-26760.c": line 4030) * reduce to left at ("test/cases/large/clang-26760.c": line 4030) * reduce to right at ("test/cases/large/clang-26760.c": line 4030) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4030) * remove expr statement at ("test/cases/large/clang-26760.c": line 4032) * reduce to left at ("test/cases/large/clang-26760.c": line 4032) * reduce to right at ("test/cases/large/clang-26760.c": line 4032) @@ -13108,6 +13269,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 4038) * reduce to right at ("test/cases/large/clang-26760.c": line 4038) * reduce to operant at ("test/cases/large/clang-26760.c": line 4038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4038) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040) * remove expr statement at ("test/cases/large/clang-26760.c": line 4041) * reduce to left at ("test/cases/large/clang-26760.c": line 4041) @@ -13183,6 +13345,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4054) * reduce to left at ("test/cases/large/clang-26760.c": line 4054) * reduce to right at ("test/cases/large/clang-26760.c": line 4054) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4054) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056) * remove expr statement at ("test/cases/large/clang-26760.c": line 4057) * reduce to left at ("test/cases/large/clang-26760.c": line 4057) @@ -13292,6 +13455,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4093) * reduce to left at ("test/cases/large/clang-26760.c": line 4093) * reduce to right at ("test/cases/large/clang-26760.c": line 4093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4093) * reduce to operant at ("test/cases/large/clang-26760.c": line 4096) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097) @@ -13299,6 +13463,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4099) * reduce to left at ("test/cases/large/clang-26760.c": line 4099) * reduce to right at ("test/cases/large/clang-26760.c": line 4099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4099) * remove expr statement at ("test/cases/large/clang-26760.c": line 4100) * reduce to left at ("test/cases/large/clang-26760.c": line 4100) * reduce to right at ("test/cases/large/clang-26760.c": line 4100) @@ -13309,6 +13474,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4101) * reduce to left at ("test/cases/large/clang-26760.c": line 4101) * reduce to right at ("test/cases/large/clang-26760.c": line 4101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4101) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 4104) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 4105) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106) @@ -13317,6 +13483,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4109) * reduce to left at ("test/cases/large/clang-26760.c": line 4109) * reduce to right at ("test/cases/large/clang-26760.c": line 4109) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4109) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113) * remove expr statement at ("test/cases/large/clang-26760.c": line 4114) @@ -13409,6 +13576,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4138) * reduce to left at ("test/cases/large/clang-26760.c": line 4138) * reduce to right at ("test/cases/large/clang-26760.c": line 4138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4138) * remove variable i at ("test/cases/large/clang-26760.c": line 4140) * remove expr statement at ("test/cases/large/clang-26760.c": line 4141) * reduce to left at ("test/cases/large/clang-26760.c": line 4141) @@ -13519,6 +13687,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4162) * reduce to left at ("test/cases/large/clang-26760.c": line 4162) * reduce to right at ("test/cases/large/clang-26760.c": line 4162) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4162) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4164) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4165) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4166) @@ -13528,9 +13697,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4169) * reduce to left at ("test/cases/large/clang-26760.c": line 4169) * reduce to right at ("test/cases/large/clang-26760.c": line 4169) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4169) * remove initializer at ("test/cases/large/clang-26760.c": line 4171) * reduce to left at ("test/cases/large/clang-26760.c": line 4171) * reduce to right at ("test/cases/large/clang-26760.c": line 4171) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4171) * remove expr statement at ("test/cases/large/clang-26760.c": line 4172) * reduce to left at ("test/cases/large/clang-26760.c": line 4172) * reduce to right at ("test/cases/large/clang-26760.c": line 4172) @@ -13618,6 +13789,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4234) * remove expr statement at ("test/cases/large/clang-26760.c": line 4235) * reduce to left at ("test/cases/large/clang-26760.c": line 4235) * reduce to right at ("test/cases/large/clang-26760.c": line 4250) @@ -13810,6 +13982,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4278) * remove condition at ("test/cases/large/clang-26760.c": line 4279) * remove statement at ("test/cases/large/clang-26760.c": line 4280) * remove expr statement at ("test/cases/large/clang-26760.c": line 4281) @@ -13823,6 +13996,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4283) * reduce to left at ("test/cases/large/clang-26760.c": line 4283) * reduce to right at ("test/cases/large/clang-26760.c": line 4283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4283) * remove expr statement at ("test/cases/large/clang-26760.c": line 4285) * do without param at ("test/cases/large/clang-26760.c": line 4285) * replace by zero at ("test/cases/large/clang-26760.c": line 4285) @@ -13832,6 +14006,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4289) * reduce to left at ("test/cases/large/clang-26760.c": line 4289) * reduce to right at ("test/cases/large/clang-26760.c": line 4289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4289) * remove expr statement at ("test/cases/large/clang-26760.c": line 4291) * do without param at ("test/cases/large/clang-26760.c": line 4291) * replace by zero at ("test/cases/large/clang-26760.c": line 4291) @@ -13892,9 +14067,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 4283) * remove iterator at ("test/cases/large/clang-26760.c": line 4283) * reduce to operant at ("test/cases/large/clang-26760.c": line 4283) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4311) * remove initializer at ("test/cases/large/clang-26760.c": line 4312) * reduce to left at ("test/cases/large/clang-26760.c": line 4312) * reduce to right at ("test/cases/large/clang-26760.c": line 4312) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4312) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4314) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4315) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4316) @@ -13904,9 +14081,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4319) * reduce to left at ("test/cases/large/clang-26760.c": line 4319) * reduce to right at ("test/cases/large/clang-26760.c": line 4319) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4319) * remove initializer at ("test/cases/large/clang-26760.c": line 4321) * reduce to left at ("test/cases/large/clang-26760.c": line 4321) * reduce to right at ("test/cases/large/clang-26760.c": line 4321) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4321) * remove expr statement at ("test/cases/large/clang-26760.c": line 4322) * reduce to left at ("test/cases/large/clang-26760.c": line 4322) * reduce to right at ("test/cases/large/clang-26760.c": line 4322) @@ -13930,6 +14109,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4327) * remove variable i at ("test/cases/large/clang-26760.c": line 4329) * remove condition at ("test/cases/large/clang-26760.c": line 4330) * replace by zero at ("test/cases/large/clang-26760.c": line 4330) @@ -14030,12 +14210,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4359) * remove statement at ("test/cases/large/clang-26760.c": line 4360) * remove return statement at ("test/cases/large/clang-26760.c": line 4362) * remove check at ("test/cases/large/clang-26760.c": line 4327) * remove iterator at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4364) * remove expr statement at ("test/cases/large/clang-26760.c": line 4365) * reduce to left at ("test/cases/large/clang-26760.c": line 4365) * reduce to right at ("test/cases/large/clang-26760.c": line 4365) @@ -14205,9 +14387,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4410) * reduce to left at ("test/cases/large/clang-26760.c": line 4410) * reduce to right at ("test/cases/large/clang-26760.c": line 4410) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4410) * remove initializer at ("test/cases/large/clang-26760.c": line 4412) * reduce to left at ("test/cases/large/clang-26760.c": line 4412) * reduce to right at ("test/cases/large/clang-26760.c": line 4412) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4412) * remove expr statement at ("test/cases/large/clang-26760.c": line 4414) * do without param at ("test/cases/large/clang-26760.c": line 4414) * replace by zero at ("test/cases/large/clang-26760.c": line 4414) @@ -14227,6 +14411,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4410) * remove iterator at ("test/cases/large/clang-26760.c": line 4410) * reduce to operant at ("test/cases/large/clang-26760.c": line 4410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4421) * remove expr statement at ("test/cases/large/clang-26760.c": line 4422) * reduce to operant at ("test/cases/large/clang-26760.c": line 4422) * remove check at ("test/cases/large/clang-26760.c": line 3900) @@ -14264,6 +14449,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2961) * reduce to left at ("test/cases/large/clang-26760.c": line 2961) * reduce to right at ("test/cases/large/clang-26760.c": line 2961) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2961) * remove expr statement at ("test/cases/large/clang-26760.c": line 2963) * reduce to left at ("test/cases/large/clang-26760.c": line 2963) * reduce to right at ("test/cases/large/clang-26760.c": line 2963) @@ -14277,12 +14463,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2966) * reduce to left at ("test/cases/large/clang-26760.c": line 2966) * reduce to right at ("test/cases/large/clang-26760.c": line 2966) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2966) * remove initializer at ("test/cases/large/clang-26760.c": line 2968) * reduce to left at ("test/cases/large/clang-26760.c": line 2968) * reduce to right at ("test/cases/large/clang-26760.c": line 2968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2968) * remove initializer at ("test/cases/large/clang-26760.c": line 2970) * reduce to left at ("test/cases/large/clang-26760.c": line 2970) * reduce to right at ("test/cases/large/clang-26760.c": line 2970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2970) * remove expr statement at ("test/cases/large/clang-26760.c": line 2972) * do without param at ("test/cases/large/clang-26760.c": line 2972) * replace by zero at ("test/cases/large/clang-26760.c": line 2972) @@ -14305,9 +14494,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 2966) * remove iterator at ("test/cases/large/clang-26760.c": line 2966) * reduce to operant at ("test/cases/large/clang-26760.c": line 2966) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2980) * remove initializer at ("test/cases/large/clang-26760.c": line 2981) * reduce to left at ("test/cases/large/clang-26760.c": line 2981) * reduce to right at ("test/cases/large/clang-26760.c": line 2981) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2981) * remove expr statement at ("test/cases/large/clang-26760.c": line 2982) * reduce to left at ("test/cases/large/clang-26760.c": line 2982) * reduce to right at ("test/cases/large/clang-26760.c": line 2982) @@ -14377,9 +14568,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3003) * reduce to left at ("test/cases/large/clang-26760.c": line 3003) * reduce to right at ("test/cases/large/clang-26760.c": line 3003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3003) * remove initializer at ("test/cases/large/clang-26760.c": line 3005) * reduce to left at ("test/cases/large/clang-26760.c": line 3005) * reduce to right at ("test/cases/large/clang-26760.c": line 3005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3005) * remove expr statement at ("test/cases/large/clang-26760.c": line 3007) * do without param at ("test/cases/large/clang-26760.c": line 3007) * replace by zero at ("test/cases/large/clang-26760.c": line 3007) @@ -14399,6 +14592,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3003) * remove iterator at ("test/cases/large/clang-26760.c": line 3003) * reduce to operant at ("test/cases/large/clang-26760.c": line 3003) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3014) * remove condition at ("test/cases/large/clang-26760.c": line 3015) * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209) * remove condition at ("test/cases/large/clang-26760.c": line 3211) @@ -14485,10 +14679,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3033) * reduce to left at ("test/cases/large/clang-26760.c": line 3033) * reduce to right at ("test/cases/large/clang-26760.c": line 3033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3033) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036) * remove initializer at ("test/cases/large/clang-26760.c": line 3037) * reduce to left at ("test/cases/large/clang-26760.c": line 3037) * reduce to right at ("test/cases/large/clang-26760.c": line 3037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3037) * remove expr statement at ("test/cases/large/clang-26760.c": line 3039) * reduce to left at ("test/cases/large/clang-26760.c": line 3039) * reduce to right at ("test/cases/large/clang-26760.c": line 3039) @@ -14513,6 +14709,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3045) * reduce to right at ("test/cases/large/clang-26760.c": line 3045) * reduce to operant at ("test/cases/large/clang-26760.c": line 3045) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3045) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047) * remove expr statement at ("test/cases/large/clang-26760.c": line 3048) * reduce to left at ("test/cases/large/clang-26760.c": line 3048) @@ -14579,6 +14776,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3058) * reduce to right at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3058) * remove expr statement at ("test/cases/large/clang-26760.c": line 3060) * reduce to operant at ("test/cases/large/clang-26760.c": line 3060) * remove condition at ("test/cases/large/clang-26760.c": line 3061) @@ -14586,6 +14784,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3063) * reduce to left at ("test/cases/large/clang-26760.c": line 3063) * reduce to right at ("test/cases/large/clang-26760.c": line 3063) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3063) * remove return statement at ("test/cases/large/clang-26760.c": line 3066) * replace by zero at ("test/cases/large/clang-26760.c": line 3066) * remove check at ("test/cases/large/clang-26760.c": line 3063) @@ -14599,6 +14798,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) * remove iterator at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3069) * remove expr statement at ("test/cases/large/clang-26760.c": line 3070) * reduce to left at ("test/cases/large/clang-26760.c": line 3070) * reduce to right at ("test/cases/large/clang-26760.c": line 3070) @@ -14612,6 +14812,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3073) * reduce to left at ("test/cases/large/clang-26760.c": line 3073) * reduce to right at ("test/cases/large/clang-26760.c": line 3073) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3073) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075) * remove expr statement at ("test/cases/large/clang-26760.c": line 3076) * reduce to left at ("test/cases/large/clang-26760.c": line 3076) @@ -14666,6 +14867,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3086) * reduce to right at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3086) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3088) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088) * remove expr statement at ("test/cases/large/clang-26760.c": line 3089) @@ -14680,6 +14882,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3093) * reduce to left at ("test/cases/large/clang-26760.c": line 3093) * reduce to right at ("test/cases/large/clang-26760.c": line 3093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3093) * remove expr statement at ("test/cases/large/clang-26760.c": line 3095) * do without param at ("test/cases/large/clang-26760.c": line 3095) * replace by zero at ("test/cases/large/clang-26760.c": line 3095) @@ -14769,16 +14972,20 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3112) * reduce to left at ("test/cases/large/clang-26760.c": line 3112) * reduce to right at ("test/cases/large/clang-26760.c": line 3112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3112) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115) * remove initializer at ("test/cases/large/clang-26760.c": line 3116) * reduce to left at ("test/cases/large/clang-26760.c": line 3116) * reduce to right at ("test/cases/large/clang-26760.c": line 3116) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3116) * remove initializer at ("test/cases/large/clang-26760.c": line 3118) * reduce to left at ("test/cases/large/clang-26760.c": line 3118) * reduce to right at ("test/cases/large/clang-26760.c": line 3118) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3118) * remove initializer at ("test/cases/large/clang-26760.c": line 3120) * reduce to left at ("test/cases/large/clang-26760.c": line 3120) * reduce to right at ("test/cases/large/clang-26760.c": line 3120) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3120) * remove expr statement at ("test/cases/large/clang-26760.c": line 3122) * do without param at ("test/cases/large/clang-26760.c": line 3122) * replace by zero at ("test/cases/large/clang-26760.c": line 3122) @@ -14798,6 +15005,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3118) * remove iterator at ("test/cases/large/clang-26760.c": line 3118) * reduce to operant at ("test/cases/large/clang-26760.c": line 3118) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3132) * remove expr statement at ("test/cases/large/clang-26760.c": line 3133) * reduce to left at ("test/cases/large/clang-26760.c": line 3133) * reduce to right at ("test/cases/large/clang-26760.c": line 3133) @@ -14822,6 +15030,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3139) * reduce to right at ("test/cases/large/clang-26760.c": line 3139) * reduce to operant at ("test/cases/large/clang-26760.c": line 3139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3139) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141) * remove expr statement at ("test/cases/large/clang-26760.c": line 3142) * reduce to left at ("test/cases/large/clang-26760.c": line 3142) @@ -14897,6 +15106,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3155) * reduce to left at ("test/cases/large/clang-26760.c": line 3155) * reduce to right at ("test/cases/large/clang-26760.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3155) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157) * remove expr statement at ("test/cases/large/clang-26760.c": line 3158) * reduce to left at ("test/cases/large/clang-26760.c": line 3158) @@ -15001,6 +15211,8 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3177) * reduce to right at ("test/cases/large/clang-26760.c": line 3177) * replace by zero at ("test/cases/large/clang-26760.c": line 3177) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3193) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3194) * remove expr statement at ("test/cases/large/clang-26760.c": line 3195) * reduce to left at ("test/cases/large/clang-26760.c": line 3195) * reduce to right at ("test/cases/large/clang-26760.c": line 3195) @@ -15067,6 +15279,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3231) * reduce to left at ("test/cases/large/clang-26760.c": line 3231) * reduce to right at ("test/cases/large/clang-26760.c": line 3231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3231) * remove return statement at ("test/cases/large/clang-26760.c": line 3234) * replace by zero at ("test/cases/large/clang-26760.c": line 3234) * remove check at ("test/cases/large/clang-26760.c": line 3231) @@ -15080,6 +15293,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3237) * reduce to left at ("test/cases/large/clang-26760.c": line 3237) * reduce to right at ("test/cases/large/clang-26760.c": line 3237) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3237) * reduce to operant at ("test/cases/large/clang-26760.c": line 3240) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241) @@ -15087,6 +15301,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3243) * reduce to left at ("test/cases/large/clang-26760.c": line 3243) * reduce to right at ("test/cases/large/clang-26760.c": line 3243) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3243) * remove expr statement at ("test/cases/large/clang-26760.c": line 3244) * reduce to left at ("test/cases/large/clang-26760.c": line 3244) * reduce to right at ("test/cases/large/clang-26760.c": line 3244) @@ -15097,6 +15312,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3245) * reduce to left at ("test/cases/large/clang-26760.c": line 3245) * reduce to right at ("test/cases/large/clang-26760.c": line 3245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3245) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3248) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3249) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250) @@ -15105,6 +15321,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3253) * remove variable i at ("test/cases/large/clang-26760.c": line 3255) * remove expr statement at ("test/cases/large/clang-26760.c": line 3256) * reduce to left at ("test/cases/large/clang-26760.c": line 3256) @@ -15212,9 +15429,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3277) * remove initializer at ("test/cases/large/clang-26760.c": line 3278) * reduce to left at ("test/cases/large/clang-26760.c": line 3278) * reduce to right at ("test/cases/large/clang-26760.c": line 3278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3278) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284) @@ -15225,6 +15444,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3289) * reduce to left at ("test/cases/large/clang-26760.c": line 3289) * reduce to right at ("test/cases/large/clang-26760.c": line 3289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3289) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293) * remove expr statement at ("test/cases/large/clang-26760.c": line 3294) @@ -15295,12 +15515,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3305) * reduce to left at ("test/cases/large/clang-26760.c": line 3305) * reduce to right at ("test/cases/large/clang-26760.c": line 3305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3305) * remove initializer at ("test/cases/large/clang-26760.c": line 3307) * reduce to left at ("test/cases/large/clang-26760.c": line 3307) * reduce to right at ("test/cases/large/clang-26760.c": line 3307) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3307) * remove initializer at ("test/cases/large/clang-26760.c": line 3309) * reduce to left at ("test/cases/large/clang-26760.c": line 3309) * reduce to right at ("test/cases/large/clang-26760.c": line 3309) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3309) * remove expr statement at ("test/cases/large/clang-26760.c": line 3311) * do without param at ("test/cases/large/clang-26760.c": line 3311) * replace by zero at ("test/cases/large/clang-26760.c": line 3311) @@ -15323,6 +15546,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3305) * remove iterator at ("test/cases/large/clang-26760.c": line 3305) * reduce to operant at ("test/cases/large/clang-26760.c": line 3305) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3322) * remove condition at ("test/cases/large/clang-26760.c": line 3323) * remove statement at ("test/cases/large/clang-26760.c": line 3324) * remove check at ("test/cases/large/clang-26760.c": line 3289) @@ -15348,6 +15572,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3336) * reduce to left at ("test/cases/large/clang-26760.c": line 3336) * reduce to right at ("test/cases/large/clang-26760.c": line 3336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3336) * remove variable i at ("test/cases/large/clang-26760.c": line 3338) * remove expr statement at ("test/cases/large/clang-26760.c": line 3339) * reduce to left at ("test/cases/large/clang-26760.c": line 3339) @@ -15458,6 +15683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3360) * reduce to left at ("test/cases/large/clang-26760.c": line 3360) * reduce to right at ("test/cases/large/clang-26760.c": line 3360) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3360) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3362) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3363) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3364) @@ -15467,9 +15693,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3367) * reduce to left at ("test/cases/large/clang-26760.c": line 3367) * reduce to right at ("test/cases/large/clang-26760.c": line 3367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3367) * remove initializer at ("test/cases/large/clang-26760.c": line 3369) * reduce to left at ("test/cases/large/clang-26760.c": line 3369) * reduce to right at ("test/cases/large/clang-26760.c": line 3369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3369) * remove expr statement at ("test/cases/large/clang-26760.c": line 3370) * reduce to left at ("test/cases/large/clang-26760.c": line 3370) * reduce to right at ("test/cases/large/clang-26760.c": line 3370) @@ -15682,6 +15910,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3438) * reduce to left at ("test/cases/large/clang-26760.c": line 3438) * reduce to right at ("test/cases/large/clang-26760.c": line 3438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3438) * remove return statement at ("test/cases/large/clang-26760.c": line 3441) * replace by zero at ("test/cases/large/clang-26760.c": line 3441) * remove check at ("test/cases/large/clang-26760.c": line 3438) @@ -15695,6 +15924,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3444) * reduce to left at ("test/cases/large/clang-26760.c": line 3444) * reduce to right at ("test/cases/large/clang-26760.c": line 3444) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3444) * remove variable i at ("test/cases/large/clang-26760.c": line 3446) * remove expr statement at ("test/cases/large/clang-26760.c": line 3447) * reduce to left at ("test/cases/large/clang-26760.c": line 3447) @@ -15805,6 +16035,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3468) * reduce to left at ("test/cases/large/clang-26760.c": line 3468) * reduce to right at ("test/cases/large/clang-26760.c": line 3468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3468) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3470) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3471) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3472) @@ -15871,9 +16102,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3489) * reduce to left at ("test/cases/large/clang-26760.c": line 3489) * reduce to right at ("test/cases/large/clang-26760.c": line 3489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3489) * remove initializer at ("test/cases/large/clang-26760.c": line 3491) * reduce to left at ("test/cases/large/clang-26760.c": line 3491) * reduce to right at ("test/cases/large/clang-26760.c": line 3491) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3491) * remove expr statement at ("test/cases/large/clang-26760.c": line 3492) * reduce to left at ("test/cases/large/clang-26760.c": line 3492) * reduce to right at ("test/cases/large/clang-26760.c": line 3492) @@ -16152,6 +16385,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4472) * reduce to left at ("test/cases/large/clang-26760.c": line 4472) * reduce to right at ("test/cases/large/clang-26760.c": line 4472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4472) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475) * remove expr statement at ("test/cases/large/clang-26760.c": line 4476) @@ -16197,9 +16431,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4492) * reduce to left at ("test/cases/large/clang-26760.c": line 4492) * reduce to right at ("test/cases/large/clang-26760.c": line 4492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4492) * remove initializer at ("test/cases/large/clang-26760.c": line 4494) * reduce to left at ("test/cases/large/clang-26760.c": line 4494) * reduce to right at ("test/cases/large/clang-26760.c": line 4494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4494) * reduce to operant at ("test/cases/large/clang-26760.c": line 4496) * reduce to left at ("test/cases/large/clang-26760.c": line 4496) * reduce to right at ("test/cases/large/clang-26760.c": line 4496) @@ -16405,9 +16641,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4515) * reduce to left at ("test/cases/large/clang-26760.c": line 4515) * reduce to right at ("test/cases/large/clang-26760.c": line 4515) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4515) * remove initializer at ("test/cases/large/clang-26760.c": line 4517) * reduce to left at ("test/cases/large/clang-26760.c": line 4517) * reduce to right at ("test/cases/large/clang-26760.c": line 4517) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4517) * remove expr statement at ("test/cases/large/clang-26760.c": line 4519) * do without param at ("test/cases/large/clang-26760.c": line 4519) * replace by zero at ("test/cases/large/clang-26760.c": line 4519) @@ -17011,9 +17249,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4589) * reduce to left at ("test/cases/large/clang-26760.c": line 4589) * reduce to right at ("test/cases/large/clang-26760.c": line 4589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4589) * remove initializer at ("test/cases/large/clang-26760.c": line 4591) * reduce to left at ("test/cases/large/clang-26760.c": line 4591) * reduce to right at ("test/cases/large/clang-26760.c": line 4591) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4591) * remove expr statement at ("test/cases/large/clang-26760.c": line 4592) * reduce to left at ("test/cases/large/clang-26760.c": line 4592) * reduce to right at ("test/cases/large/clang-26760.c": line 4592) @@ -17025,6 +17265,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4589) * remove iterator at ("test/cases/large/clang-26760.c": line 4589) * reduce to operant at ("test/cases/large/clang-26760.c": line 4589) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4594) * remove expr statement at ("test/cases/large/clang-26760.c": line 4596) * reduce to left at ("test/cases/large/clang-26760.c": line 4596) * reduce to right at ("test/cases/large/clang-26760.c": line 4596) @@ -17277,9 +17518,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4645) * reduce to left at ("test/cases/large/clang-26760.c": line 4645) * reduce to right at ("test/cases/large/clang-26760.c": line 4645) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4645) * remove initializer at ("test/cases/large/clang-26760.c": line 4647) * reduce to left at ("test/cases/large/clang-26760.c": line 4647) * reduce to right at ("test/cases/large/clang-26760.c": line 4647) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4647) * remove expr statement at ("test/cases/large/clang-26760.c": line 4648) * reduce to left at ("test/cases/large/clang-26760.c": line 4648) * reduce to right at ("test/cases/large/clang-26760.c": line 4648) @@ -17303,6 +17546,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4645) * remove iterator at ("test/cases/large/clang-26760.c": line 4645) * reduce to operant at ("test/cases/large/clang-26760.c": line 4645) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4653) * remove expr statement at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) @@ -17355,6 +17599,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4666) * reduce to left at ("test/cases/large/clang-26760.c": line 4666) * reduce to right at ("test/cases/large/clang-26760.c": line 4666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4666) * remove return statement at ("test/cases/large/clang-26760.c": line 4668) * remove check at ("test/cases/large/clang-26760.c": line 4666) * remove iterator at ("test/cases/large/clang-26760.c": line 4666) @@ -17380,6 +17625,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4677) * reduce to left at ("test/cases/large/clang-26760.c": line 4677) * reduce to right at ("test/cases/large/clang-26760.c": line 4677) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4677) * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680) * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681) * remove expr statement at ("test/cases/large/clang-26760.c": line 4682) @@ -17466,9 +17712,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4721) * reduce to left at ("test/cases/large/clang-26760.c": line 4721) * reduce to right at ("test/cases/large/clang-26760.c": line 4721) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4721) * remove initializer at ("test/cases/large/clang-26760.c": line 4723) * reduce to left at ("test/cases/large/clang-26760.c": line 4723) * reduce to right at ("test/cases/large/clang-26760.c": line 4723) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4723) * remove expr statement at ("test/cases/large/clang-26760.c": line 4724) * reduce to left at ("test/cases/large/clang-26760.c": line 4724) * reduce to right at ("test/cases/large/clang-26760.c": line 4724) @@ -17497,6 +17745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4736) * reduce to left at ("test/cases/large/clang-26760.c": line 4736) * reduce to right at ("test/cases/large/clang-26760.c": line 4736) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4736) * remove expr statement at ("test/cases/large/clang-26760.c": line 4737) * reduce to left at ("test/cases/large/clang-26760.c": line 4737) * reduce to right at ("test/cases/large/clang-26760.c": line 4737) @@ -17507,6 +17756,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4738) * reduce to left at ("test/cases/large/clang-26760.c": line 4738) * reduce to right at ("test/cases/large/clang-26760.c": line 4738) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4738) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 4740) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742) @@ -17548,6 +17798,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4815) * remove variable i at ("test/cases/large/clang-26760.c": line 4817) * remove return statement at ("test/cases/large/clang-26760.c": line 4818) * replace by zero at ("test/cases/large/clang-26760.c": line 4818) @@ -17555,6 +17806,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4820) * remove expr statement at ("test/cases/large/clang-26760.c": line 4821) * reduce to left at ("test/cases/large/clang-26760.c": line 4821) * reduce to right at ("test/cases/large/clang-26760.c": line 4821) @@ -17563,6 +17815,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4822) * reduce to left at ("test/cases/large/clang-26760.c": line 4822) * reduce to right at ("test/cases/large/clang-26760.c": line 4822) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4822) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825) * remove expr statement at ("test/cases/large/clang-26760.c": line 4826) @@ -17597,6 +17850,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4822) * remove iterator at ("test/cases/large/clang-26760.c": line 4822) * reduce to operant at ("test/cases/large/clang-26760.c": line 4822) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4835) * remove condition at ("test/cases/large/clang-26760.c": line 4836) * remove condition at ("test/cases/large/clang-26760.c": line 4838) * remove initializer at ("test/cases/large/clang-26760.c": line 5060) @@ -17631,6 +17885,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5072) * reduce to left at ("test/cases/large/clang-26760.c": line 5072) * reduce to right at ("test/cases/large/clang-26760.c": line 5072) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5072) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 5074) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 5075) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 5076) @@ -17645,6 +17900,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5084) * reduce to left at ("test/cases/large/clang-26760.c": line 5084) * reduce to right at ("test/cases/large/clang-26760.c": line 5084) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5084) * remove expr statement at ("test/cases/large/clang-26760.c": line 5085) * reduce to left at ("test/cases/large/clang-26760.c": line 5085) * reduce to right at ("test/cases/large/clang-26760.c": line 5085) @@ -17699,6 +17955,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5113) * reduce to left at ("test/cases/large/clang-26760.c": line 5113) * reduce to right at ("test/cases/large/clang-26760.c": line 5113) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5113) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117) * reduce to operant at ("test/cases/large/clang-26760.c": line 5118) @@ -17724,9 +17981,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5128) * reduce to left at ("test/cases/large/clang-26760.c": line 5128) * reduce to right at ("test/cases/large/clang-26760.c": line 5128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5128) * remove initializer at ("test/cases/large/clang-26760.c": line 5130) * reduce to left at ("test/cases/large/clang-26760.c": line 5130) * reduce to right at ("test/cases/large/clang-26760.c": line 5130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5130) * remove expr statement at ("test/cases/large/clang-26760.c": line 5131) * reduce to left at ("test/cases/large/clang-26760.c": line 5131) * reduce to right at ("test/cases/large/clang-26760.c": line 5131) @@ -17744,11 +18003,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5134) * reduce to left at ("test/cases/large/clang-26760.c": line 5134) * reduce to right at ("test/cases/large/clang-26760.c": line 5134) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5134) * reduce to operant at ("test/cases/large/clang-26760.c": line 5137) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137) * remove initializer at ("test/cases/large/clang-26760.c": line 5138) * reduce to left at ("test/cases/large/clang-26760.c": line 5138) * reduce to right at ("test/cases/large/clang-26760.c": line 5138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5138) * remove variable j at ("test/cases/large/clang-26760.c": line 5140) * remove variable i at ("test/cases/large/clang-26760.c": line 5140) * remove return statement at ("test/cases/large/clang-26760.c": line 5141) @@ -17798,6 +18059,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5149) * reduce to left at ("test/cases/large/clang-26760.c": line 5149) * reduce to right at ("test/cases/large/clang-26760.c": line 5149) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5149) * remove variable j at ("test/cases/large/clang-26760.c": line 5151) * remove variable i at ("test/cases/large/clang-26760.c": line 5151) * remove expr statement at ("test/cases/large/clang-26760.c": line 5152) @@ -17822,6 +18084,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5209) * reduce to left at ("test/cases/large/clang-26760.c": line 5209) * reduce to right at ("test/cases/large/clang-26760.c": line 5209) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5209) * remove variable i at ("test/cases/large/clang-26760.c": line 5211) * remove condition at ("test/cases/large/clang-26760.c": line 5212) * replace by zero at ("test/cases/large/clang-26760.c": line 5212) @@ -18078,9 +18341,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5256) * reduce to left at ("test/cases/large/clang-26760.c": line 5256) * reduce to right at ("test/cases/large/clang-26760.c": line 5256) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5256) * remove initializer at ("test/cases/large/clang-26760.c": line 5258) * reduce to left at ("test/cases/large/clang-26760.c": line 5258) * reduce to right at ("test/cases/large/clang-26760.c": line 5258) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5258) * remove expr statement at ("test/cases/large/clang-26760.c": line 5259) * reduce to left at ("test/cases/large/clang-26760.c": line 5259) * reduce to right at ("test/cases/large/clang-26760.c": line 5259) @@ -18210,6 +18475,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5285) * reduce to left at ("test/cases/large/clang-26760.c": line 5285) * reduce to right at ("test/cases/large/clang-26760.c": line 5285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5285) * remove condition at ("test/cases/large/clang-26760.c": line 5287) * remove statement at ("test/cases/large/clang-26760.c": line 5288) * remove expr statement at ("test/cases/large/clang-26760.c": line 5289) @@ -18223,6 +18489,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5291) * reduce to left at ("test/cases/large/clang-26760.c": line 5291) * reduce to right at ("test/cases/large/clang-26760.c": line 5291) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5291) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 5293) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 5294) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 5295) @@ -18313,6 +18580,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5326) * reduce to left at ("test/cases/large/clang-26760.c": line 5326) * reduce to right at ("test/cases/large/clang-26760.c": line 5326) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5326) * remove return statement at ("test/cases/large/clang-26760.c": line 5329) * remove check at ("test/cases/large/clang-26760.c": line 5326) * remove iterator at ("test/cases/large/clang-26760.c": line 5326) @@ -18362,6 +18630,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5571) * reduce to left at ("test/cases/large/clang-26760.c": line 5571) * reduce to right at ("test/cases/large/clang-26760.c": line 5571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5571) * remove expr statement at ("test/cases/large/clang-26760.c": line 5572) * reduce to left at ("test/cases/large/clang-26760.c": line 5572) * reduce to right at ("test/cases/large/clang-26760.c": line 5572) @@ -18418,6 +18687,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5345) * reduce to left at ("test/cases/large/clang-26760.c": line 5345) * reduce to right at ("test/cases/large/clang-26760.c": line 5345) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5345) * remove expr statement at ("test/cases/large/clang-26760.c": line 5346) * reduce to left at ("test/cases/large/clang-26760.c": line 5346) * reduce to right at ("test/cases/large/clang-26760.c": line 5346) @@ -18428,6 +18698,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5347) * reduce to left at ("test/cases/large/clang-26760.c": line 5347) * reduce to right at ("test/cases/large/clang-26760.c": line 5347) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5347) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 5349) * reduce to operant at ("test/cases/large/clang-26760.c": line 5350) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 5350) @@ -18446,6 +18717,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5359) * reduce to left at ("test/cases/large/clang-26760.c": line 5359) * reduce to right at ("test/cases/large/clang-26760.c": line 5359) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5359) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 5361) * remove initializer at ("test/cases/large/clang-26760.c": line 5362) * reduce to operant at ("test/cases/large/clang-26760.c": line 5362) @@ -18500,6 +18772,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5393) * reduce to right at ("test/cases/large/clang-26760.c": line 5393) * reduce to operant at ("test/cases/large/clang-26760.c": line 5393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5393) * remove expr statement at ("test/cases/large/clang-26760.c": line 5395) * reduce to left at ("test/cases/large/clang-26760.c": line 5395) * reduce to right at ("test/cases/large/clang-26760.c": line 5395) @@ -18552,6 +18825,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5409) * reduce to left at ("test/cases/large/clang-26760.c": line 5409) * reduce to right at ("test/cases/large/clang-26760.c": line 5409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412) * remove expr statement at ("test/cases/large/clang-26760.c": line 5413) * reduce to left at ("test/cases/large/clang-26760.c": line 5413) @@ -18687,6 +18961,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5445) * reduce to left at ("test/cases/large/clang-26760.c": line 5445) * reduce to right at ("test/cases/large/clang-26760.c": line 5445) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5445) * remove variable i at ("test/cases/large/clang-26760.c": line 5447) * remove expr statement at ("test/cases/large/clang-26760.c": line 5448) * reduce to left at ("test/cases/large/clang-26760.c": line 5448) @@ -18797,6 +19072,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5379) * reduce to right at ("test/cases/large/clang-26760.c": line 5379) * reduce to operant at ("test/cases/large/clang-26760.c": line 5379) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5379) * remove return statement at ("test/cases/large/clang-26760.c": line 5381) * remove check at ("test/cases/large/clang-26760.c": line 5379) * remove iterator at ("test/cases/large/clang-26760.c": line 5379) @@ -18849,6 +19125,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5468) * reduce to left at ("test/cases/large/clang-26760.c": line 5468) * reduce to right at ("test/cases/large/clang-26760.c": line 5468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5468) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 5471) * reduce to operant at ("test/cases/large/clang-26760.c": line 5472) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472) @@ -19086,6 +19363,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5523) * reduce to left at ("test/cases/large/clang-26760.c": line 5523) * reduce to right at ("test/cases/large/clang-26760.c": line 5523) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5523) * remove variable i at ("test/cases/large/clang-26760.c": line 5525) * remove return statement at ("test/cases/large/clang-26760.c": line 5526) * replace by zero at ("test/cases/large/clang-26760.c": line 5526) @@ -19104,6 +19382,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5531) * reduce to left at ("test/cases/large/clang-26760.c": line 5531) * reduce to right at ("test/cases/large/clang-26760.c": line 5531) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5531) * remove initializer at ("test/cases/large/clang-26760.c": line 5533) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 5533) * remove variable k at ("test/cases/large/clang-26760.c": line 5534) @@ -19271,6 +19550,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) * remove iterator at ("test/cases/large/clang-26760.c": line 5347) * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5561) * remove expr statement at ("test/cases/large/clang-26760.c": line 5562) * reduce to operant at ("test/cases/large/clang-26760.c": line 5562) * remove expr statement at ("test/cases/large/clang-26760.c": line 5563) @@ -19383,6 +19663,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5602) * reduce to right at ("test/cases/large/clang-26760.c": line 5602) * reduce to operant at ("test/cases/large/clang-26760.c": line 5602) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5602) * remove expr statement at ("test/cases/large/clang-26760.c": line 5604) * reduce to left at ("test/cases/large/clang-26760.c": line 5604) * reduce to right at ("test/cases/large/clang-26760.c": line 5604) @@ -19522,6 +19803,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4845) * reduce to left at ("test/cases/large/clang-26760.c": line 4845) * reduce to right at ("test/cases/large/clang-26760.c": line 4845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4845) * remove expr statement at ("test/cases/large/clang-26760.c": line 4847) * reduce to left at ("test/cases/large/clang-26760.c": line 4847) * reduce to right at ("test/cases/large/clang-26760.c": line 4847) @@ -19540,6 +19822,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4852) * reduce to left at ("test/cases/large/clang-26760.c": line 4852) * reduce to right at ("test/cases/large/clang-26760.c": line 4852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4852) * reduce to operant at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 4856) @@ -19562,6 +19845,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4863) * reduce to left at ("test/cases/large/clang-26760.c": line 4863) * reduce to right at ("test/cases/large/clang-26760.c": line 4863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4863) * remove variable j at ("test/cases/large/clang-26760.c": line 4865) * remove variable i at ("test/cases/large/clang-26760.c": line 4865) * remove expr statement at ("test/cases/large/clang-26760.c": line 4866) @@ -19633,6 +19917,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4907) * reduce to left at ("test/cases/large/clang-26760.c": line 4907) * reduce to right at ("test/cases/large/clang-26760.c": line 4907) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4907) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909) * remove variable i at ("test/cases/large/clang-26760.c": line 4910) * remove condition at ("test/cases/large/clang-26760.c": line 4911) @@ -19677,6 +19962,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4933) * reduce to left at ("test/cases/large/clang-26760.c": line 4933) * reduce to right at ("test/cases/large/clang-26760.c": line 4933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4933) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 4935) * reduce to operant at ("test/cases/large/clang-26760.c": line 4936) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936) @@ -19824,6 +20110,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4965) * reduce to left at ("test/cases/large/clang-26760.c": line 4965) * reduce to right at ("test/cases/large/clang-26760.c": line 4965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4965) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 4967) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 4968) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969) @@ -20026,6 +20313,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4880) * reduce to left at ("test/cases/large/clang-26760.c": line 4880) * reduce to right at ("test/cases/large/clang-26760.c": line 4880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4880) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882) * remove expr statement at ("test/cases/large/clang-26760.c": line 4883) * reduce to left at ("test/cases/large/clang-26760.c": line 4883) @@ -20084,6 +20372,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5018) * reduce to left at ("test/cases/large/clang-26760.c": line 5018) * reduce to right at ("test/cases/large/clang-26760.c": line 5018) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5018) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021) * remove expr statement at ("test/cases/large/clang-26760.c": line 5022) * reduce to left at ("test/cases/large/clang-26760.c": line 5022) @@ -20108,6 +20397,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5029) * reduce to right at ("test/cases/large/clang-26760.c": line 5029) * reduce to operant at ("test/cases/large/clang-26760.c": line 5029) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5029) * remove expr statement at ("test/cases/large/clang-26760.c": line 5031) * reduce to operant at ("test/cases/large/clang-26760.c": line 5031) * remove condition at ("test/cases/large/clang-26760.c": line 5032) @@ -20115,6 +20405,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5034) * reduce to left at ("test/cases/large/clang-26760.c": line 5034) * reduce to right at ("test/cases/large/clang-26760.c": line 5034) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5034) * remove return statement at ("test/cases/large/clang-26760.c": line 5037) * replace by zero at ("test/cases/large/clang-26760.c": line 5037) * remove check at ("test/cases/large/clang-26760.c": line 5034) @@ -20219,12 +20510,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 5054) * do without param at ("test/cases/large/clang-26760.c": line 5055) * do without param at ("test/cases/large/clang-26760.c": line 5056) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5619) * remove statement at ("test/cases/large/clang-26760.c": line 5620) * remove condition at ("test/cases/large/clang-26760.c": line 5622) * remove statement at ("test/cases/large/clang-26760.c": line 5623) * remove initializer at ("test/cases/large/clang-26760.c": line 5624) * reduce to left at ("test/cases/large/clang-26760.c": line 5624) * reduce to right at ("test/cases/large/clang-26760.c": line 5624) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5624) * remove return statement at ("test/cases/large/clang-26760.c": line 5626) * remove check at ("test/cases/large/clang-26760.c": line 5624) * reduce to operant at ("test/cases/large/clang-26760.c": line 5624) @@ -20233,9 +20526,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5628) * reduce to left at ("test/cases/large/clang-26760.c": line 5628) * reduce to right at ("test/cases/large/clang-26760.c": line 5628) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5628) * remove initializer at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5631) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5633) * reduce to operant at ("test/cases/large/clang-26760.c": line 5634) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634) @@ -20291,6 +20586,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5646) * remove expr statement at ("test/cases/large/clang-26760.c": line 5647) * reduce to operant at ("test/cases/large/clang-26760.c": line 5647) * remove check at ("test/cases/large/clang-26760.c": line 5628) @@ -20329,6 +20625,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4784) * reduce to left at ("test/cases/large/clang-26760.c": line 4784) * reduce to right at ("test/cases/large/clang-26760.c": line 4784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4784) * remove expr statement at ("test/cases/large/clang-26760.c": line 4786) * do without param at ("test/cases/large/clang-26760.c": line 4786) * replace by zero at ("test/cases/large/clang-26760.c": line 4786) @@ -20353,6 +20650,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 4784) * remove condition at ("test/cases/large/clang-26760.c": line 4800) * remove statement at ("test/cases/large/clang-26760.c": line 4801) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4802) * remove expr statement at ("test/cases/large/clang-26760.c": line 4803) * reduce to left at ("test/cases/large/clang-26760.c": line 4803) * reduce to right at ("test/cases/large/clang-26760.c": line 4803) @@ -20380,6 +20678,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4763) * reduce to left at ("test/cases/large/clang-26760.c": line 4763) * reduce to right at ("test/cases/large/clang-26760.c": line 4763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4763) * remove expr statement at ("test/cases/large/clang-26760.c": line 4764) * reduce to left at ("test/cases/large/clang-26760.c": line 4764) * reduce to right at ("test/cases/large/clang-26760.c": line 4764) @@ -20507,11 +20806,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6763) * reduce to left at ("test/cases/large/clang-26760.c": line 6763) * reduce to right at ("test/cases/large/clang-26760.c": line 6763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6763) * reduce to operant at ("test/cases/large/clang-26760.c": line 6766) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766) * remove initializer at ("test/cases/large/clang-26760.c": line 6767) * reduce to left at ("test/cases/large/clang-26760.c": line 6767) * reduce to right at ("test/cases/large/clang-26760.c": line 6767) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6767) * remove variable j at ("test/cases/large/clang-26760.c": line 6769) * remove variable i at ("test/cases/large/clang-26760.c": line 6769) * remove return statement at ("test/cases/large/clang-26760.c": line 6770) @@ -20561,6 +20862,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6778) * reduce to left at ("test/cases/large/clang-26760.c": line 6778) * reduce to right at ("test/cases/large/clang-26760.c": line 6778) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6778) * remove expr statement at ("test/cases/large/clang-26760.c": line 6780) * reduce to left at ("test/cases/large/clang-26760.c": line 6780) * reduce to right at ("test/cases/large/clang-26760.c": line 6780) @@ -20581,9 +20883,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 6778) * remove iterator at ("test/cases/large/clang-26760.c": line 6778) * reduce to operant at ("test/cases/large/clang-26760.c": line 6778) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6786) * remove initializer at ("test/cases/large/clang-26760.c": line 6787) * reduce to left at ("test/cases/large/clang-26760.c": line 6787) * reduce to right at ("test/cases/large/clang-26760.c": line 6787) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6787) * remove variable j at ("test/cases/large/clang-26760.c": line 6789) * remove variable i at ("test/cases/large/clang-26760.c": line 6789) * remove expr statement at ("test/cases/large/clang-26760.c": line 6790) @@ -20603,6 +20907,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6764) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6793) * reduce to operant at ("test/cases/large/clang-26760.c": line 6761) * replace by zero at ("test/cases/large/clang-26760.c": line 6761) * remove expr statement at ("test/cases/large/clang-26760.c": line 6795) @@ -21691,6 +21996,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6876) * reduce to right at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6878) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878) * remove expr statement at ("test/cases/large/clang-26760.c": line 6879) @@ -21702,6 +22008,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 6876) * remove iterator at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6882) * replace by zero at ("test/cases/large/clang-26760.c": line 6874) * remove expr statement at ("test/cases/large/clang-26760.c": line 6884) * reduce to left at ("test/cases/large/clang-26760.c": line 6884) @@ -22040,6 +22347,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6894) * reduce to left at ("test/cases/large/clang-26760.c": line 6894) * reduce to right at ("test/cases/large/clang-26760.c": line 6894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6894) * remove expr statement at ("test/cases/large/clang-26760.c": line 6895) * reduce to left at ("test/cases/large/clang-26760.c": line 6895) * reduce to right at ("test/cases/large/clang-26760.c": line 6895) @@ -22050,12 +22358,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6896) * reduce to left at ("test/cases/large/clang-26760.c": line 6896) * reduce to right at ("test/cases/large/clang-26760.c": line 6896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6896) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898) * reduce to operant at ("test/cases/large/clang-26760.c": line 6899) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899) * remove initializer at ("test/cases/large/clang-26760.c": line 6900) * reduce to left at ("test/cases/large/clang-26760.c": line 6900) * reduce to right at ("test/cases/large/clang-26760.c": line 6900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6900) * reduce to operant at ("test/cases/large/clang-26760.c": line 6902) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902) * remove variable i at ("test/cases/large/clang-26760.c": line 6903) @@ -22154,6 +22464,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6928) * reduce to left at ("test/cases/large/clang-26760.c": line 6928) * reduce to right at ("test/cases/large/clang-26760.c": line 6928) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6928) * reduce to operant at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931) @@ -22184,6 +22495,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6947) * remove expr statement at ("test/cases/large/clang-26760.c": line 6948) * reduce to left at ("test/cases/large/clang-26760.c": line 6948) * reduce to right at ("test/cases/large/clang-26760.c": line 6952) @@ -22230,6 +22542,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6956) * reduce to left at ("test/cases/large/clang-26760.c": line 6956) * reduce to right at ("test/cases/large/clang-26760.c": line 6956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6956) * remove expr statement at ("test/cases/large/clang-26760.c": line 6958) * do without param at ("test/cases/large/clang-26760.c": line 6958) * replace by zero at ("test/cases/large/clang-26760.c": line 6958) @@ -22245,6 +22558,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6956) * reduce to operant at ("test/cases/large/clang-26760.c": line 6956) * expand compound statment at ("test/cases/large/clang-26760.c": line 6955) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6965) * remove expr statement at ("test/cases/large/clang-26760.c": line 6966) * reduce to left at ("test/cases/large/clang-26760.c": line 6966) * reduce to right at ("test/cases/large/clang-26760.c": line 6966) @@ -23000,6 +23314,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7021) * reduce to left at ("test/cases/large/clang-26760.c": line 7021) * reduce to right at ("test/cases/large/clang-26760.c": line 7021) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7021) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 7023) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 7024) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 7025) @@ -23077,6 +23392,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7046) * reduce to left at ("test/cases/large/clang-26760.c": line 7046) * reduce to right at ("test/cases/large/clang-26760.c": line 7046) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7046) * remove expr statement at ("test/cases/large/clang-26760.c": line 7047) * reduce to left at ("test/cases/large/clang-26760.c": line 7047) * reduce to right at ("test/cases/large/clang-26760.c": line 7047) @@ -23131,6 +23447,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7075) * reduce to left at ("test/cases/large/clang-26760.c": line 7075) * reduce to right at ("test/cases/large/clang-26760.c": line 7075) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7075) * remove expr statement at ("test/cases/large/clang-26760.c": line 7076) * reduce to left at ("test/cases/large/clang-26760.c": line 7076) * reduce to right at ("test/cases/large/clang-26760.c": line 7076) @@ -23141,10 +23458,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7077) * reduce to left at ("test/cases/large/clang-26760.c": line 7077) * reduce to right at ("test/cases/large/clang-26760.c": line 7077) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7077) * remove condition at ("test/cases/large/clang-26760.c": line 7079) * remove initializer at ("test/cases/large/clang-26760.c": line 7081) * reduce to left at ("test/cases/large/clang-26760.c": line 7081) * reduce to right at ("test/cases/large/clang-26760.c": line 7081) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7081) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084) * remove expr statement at ("test/cases/large/clang-26760.c": line 7085) @@ -23179,10 +23498,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 7081) * remove iterator at ("test/cases/large/clang-26760.c": line 7081) * reduce to operant at ("test/cases/large/clang-26760.c": line 7081) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7094) * remove statement at ("test/cases/large/clang-26760.c": line 7095) * remove initializer at ("test/cases/large/clang-26760.c": line 7097) * reduce to left at ("test/cases/large/clang-26760.c": line 7097) * reduce to right at ("test/cases/large/clang-26760.c": line 7097) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7097) * remove expr statement at ("test/cases/large/clang-26760.c": line 7098) * reduce to left at ("test/cases/large/clang-26760.c": line 7098) * reduce to right at ("test/cases/large/clang-26760.c": line 7098) @@ -23200,11 +23521,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7101) * reduce to left at ("test/cases/large/clang-26760.c": line 7101) * reduce to right at ("test/cases/large/clang-26760.c": line 7101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7101) * reduce to operant at ("test/cases/large/clang-26760.c": line 7104) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104) * remove initializer at ("test/cases/large/clang-26760.c": line 7105) * reduce to left at ("test/cases/large/clang-26760.c": line 7105) * reduce to right at ("test/cases/large/clang-26760.c": line 7105) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7105) * remove variable j at ("test/cases/large/clang-26760.c": line 7107) * remove variable i at ("test/cases/large/clang-26760.c": line 7107) * remove return statement at ("test/cases/large/clang-26760.c": line 7108) @@ -23217,6 +23540,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7110) * reduce to left at ("test/cases/large/clang-26760.c": line 7110) * reduce to right at ("test/cases/large/clang-26760.c": line 7110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7110) * remove variable j at ("test/cases/large/clang-26760.c": line 7112) * remove variable i at ("test/cases/large/clang-26760.c": line 7112) * remove expr statement at ("test/cases/large/clang-26760.c": line 7113) @@ -23231,6 +23555,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 7110) * remove condition at ("test/cases/large/clang-26760.c": line 7115) * remove statement at ("test/cases/large/clang-26760.c": line 7116) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7117) * remove expr statement at ("test/cases/large/clang-26760.c": line 7118) * reduce to left at ("test/cases/large/clang-26760.c": line 7118) * reduce to right at ("test/cases/large/clang-26760.c": line 7118) @@ -23317,6 +23642,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7130) * reduce to left at ("test/cases/large/clang-26760.c": line 7130) * reduce to right at ("test/cases/large/clang-26760.c": line 7130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7130) * remove variable j at ("test/cases/large/clang-26760.c": line 7132) * remove variable i at ("test/cases/large/clang-26760.c": line 7132) * remove expr statement at ("test/cases/large/clang-26760.c": line 7133) @@ -23368,6 +23694,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7320) * reduce to left at ("test/cases/large/clang-26760.c": line 7320) * reduce to right at ("test/cases/large/clang-26760.c": line 7320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7320) * remove variable i at ("test/cases/large/clang-26760.c": line 7322) * remove expr statement at ("test/cases/large/clang-26760.c": line 7323) * reduce to left at ("test/cases/large/clang-26760.c": line 7323) @@ -23389,6 +23716,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7147) * reduce to left at ("test/cases/large/clang-26760.c": line 7147) * reduce to right at ("test/cases/large/clang-26760.c": line 7147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7147) * remove expr statement at ("test/cases/large/clang-26760.c": line 7148) * reduce to left at ("test/cases/large/clang-26760.c": line 7148) * reduce to right at ("test/cases/large/clang-26760.c": line 7148) @@ -23405,9 +23733,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7157) * reduce to left at ("test/cases/large/clang-26760.c": line 7157) * reduce to right at ("test/cases/large/clang-26760.c": line 7157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7157) * remove initializer at ("test/cases/large/clang-26760.c": line 7159) * reduce to left at ("test/cases/large/clang-26760.c": line 7159) * reduce to right at ("test/cases/large/clang-26760.c": line 7159) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7159) * remove expr statement at ("test/cases/large/clang-26760.c": line 7161) * do without param at ("test/cases/large/clang-26760.c": line 7161) * replace by zero at ("test/cases/large/clang-26760.c": line 7161) @@ -23437,6 +23767,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7173) * reduce to left at ("test/cases/large/clang-26760.c": line 7173) * reduce to right at ("test/cases/large/clang-26760.c": line 7173) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7173) * remove expr statement at ("test/cases/large/clang-26760.c": line 7175) * do without param at ("test/cases/large/clang-26760.c": line 7175) * replace by zero at ("test/cases/large/clang-26760.c": line 7175) @@ -23456,6 +23787,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7184) * reduce to left at ("test/cases/large/clang-26760.c": line 7184) * reduce to right at ("test/cases/large/clang-26760.c": line 7184) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7184) * remove return statement at ("test/cases/large/clang-26760.c": line 7186) * remove check at ("test/cases/large/clang-26760.c": line 7184) * reduce to operant at ("test/cases/large/clang-26760.c": line 7184) @@ -23464,6 +23796,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7188) * reduce to left at ("test/cases/large/clang-26760.c": line 7188) * reduce to right at ("test/cases/large/clang-26760.c": line 7188) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7188) * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192) * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193) * remove initializer at ("test/cases/large/clang-26760.c": line 7194) @@ -23473,6 +23806,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7196) * reduce to left at ("test/cases/large/clang-26760.c": line 7196) * reduce to right at ("test/cases/large/clang-26760.c": line 7196) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7196) * remove condition at ("test/cases/large/clang-26760.c": line 7198) * remove statement at ("test/cases/large/clang-26760.c": line 7199) * remove expr statement at ("test/cases/large/clang-26760.c": line 7200) @@ -23703,12 +24037,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7230) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232) * reduce to operant at ("test/cases/large/clang-26760.c": line 7233) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233) * remove initializer at ("test/cases/large/clang-26760.c": line 7234) * reduce to left at ("test/cases/large/clang-26760.c": line 7234) * reduce to right at ("test/cases/large/clang-26760.c": line 7234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7234) * reduce to operant at ("test/cases/large/clang-26760.c": line 7236) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236) * remove variable i at ("test/cases/large/clang-26760.c": line 7237) @@ -23805,6 +24141,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7259) * reduce to left at ("test/cases/large/clang-26760.c": line 7259) * reduce to right at ("test/cases/large/clang-26760.c": line 7259) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7259) * reduce to operant at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262) @@ -23851,6 +24188,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7270) * remove expr statement at ("test/cases/large/clang-26760.c": line 7271) * reduce to left at ("test/cases/large/clang-26760.c": line 7271) * reduce to right at ("test/cases/large/clang-26760.c": line 7271) @@ -23953,12 +24291,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7389) * reduce to left at ("test/cases/large/clang-26760.c": line 7389) * reduce to right at ("test/cases/large/clang-26760.c": line 7389) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7389) * remove initializer at ("test/cases/large/clang-26760.c": line 7391) * reduce to left at ("test/cases/large/clang-26760.c": line 7391) * reduce to right at ("test/cases/large/clang-26760.c": line 7391) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7391) * remove initializer at ("test/cases/large/clang-26760.c": line 7394) * reduce to left at ("test/cases/large/clang-26760.c": line 7394) * reduce to right at ("test/cases/large/clang-26760.c": line 7394) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7394) * remove expr statement at ("test/cases/large/clang-26760.c": line 7396) * do without param at ("test/cases/large/clang-26760.c": line 7396) * replace by zero at ("test/cases/large/clang-26760.c": line 7396) @@ -23990,6 +24331,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7406) * reduce to left at ("test/cases/large/clang-26760.c": line 7406) * reduce to right at ("test/cases/large/clang-26760.c": line 7406) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7406) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408) * remove expr statement at ("test/cases/large/clang-26760.c": line 7409) * reduce to left at ("test/cases/large/clang-26760.c": line 7409) @@ -24032,6 +24374,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7406) * remove iterator at ("test/cases/large/clang-26760.c": line 7406) * reduce to operant at ("test/cases/large/clang-26760.c": line 7406) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7418) * remove condition at ("test/cases/large/clang-26760.c": line 7419) * remove statement at ("test/cases/large/clang-26760.c": line 7420) * remove expr statement at ("test/cases/large/clang-26760.c": line 7421) @@ -24040,6 +24383,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7336) * reduce to left at ("test/cases/large/clang-26760.c": line 7336) * reduce to right at ("test/cases/large/clang-26760.c": line 7336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7336) * remove variable i at ("test/cases/large/clang-26760.c": line 7338) * remove condition at ("test/cases/large/clang-26760.c": line 7339) * replace by zero at ("test/cases/large/clang-26760.c": line 7339) @@ -24047,6 +24391,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7341) * remove variable i at ("test/cases/large/clang-26760.c": line 7343) * remove condition at ("test/cases/large/clang-26760.c": line 7344) * replace by zero at ("test/cases/large/clang-26760.c": line 7344) @@ -24059,6 +24404,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7350) * remove condition at ("test/cases/large/clang-26760.c": line 7351) * replace by zero at ("test/cases/large/clang-26760.c": line 7351) * remove statement at ("test/cases/large/clang-26760.c": line 7352) @@ -24176,6 +24522,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7424) * reduce to left at ("test/cases/large/clang-26760.c": line 7424) * reduce to right at ("test/cases/large/clang-26760.c": line 7424) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7424) * remove expr statement at ("test/cases/large/clang-26760.c": line 7426) * do without param at ("test/cases/large/clang-26760.c": line 7426) * replace by zero at ("test/cases/large/clang-26760.c": line 7426) @@ -24254,10 +24601,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7472) * reduce to left at ("test/cases/large/clang-26760.c": line 7472) * reduce to right at ("test/cases/large/clang-26760.c": line 7472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7472) * remove initializer at ("test/cases/large/clang-26760.c": line 7474) * reduce to left at ("test/cases/large/clang-26760.c": line 7474) * reduce to right at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7476) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476) * remove expr statement at ("test/cases/large/clang-26760.c": line 7477) @@ -24274,6 +24623,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7484) * reduce to operant at ("test/cases/large/clang-26760.c": line 7486) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486) * remove variable i at ("test/cases/large/clang-26760.c": line 7487) @@ -24346,9 +24696,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7503) * remove initializer at ("test/cases/large/clang-26760.c": line 7504) * reduce to left at ("test/cases/large/clang-26760.c": line 7504) * reduce to right at ("test/cases/large/clang-26760.c": line 7504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7504) * remove expr statement at ("test/cases/large/clang-26760.c": line 7505) * reduce to left at ("test/cases/large/clang-26760.c": line 7505) * reduce to right at ("test/cases/large/clang-26760.c": line 7505) @@ -24359,9 +24711,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7506) * reduce to left at ("test/cases/large/clang-26760.c": line 7506) * reduce to right at ("test/cases/large/clang-26760.c": line 7506) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7506) * remove initializer at ("test/cases/large/clang-26760.c": line 7508) * reduce to left at ("test/cases/large/clang-26760.c": line 7508) * reduce to right at ("test/cases/large/clang-26760.c": line 7508) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7508) * remove expr statement at ("test/cases/large/clang-26760.c": line 7509) * reduce to left at ("test/cases/large/clang-26760.c": line 7509) * reduce to right at ("test/cases/large/clang-26760.c": line 7509) @@ -24379,11 +24733,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7512) * reduce to left at ("test/cases/large/clang-26760.c": line 7512) * reduce to right at ("test/cases/large/clang-26760.c": line 7512) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7512) * reduce to operant at ("test/cases/large/clang-26760.c": line 7515) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515) * remove initializer at ("test/cases/large/clang-26760.c": line 7516) * reduce to left at ("test/cases/large/clang-26760.c": line 7516) * reduce to right at ("test/cases/large/clang-26760.c": line 7516) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7516) * remove variable j at ("test/cases/large/clang-26760.c": line 7518) * remove variable i at ("test/cases/large/clang-26760.c": line 7518) * remove return statement at ("test/cases/large/clang-26760.c": line 7519) @@ -24396,6 +24752,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7521) * reduce to left at ("test/cases/large/clang-26760.c": line 7521) * reduce to right at ("test/cases/large/clang-26760.c": line 7521) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7521) * remove expr statement at ("test/cases/large/clang-26760.c": line 7522) * reduce to left at ("test/cases/large/clang-26760.c": line 7522) * reduce to right at ("test/cases/large/clang-26760.c": line 7522) @@ -24444,6 +24801,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7529) * reduce to left at ("test/cases/large/clang-26760.c": line 7529) * reduce to right at ("test/cases/large/clang-26760.c": line 7529) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7529) * remove variable j at ("test/cases/large/clang-26760.c": line 7531) * remove variable i at ("test/cases/large/clang-26760.c": line 7531) * remove expr statement at ("test/cases/large/clang-26760.c": line 7532) @@ -24468,6 +24826,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7589) * reduce to left at ("test/cases/large/clang-26760.c": line 7589) * reduce to right at ("test/cases/large/clang-26760.c": line 7589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7589) * remove variable i at ("test/cases/large/clang-26760.c": line 7591) * remove condition at ("test/cases/large/clang-26760.c": line 7592) * replace by zero at ("test/cases/large/clang-26760.c": line 7592) @@ -24774,6 +25133,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 7617) * reduce to left at ("test/cases/large/clang-26760.c": line 7617) * reduce to right at ("test/cases/large/clang-26760.c": line 7617) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7618) * remove expr statement at ("test/cases/large/clang-26760.c": line 7619) * reduce to left at ("test/cases/large/clang-26760.c": line 7619) * reduce to right at ("test/cases/large/clang-26760.c": line 7619) @@ -24825,6 +25185,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7644) * reduce to left at ("test/cases/large/clang-26760.c": line 7644) * reduce to right at ("test/cases/large/clang-26760.c": line 7644) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7644) * remove expr statement at ("test/cases/large/clang-26760.c": line 7646) * do without param at ("test/cases/large/clang-26760.c": line 7646) * replace by zero at ("test/cases/large/clang-26760.c": line 7646) @@ -24839,9 +25200,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 7644) * remove iterator at ("test/cases/large/clang-26760.c": line 7644) * reduce to operant at ("test/cases/large/clang-26760.c": line 7644) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7652) * remove initializer at ("test/cases/large/clang-26760.c": line 7653) * reduce to left at ("test/cases/large/clang-26760.c": line 7653) * reduce to right at ("test/cases/large/clang-26760.c": line 7653) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7653) * remove expr statement at ("test/cases/large/clang-26760.c": line 7655) * do without param at ("test/cases/large/clang-26760.c": line 7655) * replace by zero at ("test/cases/large/clang-26760.c": line 7655) @@ -24858,6 +25221,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7653) * remove iterator at ("test/cases/large/clang-26760.c": line 7653) * reduce to operant at ("test/cases/large/clang-26760.c": line 7653) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7661) * remove expr statement at ("test/cases/large/clang-26760.c": line 7662) * reduce to operant at ("test/cases/large/clang-26760.c": line 7662) * expand compound statment at ("test/cases/large/clang-26760.c": line 7461) @@ -24868,6 +25232,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7670) * reduce to left at ("test/cases/large/clang-26760.c": line 7670) * reduce to right at ("test/cases/large/clang-26760.c": line 7670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7670) * remove expr statement at ("test/cases/large/clang-26760.c": line 7671) * reduce to left at ("test/cases/large/clang-26760.c": line 7671) * reduce to right at ("test/cases/large/clang-26760.c": line 7671) @@ -24878,10 +25243,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7672) * reduce to left at ("test/cases/large/clang-26760.c": line 7672) * reduce to right at ("test/cases/large/clang-26760.c": line 7672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7672) * remove variable i at ("test/cases/large/clang-26760.c": line 7674) * remove initializer at ("test/cases/large/clang-26760.c": line 7675) * reduce to left at ("test/cases/large/clang-26760.c": line 7675) * reduce to right at ("test/cases/large/clang-26760.c": line 7675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7675) * remove variable i at ("test/cases/large/clang-26760.c": line 7677) * remove return statement at ("test/cases/large/clang-26760.c": line 7678) * replace by zero at ("test/cases/large/clang-26760.c": line 7678) @@ -24902,6 +25269,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7685) * reduce to left at ("test/cases/large/clang-26760.c": line 7685) * reduce to right at ("test/cases/large/clang-26760.c": line 7685) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7685) * remove initializer at ("test/cases/large/clang-26760.c": line 7688) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688) * remove variable i at ("test/cases/large/clang-26760.c": line 7689) @@ -24912,6 +25280,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7691) * reduce to left at ("test/cases/large/clang-26760.c": line 7691) * reduce to right at ("test/cases/large/clang-26760.c": line 7691) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7691) * remove initializer at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) @@ -24923,6 +25292,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7697) * reduce to left at ("test/cases/large/clang-26760.c": line 7697) * reduce to right at ("test/cases/large/clang-26760.c": line 7697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7697) * remove variable i at ("test/cases/large/clang-26760.c": line 7699) * remove expr statement at ("test/cases/large/clang-26760.c": line 7700) * reduce to left at ("test/cases/large/clang-26760.c": line 7700) @@ -25150,6 +25520,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7748) * reduce to left at ("test/cases/large/clang-26760.c": line 7748) * reduce to right at ("test/cases/large/clang-26760.c": line 7748) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7748) * remove return statement at ("test/cases/large/clang-26760.c": line 7750) * remove check at ("test/cases/large/clang-26760.c": line 7748) * remove iterator at ("test/cases/large/clang-26760.c": line 7748) @@ -25168,9 +25539,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7756) * reduce to left at ("test/cases/large/clang-26760.c": line 7756) * reduce to right at ("test/cases/large/clang-26760.c": line 7756) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7756) * remove initializer at ("test/cases/large/clang-26760.c": line 7758) * reduce to left at ("test/cases/large/clang-26760.c": line 7758) * reduce to right at ("test/cases/large/clang-26760.c": line 7758) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7758) * remove expr statement at ("test/cases/large/clang-26760.c": line 7760) * do without param at ("test/cases/large/clang-26760.c": line 7760) * replace by zero at ("test/cases/large/clang-26760.c": line 7760) @@ -25194,6 +25567,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7768) * reduce to left at ("test/cases/large/clang-26760.c": line 7768) * reduce to right at ("test/cases/large/clang-26760.c": line 7768) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7768) * remove expr statement at ("test/cases/large/clang-26760.c": line 7769) * reduce to left at ("test/cases/large/clang-26760.c": line 7769) * reduce to right at ("test/cases/large/clang-26760.c": line 7769) @@ -25309,6 +25683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7793) * reduce to left at ("test/cases/large/clang-26760.c": line 7793) * reduce to right at ("test/cases/large/clang-26760.c": line 7793) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7793) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 7795) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 7796) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 7797) @@ -25402,16 +25777,19 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7829) * reduce to left at ("test/cases/large/clang-26760.c": line 7829) * reduce to right at ("test/cases/large/clang-26760.c": line 7829) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7829) * remove condition at ("test/cases/large/clang-26760.c": line 7832) * remove statement at ("test/cases/large/clang-26760.c": line 7833) * remove initializer at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7834) * remove return statement at ("test/cases/large/clang-26760.c": line 7836) * remove check at ("test/cases/large/clang-26760.c": line 7834) * remove iterator at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7838) * remove return statement at ("test/cases/large/clang-26760.c": line 7839) * remove check at ("test/cases/large/clang-26760.c": line 7829) * remove iterator at ("test/cases/large/clang-26760.c": line 7829) @@ -25463,6 +25841,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7880) * reduce to left at ("test/cases/large/clang-26760.c": line 7880) * reduce to right at ("test/cases/large/clang-26760.c": line 7880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7880) * remove expr statement at ("test/cases/large/clang-26760.c": line 7881) * reduce to left at ("test/cases/large/clang-26760.c": line 7881) * reduce to right at ("test/cases/large/clang-26760.c": line 7881) @@ -25519,6 +25898,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7857) * reduce to left at ("test/cases/large/clang-26760.c": line 7857) * reduce to right at ("test/cases/large/clang-26760.c": line 7857) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7857) * remove expr statement at ("test/cases/large/clang-26760.c": line 7858) * reduce to left at ("test/cases/large/clang-26760.c": line 7858) * reduce to right at ("test/cases/large/clang-26760.c": line 7858) @@ -25545,6 +25925,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7866) * reduce to left at ("test/cases/large/clang-26760.c": line 7866) * reduce to right at ("test/cases/large/clang-26760.c": line 7866) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7866) * remove expr statement at ("test/cases/large/clang-26760.c": line 7869) * reduce to operant at ("test/cases/large/clang-26760.c": line 7869) * expand compound statment at ("test/cases/large/clang-26760.c": line 7868) @@ -25702,6 +26083,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 7911) * reduce to right at ("test/cases/large/clang-26760.c": line 7911) * reduce to operant at ("test/cases/large/clang-26760.c": line 7911) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7911) * remove expr statement at ("test/cases/large/clang-26760.c": line 7914) * reduce to left at ("test/cases/large/clang-26760.c": line 7914) * reduce to right at ("test/cases/large/clang-26760.c": line 7914) @@ -25847,6 +26229,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5658) * reduce to left at ("test/cases/large/clang-26760.c": line 5658) * reduce to right at ("test/cases/large/clang-26760.c": line 5658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5658) * remove expr statement at ("test/cases/large/clang-26760.c": line 5660) * reduce to left at ("test/cases/large/clang-26760.c": line 5660) * reduce to right at ("test/cases/large/clang-26760.c": line 5660) @@ -25863,6 +26246,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5665) * reduce to right at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5665) * remove variable i at ("test/cases/large/clang-26760.c": line 5668) * remove condition at ("test/cases/large/clang-26760.c": line 5669) * replace by zero at ("test/cases/large/clang-26760.c": line 5669) @@ -25890,9 +26274,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 5665) * remove iterator at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5683) * remove initializer at ("test/cases/large/clang-26760.c": line 5684) * reduce to left at ("test/cases/large/clang-26760.c": line 5684) * reduce to right at ("test/cases/large/clang-26760.c": line 5684) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5684) * reduce to operant at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 5688) @@ -25981,6 +26367,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5707) * reduce to left at ("test/cases/large/clang-26760.c": line 5707) * reduce to right at ("test/cases/large/clang-26760.c": line 5707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5707) * remove variable j at ("test/cases/large/clang-26760.c": line 5709) * remove variable i at ("test/cases/large/clang-26760.c": line 5709) * remove expr statement at ("test/cases/large/clang-26760.c": line 5710) @@ -26059,6 +26446,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5757) * reduce to left at ("test/cases/large/clang-26760.c": line 5757) * reduce to right at ("test/cases/large/clang-26760.c": line 5757) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5757) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759) * remove variable i at ("test/cases/large/clang-26760.c": line 5760) * remove condition at ("test/cases/large/clang-26760.c": line 5761) @@ -26100,6 +26488,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5781) * reduce to left at ("test/cases/large/clang-26760.c": line 5781) * reduce to right at ("test/cases/large/clang-26760.c": line 5781) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5781) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5783) * reduce to operant at ("test/cases/large/clang-26760.c": line 5784) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784) @@ -26108,6 +26497,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5786) * reduce to left at ("test/cases/large/clang-26760.c": line 5786) * reduce to right at ("test/cases/large/clang-26760.c": line 5786) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5786) * remove expr statement at ("test/cases/large/clang-26760.c": line 5788) * do without param at ("test/cases/large/clang-26760.c": line 5788) * replace by zero at ("test/cases/large/clang-26760.c": line 5788) @@ -26122,6 +26512,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5786) * remove iterator at ("test/cases/large/clang-26760.c": line 5786) * reduce to operant at ("test/cases/large/clang-26760.c": line 5786) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5794) * remove expr statement at ("test/cases/large/clang-26760.c": line 5795) * reduce to left at ("test/cases/large/clang-26760.c": line 5795) * reduce to right at ("test/cases/large/clang-26760.c": line 5795) @@ -26165,6 +26556,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5802) * reduce to left at ("test/cases/large/clang-26760.c": line 5802) * reduce to right at ("test/cases/large/clang-26760.c": line 5802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5802) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 5804) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806) @@ -26213,6 +26605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5863) * reduce to left at ("test/cases/large/clang-26760.c": line 5863) * reduce to right at ("test/cases/large/clang-26760.c": line 5863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5863) * remove return statement at ("test/cases/large/clang-26760.c": line 5865) * remove check at ("test/cases/large/clang-26760.c": line 5863) * reduce to operant at ("test/cases/large/clang-26760.c": line 5863) @@ -26221,6 +26614,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5867) * reduce to left at ("test/cases/large/clang-26760.c": line 5867) * reduce to right at ("test/cases/large/clang-26760.c": line 5867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5867) * remove expr statement at ("test/cases/large/clang-26760.c": line 5870) * reduce to operant at ("test/cases/large/clang-26760.c": line 5870) * remove check at ("test/cases/large/clang-26760.c": line 5867) @@ -26283,6 +26677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5827) * reduce to left at ("test/cases/large/clang-26760.c": line 5827) * reduce to right at ("test/cases/large/clang-26760.c": line 5827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5827) * remove expr statement at ("test/cases/large/clang-26760.c": line 5828) * reduce to left at ("test/cases/large/clang-26760.c": line 5828) * reduce to right at ("test/cases/large/clang-26760.c": line 5828) @@ -26336,6 +26731,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5802) * remove iterator at ("test/cases/large/clang-26760.c": line 5802) * reduce to operant at ("test/cases/large/clang-26760.c": line 5802) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5874) * remove expr statement at ("test/cases/large/clang-26760.c": line 5875) * reduce to operant at ("test/cases/large/clang-26760.c": line 5875) * replace by zero at ("test/cases/large/clang-26760.c": line 5875) @@ -26447,6 +26843,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5900) * reduce to left at ("test/cases/large/clang-26760.c": line 5900) * reduce to right at ("test/cases/large/clang-26760.c": line 5900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5900) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 5902) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 5903) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904) @@ -26490,6 +26887,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5923) * reduce to left at ("test/cases/large/clang-26760.c": line 5923) * reduce to right at ("test/cases/large/clang-26760.c": line 5923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5923) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5926) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5927) * reduce to operant at ("test/cases/large/clang-26760.c": line 5928) @@ -26510,6 +26908,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5924) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5936) * remove expr statement at ("test/cases/large/clang-26760.c": line 5937) * reduce to left at ("test/cases/large/clang-26760.c": line 5937) * reduce to right at ("test/cases/large/clang-26760.c": line 5942) @@ -26668,9 +27067,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5969) * reduce to left at ("test/cases/large/clang-26760.c": line 5969) * reduce to right at ("test/cases/large/clang-26760.c": line 5969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5969) * remove initializer at ("test/cases/large/clang-26760.c": line 5971) * reduce to left at ("test/cases/large/clang-26760.c": line 5971) * reduce to right at ("test/cases/large/clang-26760.c": line 5971) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5971) * remove expr statement at ("test/cases/large/clang-26760.c": line 5973) * do without param at ("test/cases/large/clang-26760.c": line 5973) * replace by zero at ("test/cases/large/clang-26760.c": line 5973) @@ -26688,6 +27089,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5969) * remove iterator at ("test/cases/large/clang-26760.c": line 5969) * reduce to operant at ("test/cases/large/clang-26760.c": line 5969) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5980) * remove expr statement at ("test/cases/large/clang-26760.c": line 5981) * reduce to left at ("test/cases/large/clang-26760.c": line 5981) * reduce to right at ("test/cases/large/clang-26760.c": line 5981) @@ -26769,6 +27171,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5730) * reduce to left at ("test/cases/large/clang-26760.c": line 5730) * reduce to right at ("test/cases/large/clang-26760.c": line 5730) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5730) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732) * remove expr statement at ("test/cases/large/clang-26760.c": line 5733) * reduce to left at ("test/cases/large/clang-26760.c": line 5733) @@ -26827,6 +27230,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6000) * reduce to left at ("test/cases/large/clang-26760.c": line 6000) * reduce to right at ("test/cases/large/clang-26760.c": line 6000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6000) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003) * remove condition at ("test/cases/large/clang-26760.c": line 6004) * remove statement at ("test/cases/large/clang-26760.c": line 6005) @@ -26848,6 +27252,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6010) * reduce to right at ("test/cases/large/clang-26760.c": line 6010) * reduce to operant at ("test/cases/large/clang-26760.c": line 6010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6010) * remove condition at ("test/cases/large/clang-26760.c": line 6012) * replace by zero at ("test/cases/large/clang-26760.c": line 6012) * remove statement at ("test/cases/large/clang-26760.c": line 6013) @@ -26886,9 +27291,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6036) * reduce to left at ("test/cases/large/clang-26760.c": line 6036) * reduce to right at ("test/cases/large/clang-26760.c": line 6036) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6036) * remove initializer at ("test/cases/large/clang-26760.c": line 6038) * reduce to left at ("test/cases/large/clang-26760.c": line 6038) * reduce to right at ("test/cases/large/clang-26760.c": line 6038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6038) * remove expr statement at ("test/cases/large/clang-26760.c": line 6039) * reduce to left at ("test/cases/large/clang-26760.c": line 6039) * reduce to right at ("test/cases/large/clang-26760.c": line 6039) @@ -26903,6 +27310,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6041) * reduce to left at ("test/cases/large/clang-26760.c": line 6041) * reduce to right at ("test/cases/large/clang-26760.c": line 6041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6041) * remove expr statement at ("test/cases/large/clang-26760.c": line 6042) * reduce to left at ("test/cases/large/clang-26760.c": line 6042) * reduce to right at ("test/cases/large/clang-26760.c": line 6042) @@ -26913,6 +27321,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6043) * reduce to left at ("test/cases/large/clang-26760.c": line 6043) * reduce to right at ("test/cases/large/clang-26760.c": line 6043) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6043) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 6045) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047) @@ -26961,6 +27370,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6104) * reduce to left at ("test/cases/large/clang-26760.c": line 6104) * reduce to right at ("test/cases/large/clang-26760.c": line 6104) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6104) * remove return statement at ("test/cases/large/clang-26760.c": line 6106) * remove check at ("test/cases/large/clang-26760.c": line 6104) * reduce to operant at ("test/cases/large/clang-26760.c": line 6104) @@ -26969,6 +27379,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6108) * reduce to left at ("test/cases/large/clang-26760.c": line 6108) * reduce to right at ("test/cases/large/clang-26760.c": line 6108) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6108) * remove expr statement at ("test/cases/large/clang-26760.c": line 6111) * reduce to operant at ("test/cases/large/clang-26760.c": line 6111) * remove check at ("test/cases/large/clang-26760.c": line 6108) @@ -27031,6 +27442,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6068) * reduce to left at ("test/cases/large/clang-26760.c": line 6068) * reduce to right at ("test/cases/large/clang-26760.c": line 6068) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6068) * remove expr statement at ("test/cases/large/clang-26760.c": line 6069) * reduce to left at ("test/cases/large/clang-26760.c": line 6069) * reduce to right at ("test/cases/large/clang-26760.c": line 6069) @@ -27117,6 +27529,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6339) * reduce to left at ("test/cases/large/clang-26760.c": line 6339) * reduce to right at ("test/cases/large/clang-26760.c": line 6339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6339) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 6341) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 6342) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 6343) @@ -27131,6 +27544,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6351) * reduce to left at ("test/cases/large/clang-26760.c": line 6351) * reduce to right at ("test/cases/large/clang-26760.c": line 6351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6351) * remove expr statement at ("test/cases/large/clang-26760.c": line 6352) * reduce to left at ("test/cases/large/clang-26760.c": line 6352) * reduce to right at ("test/cases/large/clang-26760.c": line 6352) @@ -27185,6 +27599,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6380) * reduce to left at ("test/cases/large/clang-26760.c": line 6380) * reduce to right at ("test/cases/large/clang-26760.c": line 6380) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6380) * remove expr statement at ("test/cases/large/clang-26760.c": line 6381) * reduce to left at ("test/cases/large/clang-26760.c": line 6381) * reduce to right at ("test/cases/large/clang-26760.c": line 6381) @@ -27195,9 +27610,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6382) * reduce to left at ("test/cases/large/clang-26760.c": line 6382) * reduce to right at ("test/cases/large/clang-26760.c": line 6382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6382) * remove initializer at ("test/cases/large/clang-26760.c": line 6384) * reduce to left at ("test/cases/large/clang-26760.c": line 6384) * reduce to right at ("test/cases/large/clang-26760.c": line 6384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6384) * remove expr statement at ("test/cases/large/clang-26760.c": line 6385) * reduce to left at ("test/cases/large/clang-26760.c": line 6385) * reduce to right at ("test/cases/large/clang-26760.c": line 6385) @@ -27215,11 +27632,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6388) * reduce to left at ("test/cases/large/clang-26760.c": line 6388) * reduce to right at ("test/cases/large/clang-26760.c": line 6388) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6388) * reduce to operant at ("test/cases/large/clang-26760.c": line 6391) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391) * remove initializer at ("test/cases/large/clang-26760.c": line 6392) * reduce to left at ("test/cases/large/clang-26760.c": line 6392) * reduce to right at ("test/cases/large/clang-26760.c": line 6392) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6392) * remove variable j at ("test/cases/large/clang-26760.c": line 6394) * remove variable i at ("test/cases/large/clang-26760.c": line 6394) * remove return statement at ("test/cases/large/clang-26760.c": line 6395) @@ -27269,6 +27688,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6403) * reduce to left at ("test/cases/large/clang-26760.c": line 6403) * reduce to right at ("test/cases/large/clang-26760.c": line 6403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6403) * remove variable j at ("test/cases/large/clang-26760.c": line 6405) * remove variable i at ("test/cases/large/clang-26760.c": line 6405) * remove expr statement at ("test/cases/large/clang-26760.c": line 6406) @@ -27293,6 +27713,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6463) * reduce to left at ("test/cases/large/clang-26760.c": line 6463) * reduce to right at ("test/cases/large/clang-26760.c": line 6463) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6463) * remove variable i at ("test/cases/large/clang-26760.c": line 6465) * remove condition at ("test/cases/large/clang-26760.c": line 6466) * replace by zero at ("test/cases/large/clang-26760.c": line 6466) @@ -27549,9 +27970,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6509) * reduce to left at ("test/cases/large/clang-26760.c": line 6509) * reduce to right at ("test/cases/large/clang-26760.c": line 6509) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6509) * remove initializer at ("test/cases/large/clang-26760.c": line 6511) * reduce to left at ("test/cases/large/clang-26760.c": line 6511) * reduce to right at ("test/cases/large/clang-26760.c": line 6511) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6511) * remove expr statement at ("test/cases/large/clang-26760.c": line 6512) * reduce to left at ("test/cases/large/clang-26760.c": line 6512) * reduce to right at ("test/cases/large/clang-26760.c": line 6512) @@ -27678,6 +28101,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6538) * reduce to left at ("test/cases/large/clang-26760.c": line 6538) * reduce to right at ("test/cases/large/clang-26760.c": line 6538) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6538) * remove expr statement at ("test/cases/large/clang-26760.c": line 6539) * reduce to left at ("test/cases/large/clang-26760.c": line 6539) * reduce to right at ("test/cases/large/clang-26760.c": line 6539) @@ -27689,6 +28113,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6540) * reduce to left at ("test/cases/large/clang-26760.c": line 6540) * reduce to right at ("test/cases/large/clang-26760.c": line 6540) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6540) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 6542) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 6543) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 6544) @@ -27779,6 +28204,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6575) * reduce to left at ("test/cases/large/clang-26760.c": line 6575) * reduce to right at ("test/cases/large/clang-26760.c": line 6575) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6575) * remove return statement at ("test/cases/large/clang-26760.c": line 6578) * remove check at ("test/cases/large/clang-26760.c": line 6575) * remove iterator at ("test/cases/large/clang-26760.c": line 6575) @@ -27828,6 +28254,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6605) * reduce to left at ("test/cases/large/clang-26760.c": line 6605) * reduce to right at ("test/cases/large/clang-26760.c": line 6605) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6605) * remove expr statement at ("test/cases/large/clang-26760.c": line 6606) * reduce to left at ("test/cases/large/clang-26760.c": line 6606) * reduce to right at ("test/cases/large/clang-26760.c": line 6606) @@ -27884,6 +28311,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6594) * reduce to left at ("test/cases/large/clang-26760.c": line 6594) * reduce to right at ("test/cases/large/clang-26760.c": line 6594) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6594) * remove expr statement at ("test/cases/large/clang-26760.c": line 6595) * reduce to left at ("test/cases/large/clang-26760.c": line 6595) * reduce to right at ("test/cases/large/clang-26760.c": line 6595) @@ -28001,6 +28429,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6634) * reduce to right at ("test/cases/large/clang-26760.c": line 6634) * reduce to operant at ("test/cases/large/clang-26760.c": line 6634) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6634) * remove expr statement at ("test/cases/large/clang-26760.c": line 6636) * reduce to left at ("test/cases/large/clang-26760.c": line 6636) * reduce to right at ("test/cases/large/clang-26760.c": line 6636) @@ -28140,6 +28569,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6122) * reduce to left at ("test/cases/large/clang-26760.c": line 6122) * reduce to right at ("test/cases/large/clang-26760.c": line 6122) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6122) * remove expr statement at ("test/cases/large/clang-26760.c": line 6124) * reduce to left at ("test/cases/large/clang-26760.c": line 6124) * reduce to right at ("test/cases/large/clang-26760.c": line 6124) @@ -28152,6 +28582,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6128) * reduce to left at ("test/cases/large/clang-26760.c": line 6128) * reduce to right at ("test/cases/large/clang-26760.c": line 6128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6128) * reduce to operant at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 6132) @@ -28174,6 +28605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6139) * reduce to left at ("test/cases/large/clang-26760.c": line 6139) * reduce to right at ("test/cases/large/clang-26760.c": line 6139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6139) * remove variable j at ("test/cases/large/clang-26760.c": line 6141) * remove variable i at ("test/cases/large/clang-26760.c": line 6141) * remove expr statement at ("test/cases/large/clang-26760.c": line 6142) @@ -28245,6 +28677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6183) * reduce to left at ("test/cases/large/clang-26760.c": line 6183) * reduce to right at ("test/cases/large/clang-26760.c": line 6183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6183) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185) * remove variable i at ("test/cases/large/clang-26760.c": line 6186) * remove condition at ("test/cases/large/clang-26760.c": line 6187) @@ -28277,6 +28710,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6202) * reduce to left at ("test/cases/large/clang-26760.c": line 6202) * reduce to right at ("test/cases/large/clang-26760.c": line 6202) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6202) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 6204) * reduce to operant at ("test/cases/large/clang-26760.c": line 6205) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205) @@ -28424,6 +28858,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6234) * reduce to left at ("test/cases/large/clang-26760.c": line 6234) * reduce to right at ("test/cases/large/clang-26760.c": line 6234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6234) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 6236) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 6237) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238) @@ -28623,6 +29058,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6156) * reduce to left at ("test/cases/large/clang-26760.c": line 6156) * reduce to right at ("test/cases/large/clang-26760.c": line 6156) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6156) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158) * remove expr statement at ("test/cases/large/clang-26760.c": line 6159) * reduce to left at ("test/cases/large/clang-26760.c": line 6159) @@ -28681,6 +29117,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6286) * reduce to left at ("test/cases/large/clang-26760.c": line 6286) * reduce to right at ("test/cases/large/clang-26760.c": line 6286) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6286) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289) * remove condition at ("test/cases/large/clang-26760.c": line 6290) * remove statement at ("test/cases/large/clang-26760.c": line 6291) @@ -28702,6 +29139,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6296) * reduce to right at ("test/cases/large/clang-26760.c": line 6296) * reduce to operant at ("test/cases/large/clang-26760.c": line 6296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6296) * remove expr statement at ("test/cases/large/clang-26760.c": line 6298) * reduce to operant at ("test/cases/large/clang-26760.c": line 6298) * remove condition at ("test/cases/large/clang-26760.c": line 6299) @@ -28709,6 +29147,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6301) * reduce to left at ("test/cases/large/clang-26760.c": line 6301) * reduce to right at ("test/cases/large/clang-26760.c": line 6301) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6301) * remove return statement at ("test/cases/large/clang-26760.c": line 6304) * replace by zero at ("test/cases/large/clang-26760.c": line 6304) * remove check at ("test/cases/large/clang-26760.c": line 6301) @@ -28816,12 +29255,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6651) * reduce to left at ("test/cases/large/clang-26760.c": line 6651) * reduce to right at ("test/cases/large/clang-26760.c": line 6651) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6651) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653) * reduce to operant at ("test/cases/large/clang-26760.c": line 6654) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654) * remove initializer at ("test/cases/large/clang-26760.c": line 6655) * reduce to left at ("test/cases/large/clang-26760.c": line 6655) * reduce to right at ("test/cases/large/clang-26760.c": line 6655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6655) * reduce to operant at ("test/cases/large/clang-26760.c": line 6657) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657) * remove variable i at ("test/cases/large/clang-26760.c": line 6658) @@ -28918,6 +29359,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6680) * reduce to left at ("test/cases/large/clang-26760.c": line 6680) * reduce to right at ("test/cases/large/clang-26760.c": line 6680) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6680) * reduce to operant at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683) @@ -28977,9 +29419,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6697) * reduce to left at ("test/cases/large/clang-26760.c": line 6697) * reduce to right at ("test/cases/large/clang-26760.c": line 6697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6697) * remove initializer at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6700) * remove variable j at ("test/cases/large/clang-26760.c": line 6702) * remove variable i at ("test/cases/large/clang-26760.c": line 6702) * remove expr statement at ("test/cases/large/clang-26760.c": line 6703) @@ -29031,6 +29475,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6714) * remove condition at ("test/cases/large/clang-26760.c": line 6715) * remove statement at ("test/cases/large/clang-26760.c": line 6716) * remove return statement at ("test/cases/large/clang-26760.c": line 6717) @@ -29140,6 +29585,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7932) * reduce to left at ("test/cases/large/clang-26760.c": line 7932) * reduce to right at ("test/cases/large/clang-26760.c": line 7932) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7932) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934) * reduce to operant at ("test/cases/large/clang-26760.c": line 7935) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935) @@ -29151,6 +29597,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7940) * reduce to left at ("test/cases/large/clang-26760.c": line 7940) * reduce to right at ("test/cases/large/clang-26760.c": line 7940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7940) * reduce to operant at ("test/cases/large/clang-26760.c": line 7942) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942) * remove variable i at ("test/cases/large/clang-26760.c": line 7943) @@ -29249,6 +29696,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7967) * reduce to left at ("test/cases/large/clang-26760.c": line 7967) * reduce to right at ("test/cases/large/clang-26760.c": line 7967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7967) * remove expr statement at ("test/cases/large/clang-26760.c": line 7968) * reduce to left at ("test/cases/large/clang-26760.c": line 7968) * reduce to right at ("test/cases/large/clang-26760.c": line 7968) @@ -29260,6 +29708,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7969) * reduce to left at ("test/cases/large/clang-26760.c": line 7969) * reduce to right at ("test/cases/large/clang-26760.c": line 7969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7969) * reduce to operant at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972) @@ -29326,6 +29775,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8000) * reduce to left at ("test/cases/large/clang-26760.c": line 8000) * reduce to right at ("test/cases/large/clang-26760.c": line 8000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8000) * remove condition at ("test/cases/large/clang-26760.c": line 8002) * reduce to left at ("test/cases/large/clang-26760.c": line 8002) * reduce to right at ("test/cases/large/clang-26760.c": line 8002) @@ -29339,6 +29789,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8005) * reduce to left at ("test/cases/large/clang-26760.c": line 8005) * reduce to right at ("test/cases/large/clang-26760.c": line 8005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8005) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007) * remove expr statement at ("test/cases/large/clang-26760.c": line 8008) * reduce to left at ("test/cases/large/clang-26760.c": line 8008) @@ -29385,6 +29836,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8017) * reduce to right at ("test/cases/large/clang-26760.c": line 8017) * reduce to operant at ("test/cases/large/clang-26760.c": line 8017) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8017) * inline variable l_121 at ("test/cases/large/clang-26760.c": line 8019) * inline variable l_296 at ("test/cases/large/clang-26760.c": line 8020) * inline variable l_368 at ("test/cases/large/clang-26760.c": line 8021) @@ -29397,6 +29849,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8027) * reduce to right at ("test/cases/large/clang-26760.c": line 8027) * reduce to operant at ("test/cases/large/clang-26760.c": line 8027) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8027) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 8029) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031) @@ -29404,9 +29857,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8033) * reduce to left at ("test/cases/large/clang-26760.c": line 8033) * reduce to right at ("test/cases/large/clang-26760.c": line 8033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8033) * remove initializer at ("test/cases/large/clang-26760.c": line 8035) * reduce to left at ("test/cases/large/clang-26760.c": line 8035) * reduce to right at ("test/cases/large/clang-26760.c": line 8035) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8035) * remove expr statement at ("test/cases/large/clang-26760.c": line 8037) * do without param at ("test/cases/large/clang-26760.c": line 8037) * replace by zero at ("test/cases/large/clang-26760.c": line 8037) @@ -29427,6 +29882,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8035) * remove iterator at ("test/cases/large/clang-26760.c": line 8035) * reduce to operant at ("test/cases/large/clang-26760.c": line 8035) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8049) * remove expr statement at ("test/cases/large/clang-26760.c": line 8050) * reduce to left at ("test/cases/large/clang-26760.c": line 8050) * reduce to right at ("test/cases/large/clang-26760.c": line 8050) @@ -29441,6 +29897,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8056) * reduce to left at ("test/cases/large/clang-26760.c": line 8056) * reduce to right at ("test/cases/large/clang-26760.c": line 8056) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8056) * remove return statement at ("test/cases/large/clang-26760.c": line 8059) * replace by zero at ("test/cases/large/clang-26760.c": line 8059) * remove check at ("test/cases/large/clang-26760.c": line 8056) @@ -29454,10 +29911,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8062) * reduce to left at ("test/cases/large/clang-26760.c": line 8062) * reduce to right at ("test/cases/large/clang-26760.c": line 8062) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8062) * remove variable i at ("test/cases/large/clang-26760.c": line 8064) * remove initializer at ("test/cases/large/clang-26760.c": line 8065) * reduce to left at ("test/cases/large/clang-26760.c": line 8065) * reduce to right at ("test/cases/large/clang-26760.c": line 8065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8065) * remove variable i at ("test/cases/large/clang-26760.c": line 8067) * remove return statement at ("test/cases/large/clang-26760.c": line 8068) * replace by zero at ("test/cases/large/clang-26760.c": line 8068) @@ -29480,6 +29939,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8078) * reduce to left at ("test/cases/large/clang-26760.c": line 8078) * reduce to right at ("test/cases/large/clang-26760.c": line 8078) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8078) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8080) * reduce to operant at ("test/cases/large/clang-26760.c": line 8081) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8081) @@ -29498,6 +29958,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8090) * reduce to left at ("test/cases/large/clang-26760.c": line 8090) * reduce to right at ("test/cases/large/clang-26760.c": line 8090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8090) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8092) * remove initializer at ("test/cases/large/clang-26760.c": line 8093) * reduce to operant at ("test/cases/large/clang-26760.c": line 8093) @@ -29552,6 +30013,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8124) * reduce to right at ("test/cases/large/clang-26760.c": line 8124) * reduce to operant at ("test/cases/large/clang-26760.c": line 8124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8124) * remove expr statement at ("test/cases/large/clang-26760.c": line 8126) * reduce to left at ("test/cases/large/clang-26760.c": line 8126) * reduce to right at ("test/cases/large/clang-26760.c": line 8126) @@ -29604,6 +30066,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8140) * reduce to left at ("test/cases/large/clang-26760.c": line 8140) * reduce to right at ("test/cases/large/clang-26760.c": line 8140) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8140) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143) * remove expr statement at ("test/cases/large/clang-26760.c": line 8144) * reduce to left at ("test/cases/large/clang-26760.c": line 8144) @@ -29739,6 +30202,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8176) * reduce to left at ("test/cases/large/clang-26760.c": line 8176) * reduce to right at ("test/cases/large/clang-26760.c": line 8176) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8176) * remove variable i at ("test/cases/large/clang-26760.c": line 8178) * remove expr statement at ("test/cases/large/clang-26760.c": line 8179) * reduce to left at ("test/cases/large/clang-26760.c": line 8179) @@ -29849,6 +30313,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8110) * reduce to right at ("test/cases/large/clang-26760.c": line 8110) * reduce to operant at ("test/cases/large/clang-26760.c": line 8110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8110) * remove return statement at ("test/cases/large/clang-26760.c": line 8112) * remove check at ("test/cases/large/clang-26760.c": line 8110) * remove iterator at ("test/cases/large/clang-26760.c": line 8110) @@ -29901,6 +30366,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8199) * reduce to left at ("test/cases/large/clang-26760.c": line 8199) * reduce to right at ("test/cases/large/clang-26760.c": line 8199) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8199) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8202) * reduce to operant at ("test/cases/large/clang-26760.c": line 8203) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203) @@ -30138,6 +30604,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8254) * reduce to left at ("test/cases/large/clang-26760.c": line 8254) * reduce to right at ("test/cases/large/clang-26760.c": line 8254) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8254) * remove variable i at ("test/cases/large/clang-26760.c": line 8256) * remove return statement at ("test/cases/large/clang-26760.c": line 8257) * replace by zero at ("test/cases/large/clang-26760.c": line 8257) @@ -30156,6 +30623,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8262) * reduce to left at ("test/cases/large/clang-26760.c": line 8262) * reduce to right at ("test/cases/large/clang-26760.c": line 8262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8262) * remove initializer at ("test/cases/large/clang-26760.c": line 8264) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 8264) * remove variable k at ("test/cases/large/clang-26760.c": line 8265) @@ -30323,6 +30791,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) * remove iterator at ("test/cases/large/clang-26760.c": line 8078) * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8292) * remove statement at ("test/cases/large/clang-26760.c": line 8293) * remove check at ("test/cases/large/clang-26760.c": line 8062) * remove iterator at ("test/cases/large/clang-26760.c": line 8062) @@ -30333,6 +30802,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8298) * reduce to left at ("test/cases/large/clang-26760.c": line 8298) * reduce to right at ("test/cases/large/clang-26760.c": line 8298) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8298) * remove condition at ("test/cases/large/clang-26760.c": line 8301) * remove statement at ("test/cases/large/clang-26760.c": line 8302) * remove condition at ("test/cases/large/clang-26760.c": line 8303) @@ -30344,9 +30814,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8306) * reduce to left at ("test/cases/large/clang-26760.c": line 8306) * reduce to right at ("test/cases/large/clang-26760.c": line 8306) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8306) * remove initializer at ("test/cases/large/clang-26760.c": line 8308) * reduce to left at ("test/cases/large/clang-26760.c": line 8308) * reduce to right at ("test/cases/large/clang-26760.c": line 8308) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8308) * remove expr statement at ("test/cases/large/clang-26760.c": line 8310) * do without param at ("test/cases/large/clang-26760.c": line 8310) * replace by zero at ("test/cases/large/clang-26760.c": line 8310) @@ -30383,9 +30855,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 8298) * remove iterator at ("test/cases/large/clang-26760.c": line 8298) * reduce to operant at ("test/cases/large/clang-26760.c": line 8298) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8324) * remove initializer at ("test/cases/large/clang-26760.c": line 8325) * reduce to left at ("test/cases/large/clang-26760.c": line 8325) * reduce to right at ("test/cases/large/clang-26760.c": line 8325) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8325) * remove initializer at ("test/cases/large/clang-26760.c": line 8328) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328) * remove variable i at ("test/cases/large/clang-26760.c": line 8329) @@ -30396,6 +30870,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8331) * reduce to left at ("test/cases/large/clang-26760.c": line 8331) * reduce to right at ("test/cases/large/clang-26760.c": line 8331) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8331) * remove initializer at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) @@ -30411,6 +30886,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8338) * reduce to left at ("test/cases/large/clang-26760.c": line 8338) * reduce to right at ("test/cases/large/clang-26760.c": line 8338) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8338) * remove variable i at ("test/cases/large/clang-26760.c": line 8340) * remove expr statement at ("test/cases/large/clang-26760.c": line 8341) * reduce to left at ("test/cases/large/clang-26760.c": line 8341) @@ -30438,6 +30914,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8348) * reduce to left at ("test/cases/large/clang-26760.c": line 8348) * reduce to right at ("test/cases/large/clang-26760.c": line 8348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8348) * remove expr statement at ("test/cases/large/clang-26760.c": line 8350) * do without param at ("test/cases/large/clang-26760.c": line 8350) * replace by zero at ("test/cases/large/clang-26760.c": line 8350) @@ -30450,6 +30927,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8348) * remove iterator at ("test/cases/large/clang-26760.c": line 8348) * reduce to operant at ("test/cases/large/clang-26760.c": line 8348) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8354) * remove condition at ("test/cases/large/clang-26760.c": line 8355) * do without param at ("test/cases/large/clang-26760.c": line 8355) * reduce to left at ("test/cases/large/clang-26760.c": line 8355) @@ -30503,6 +30981,7 @@ * remove variable i at ("test/cases/large/clang-26760.c": line 8383) * remove expr statement at ("test/cases/large/clang-26760.c": line 8384) * reduce to operant at ("test/cases/large/clang-26760.c": line 8384) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8390) * remove expr statement at ("test/cases/large/clang-26760.c": line 8391) * reduce to left at ("test/cases/large/clang-26760.c": line 8391) * reduce to right at ("test/cases/large/clang-26760.c": line 8391) @@ -30614,6 +31093,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8366) * reduce to left at ("test/cases/large/clang-26760.c": line 8366) * reduce to right at ("test/cases/large/clang-26760.c": line 8366) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8366) * remove expr statement at ("test/cases/large/clang-26760.c": line 8367) * reduce to left at ("test/cases/large/clang-26760.c": line 8367) * reduce to right at ("test/cases/large/clang-26760.c": line 8367) @@ -30687,6 +31167,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8419) * reduce to left at ("test/cases/large/clang-26760.c": line 8419) * reduce to right at ("test/cases/large/clang-26760.c": line 8419) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8419) * remove return statement at ("test/cases/large/clang-26760.c": line 8421) * remove check at ("test/cases/large/clang-26760.c": line 8419) * remove iterator at ("test/cases/large/clang-26760.c": line 8419) @@ -30707,6 +31188,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8427) * reduce to left at ("test/cases/large/clang-26760.c": line 8427) * reduce to right at ("test/cases/large/clang-26760.c": line 8427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8427) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8429) * reduce to operant at ("test/cases/large/clang-26760.c": line 8430) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8430) @@ -30725,6 +31207,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8439) * reduce to left at ("test/cases/large/clang-26760.c": line 8439) * reduce to right at ("test/cases/large/clang-26760.c": line 8439) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8439) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8441) * remove initializer at ("test/cases/large/clang-26760.c": line 8442) * reduce to operant at ("test/cases/large/clang-26760.c": line 8442) @@ -30792,14 +31275,17 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8455) * reduce to right at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8457) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457) * remove initializer at ("test/cases/large/clang-26760.c": line 8458) * reduce to left at ("test/cases/large/clang-26760.c": line 8458) * reduce to right at ("test/cases/large/clang-26760.c": line 8458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8458) * remove initializer at ("test/cases/large/clang-26760.c": line 8460) * reduce to left at ("test/cases/large/clang-26760.c": line 8460) * reduce to right at ("test/cases/large/clang-26760.c": line 8460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8460) * remove expr statement at ("test/cases/large/clang-26760.c": line 8462) * do without param at ("test/cases/large/clang-26760.c": line 8462) * replace by zero at ("test/cases/large/clang-26760.c": line 8462) @@ -30817,6 +31303,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8458) * remove iterator at ("test/cases/large/clang-26760.c": line 8458) * reduce to operant at ("test/cases/large/clang-26760.c": line 8458) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8469) * remove expr statement at ("test/cases/large/clang-26760.c": line 8470) * reduce to left at ("test/cases/large/clang-26760.c": line 8470) * reduce to right at ("test/cases/large/clang-26760.c": line 8470) @@ -30826,6 +31313,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8455) * remove iterator at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8473) * remove condition at ("test/cases/large/clang-26760.c": line 8474) * reduce to left at ("test/cases/large/clang-26760.c": line 8474) * reduce to right at ("test/cases/large/clang-26760.c": line 8474) @@ -30852,6 +31340,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8578) * reduce to right at ("test/cases/large/clang-26760.c": line 8578) * reduce to operant at ("test/cases/large/clang-26760.c": line 8578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8578) * remove variable i at ("test/cases/large/clang-26760.c": line 8581) * remove expr statement at ("test/cases/large/clang-26760.c": line 8582) * reduce to left at ("test/cases/large/clang-26760.c": line 8582) @@ -31002,6 +31491,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8615) * reduce to left at ("test/cases/large/clang-26760.c": line 8615) * reduce to right at ("test/cases/large/clang-26760.c": line 8615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8615) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621) @@ -31053,6 +31543,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8641) * reduce to left at ("test/cases/large/clang-26760.c": line 8641) * reduce to right at ("test/cases/large/clang-26760.c": line 8641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8641) * remove expr statement at ("test/cases/large/clang-26760.c": line 8642) * reduce to left at ("test/cases/large/clang-26760.c": line 8642) * reduce to right at ("test/cases/large/clang-26760.c": line 8642) @@ -31064,6 +31555,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8643) * reduce to left at ("test/cases/large/clang-26760.c": line 8643) * reduce to right at ("test/cases/large/clang-26760.c": line 8643) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8643) * remove variable i at ("test/cases/large/clang-26760.c": line 8646) * remove condition at ("test/cases/large/clang-26760.c": line 8647) * replace by zero at ("test/cases/large/clang-26760.c": line 8647) @@ -31086,6 +31578,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8657) * reduce to right at ("test/cases/large/clang-26760.c": line 8657) * reduce to operant at ("test/cases/large/clang-26760.c": line 8657) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8657) * remove initializer at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) @@ -31231,9 +31724,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8676) * reduce to left at ("test/cases/large/clang-26760.c": line 8676) * reduce to right at ("test/cases/large/clang-26760.c": line 8676) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8676) * remove initializer at ("test/cases/large/clang-26760.c": line 8678) * reduce to left at ("test/cases/large/clang-26760.c": line 8678) * reduce to right at ("test/cases/large/clang-26760.c": line 8678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8678) * remove expr statement at ("test/cases/large/clang-26760.c": line 8679) * reduce to left at ("test/cases/large/clang-26760.c": line 8679) * reduce to right at ("test/cases/large/clang-26760.c": line 8679) @@ -31316,6 +31811,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8693) * reduce to right at ("test/cases/large/clang-26760.c": line 8693) * reduce to operant at ("test/cases/large/clang-26760.c": line 8693) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8693) * remove initializer at ("test/cases/large/clang-26760.c": line 8695) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8695) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8696) @@ -31501,6 +31997,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9996) * reduce to left at ("test/cases/large/clang-26760.c": line 9996) * reduce to right at ("test/cases/large/clang-26760.c": line 9996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9996) * remove variable i at ("test/cases/large/clang-26760.c": line 9998) * remove condition at ("test/cases/large/clang-26760.c": line 9999) * replace by zero at ("test/cases/large/clang-26760.c": line 9999) @@ -31517,9 +32014,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10006) * reduce to left at ("test/cases/large/clang-26760.c": line 10006) * reduce to right at ("test/cases/large/clang-26760.c": line 10006) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10006) * remove initializer at ("test/cases/large/clang-26760.c": line 10008) * reduce to left at ("test/cases/large/clang-26760.c": line 10008) * reduce to right at ("test/cases/large/clang-26760.c": line 10008) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10008) * remove expr statement at ("test/cases/large/clang-26760.c": line 10009) * reduce to left at ("test/cases/large/clang-26760.c": line 10009) * reduce to right at ("test/cases/large/clang-26760.c": line 10009) @@ -31764,9 +32263,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10233) * reduce to left at ("test/cases/large/clang-26760.c": line 10233) * reduce to right at ("test/cases/large/clang-26760.c": line 10233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10233) * remove initializer at ("test/cases/large/clang-26760.c": line 10235) * reduce to left at ("test/cases/large/clang-26760.c": line 10235) * reduce to right at ("test/cases/large/clang-26760.c": line 10235) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10235) * remove condition at ("test/cases/large/clang-26760.c": line 10237) * remove statement at ("test/cases/large/clang-26760.c": line 10238) * remove expr statement at ("test/cases/large/clang-26760.c": line 10239) @@ -31831,6 +32332,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10262) * reduce to left at ("test/cases/large/clang-26760.c": line 10262) * reduce to right at ("test/cases/large/clang-26760.c": line 10262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10262) * remove variable k at ("test/cases/large/clang-26760.c": line 10264) * remove variable j at ("test/cases/large/clang-26760.c": line 10264) * remove variable i at ("test/cases/large/clang-26760.c": line 10264) @@ -32090,6 +32592,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10065) * reduce to left at ("test/cases/large/clang-26760.c": line 10065) * reduce to right at ("test/cases/large/clang-26760.c": line 10065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10065) * remove initializer at ("test/cases/large/clang-26760.c": line 10067) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 10067) * remove initializer at ("test/cases/large/clang-26760.c": line 10068) @@ -32196,6 +32699,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10092) * reduce to left at ("test/cases/large/clang-26760.c": line 10092) * reduce to right at ("test/cases/large/clang-26760.c": line 10092) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10092) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095) * remove condition at ("test/cases/large/clang-26760.c": line 10096) * remove statement at ("test/cases/large/clang-26760.c": line 10097) @@ -32306,6 +32810,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10133) * reduce to left at ("test/cases/large/clang-26760.c": line 10133) * reduce to right at ("test/cases/large/clang-26760.c": line 10133) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10133) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136) * remove expr statement at ("test/cases/large/clang-26760.c": line 10137) @@ -32345,6 +32850,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10148) * reduce to left at ("test/cases/large/clang-26760.c": line 10148) * reduce to right at ("test/cases/large/clang-26760.c": line 10148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10148) * remove initializer at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) @@ -32839,6 +33345,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10297) * reduce to left at ("test/cases/large/clang-26760.c": line 10297) * reduce to right at ("test/cases/large/clang-26760.c": line 10297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10297) * remove initializer at ("test/cases/large/clang-26760.c": line 10300) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300) * remove variable j at ("test/cases/large/clang-26760.c": line 10301) @@ -32957,6 +33464,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10452) * reduce to left at ("test/cases/large/clang-26760.c": line 10452) * reduce to right at ("test/cases/large/clang-26760.c": line 10452) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10452) * remove expr statement at ("test/cases/large/clang-26760.c": line 10453) * reduce to left at ("test/cases/large/clang-26760.c": line 10453) * reduce to right at ("test/cases/large/clang-26760.c": line 10453) @@ -32968,6 +33476,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10454) * reduce to right at ("test/cases/large/clang-26760.c": line 10454) * reduce to operant at ("test/cases/large/clang-26760.c": line 10454) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10454) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10456) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458) @@ -33204,6 +33713,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10519) * reduce to left at ("test/cases/large/clang-26760.c": line 10519) * reduce to right at ("test/cases/large/clang-26760.c": line 10519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10519) * remove expr statement at ("test/cases/large/clang-26760.c": line 10520) * reduce to left at ("test/cases/large/clang-26760.c": line 10520) * reduce to right at ("test/cases/large/clang-26760.c": line 10520) @@ -33377,6 +33887,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10320) * reduce to left at ("test/cases/large/clang-26760.c": line 10320) * reduce to right at ("test/cases/large/clang-26760.c": line 10320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10320) * remove initializer at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) @@ -33506,6 +34017,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10339) * reduce to left at ("test/cases/large/clang-26760.c": line 10339) * reduce to right at ("test/cases/large/clang-26760.c": line 10339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10339) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10342) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10343) * reduce to operant at ("test/cases/large/clang-26760.c": line 10344) @@ -33530,11 +34042,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10352) * reduce to right at ("test/cases/large/clang-26760.c": line 10352) * reduce to operant at ("test/cases/large/clang-26760.c": line 10352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10352) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354) * remove variable i at ("test/cases/large/clang-26760.c": line 10355) * remove initializer at ("test/cases/large/clang-26760.c": line 10356) * reduce to left at ("test/cases/large/clang-26760.c": line 10356) * reduce to right at ("test/cases/large/clang-26760.c": line 10356) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10356) * remove expr statement at ("test/cases/large/clang-26760.c": line 10357) * reduce to left at ("test/cases/large/clang-26760.c": line 10357) * reduce to right at ("test/cases/large/clang-26760.c": line 10357) @@ -33988,6 +34502,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10571) * reduce to left at ("test/cases/large/clang-26760.c": line 10571) * reduce to right at ("test/cases/large/clang-26760.c": line 10571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10571) * remove variable k at ("test/cases/large/clang-26760.c": line 10573) * remove variable j at ("test/cases/large/clang-26760.c": line 10573) * remove variable i at ("test/cases/large/clang-26760.c": line 10573) @@ -34375,6 +34890,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10655) * reduce to left at ("test/cases/large/clang-26760.c": line 10655) * reduce to right at ("test/cases/large/clang-26760.c": line 10655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10655) * remove variable i at ("test/cases/large/clang-26760.c": line 10657) * remove return statement at ("test/cases/large/clang-26760.c": line 10658) * replace by zero at ("test/cases/large/clang-26760.c": line 10658) @@ -34676,9 +35192,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8894) * reduce to left at ("test/cases/large/clang-26760.c": line 8894) * reduce to right at ("test/cases/large/clang-26760.c": line 8894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8894) * remove initializer at ("test/cases/large/clang-26760.c": line 8896) * reduce to left at ("test/cases/large/clang-26760.c": line 8896) * reduce to right at ("test/cases/large/clang-26760.c": line 8896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8896) * remove expr statement at ("test/cases/large/clang-26760.c": line 8897) * reduce to left at ("test/cases/large/clang-26760.c": line 8897) * reduce to right at ("test/cases/large/clang-26760.c": line 8897) @@ -34741,6 +35259,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8919) * reduce to left at ("test/cases/large/clang-26760.c": line 8919) * reduce to right at ("test/cases/large/clang-26760.c": line 8919) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8919) * remove variable k at ("test/cases/large/clang-26760.c": line 8921) * remove variable j at ("test/cases/large/clang-26760.c": line 8921) * remove variable i at ("test/cases/large/clang-26760.c": line 8921) @@ -35000,6 +35519,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8762) * reduce to left at ("test/cases/large/clang-26760.c": line 8762) * reduce to right at ("test/cases/large/clang-26760.c": line 8762) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8762) * remove initializer at ("test/cases/large/clang-26760.c": line 8764) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 8764) * remove initializer at ("test/cases/large/clang-26760.c": line 8765) @@ -35106,6 +35626,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8789) * reduce to left at ("test/cases/large/clang-26760.c": line 8789) * reduce to right at ("test/cases/large/clang-26760.c": line 8789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8789) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792) * remove condition at ("test/cases/large/clang-26760.c": line 8793) * remove statement at ("test/cases/large/clang-26760.c": line 8794) @@ -35172,6 +35693,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8809) * reduce to left at ("test/cases/large/clang-26760.c": line 8809) * reduce to right at ("test/cases/large/clang-26760.c": line 8809) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8809) * remove initializer at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) @@ -35666,6 +36188,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8954) * reduce to left at ("test/cases/large/clang-26760.c": line 8954) * reduce to right at ("test/cases/large/clang-26760.c": line 8954) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8954) * remove initializer at ("test/cases/large/clang-26760.c": line 8957) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957) * remove variable j at ("test/cases/large/clang-26760.c": line 8958) @@ -35784,6 +36307,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9059) * reduce to left at ("test/cases/large/clang-26760.c": line 9059) * reduce to right at ("test/cases/large/clang-26760.c": line 9059) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9059) * remove expr statement at ("test/cases/large/clang-26760.c": line 9060) * reduce to left at ("test/cases/large/clang-26760.c": line 9060) * reduce to right at ("test/cases/large/clang-26760.c": line 9060) @@ -35795,6 +36319,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9061) * reduce to right at ("test/cases/large/clang-26760.c": line 9061) * reduce to operant at ("test/cases/large/clang-26760.c": line 9061) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9061) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9063) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065) @@ -36015,6 +36540,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9114) * reduce to left at ("test/cases/large/clang-26760.c": line 9114) * reduce to right at ("test/cases/large/clang-26760.c": line 9114) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9114) * remove expr statement at ("test/cases/large/clang-26760.c": line 9115) * reduce to left at ("test/cases/large/clang-26760.c": line 9115) * reduce to right at ("test/cases/large/clang-26760.c": line 9115) @@ -36113,6 +36639,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8977) * reduce to left at ("test/cases/large/clang-26760.c": line 8977) * reduce to right at ("test/cases/large/clang-26760.c": line 8977) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8977) * remove initializer at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) @@ -36242,6 +36769,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8996) * reduce to left at ("test/cases/large/clang-26760.c": line 8996) * reduce to right at ("test/cases/large/clang-26760.c": line 8996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8996) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 8999) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 9000) * reduce to operant at ("test/cases/large/clang-26760.c": line 9001) @@ -36266,11 +36794,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9009) * reduce to right at ("test/cases/large/clang-26760.c": line 9009) * reduce to operant at ("test/cases/large/clang-26760.c": line 9009) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9009) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011) * remove variable i at ("test/cases/large/clang-26760.c": line 9012) * remove initializer at ("test/cases/large/clang-26760.c": line 9013) * reduce to left at ("test/cases/large/clang-26760.c": line 9013) * reduce to right at ("test/cases/large/clang-26760.c": line 9013) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9013) * remove expr statement at ("test/cases/large/clang-26760.c": line 9014) * reduce to left at ("test/cases/large/clang-26760.c": line 9014) * reduce to right at ("test/cases/large/clang-26760.c": line 9014) @@ -36477,6 +37007,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9148) * reduce to left at ("test/cases/large/clang-26760.c": line 9148) * reduce to right at ("test/cases/large/clang-26760.c": line 9148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9148) * remove initializer at ("test/cases/large/clang-26760.c": line 9150) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 9150) * remove initializer at ("test/cases/large/clang-26760.c": line 9151) @@ -36580,6 +37111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9164) * reduce to left at ("test/cases/large/clang-26760.c": line 9164) * reduce to right at ("test/cases/large/clang-26760.c": line 9164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9164) * remove expr statement at ("test/cases/large/clang-26760.c": line 9165) * reduce to left at ("test/cases/large/clang-26760.c": line 9165) * reduce to right at ("test/cases/large/clang-26760.c": line 9165) @@ -36596,6 +37128,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9178) * reduce to left at ("test/cases/large/clang-26760.c": line 9178) * reduce to right at ("test/cases/large/clang-26760.c": line 9178) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9178) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181) * remove condition at ("test/cases/large/clang-26760.c": line 9182) * remove condition at ("test/cases/large/clang-26760.c": line 9184) @@ -36642,6 +37175,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9772) * reduce to left at ("test/cases/large/clang-26760.c": line 9772) * reduce to right at ("test/cases/large/clang-26760.c": line 9772) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9772) * remove return statement at ("test/cases/large/clang-26760.c": line 9774) * remove check at ("test/cases/large/clang-26760.c": line 9772) * reduce to operant at ("test/cases/large/clang-26760.c": line 9772) @@ -36650,6 +37184,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9776) * reduce to left at ("test/cases/large/clang-26760.c": line 9776) * reduce to right at ("test/cases/large/clang-26760.c": line 9776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9776) * remove expr statement at ("test/cases/large/clang-26760.c": line 9779) * reduce to operant at ("test/cases/large/clang-26760.c": line 9779) * remove check at ("test/cases/large/clang-26760.c": line 9776) @@ -36721,6 +37256,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9212) * reduce to right at ("test/cases/large/clang-26760.c": line 9212) * reduce to operant at ("test/cases/large/clang-26760.c": line 9212) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9212) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 9214) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216) @@ -36728,6 +37264,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9218) * reduce to left at ("test/cases/large/clang-26760.c": line 9218) * reduce to right at ("test/cases/large/clang-26760.c": line 9218) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9218) * remove expr statement at ("test/cases/large/clang-26760.c": line 9219) * reduce to left at ("test/cases/large/clang-26760.c": line 9219) * reduce to right at ("test/cases/large/clang-26760.c": line 9219) @@ -36738,10 +37275,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9220) * reduce to left at ("test/cases/large/clang-26760.c": line 9220) * reduce to right at ("test/cases/large/clang-26760.c": line 9220) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9220) * remove variable i at ("test/cases/large/clang-26760.c": line 9222) * remove initializer at ("test/cases/large/clang-26760.c": line 9223) * reduce to left at ("test/cases/large/clang-26760.c": line 9223) * reduce to right at ("test/cases/large/clang-26760.c": line 9223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9223) * remove variable i at ("test/cases/large/clang-26760.c": line 9225) * remove return statement at ("test/cases/large/clang-26760.c": line 9226) * replace by zero at ("test/cases/large/clang-26760.c": line 9226) @@ -36762,6 +37301,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9233) * reduce to left at ("test/cases/large/clang-26760.c": line 9233) * reduce to right at ("test/cases/large/clang-26760.c": line 9233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9233) * remove initializer at ("test/cases/large/clang-26760.c": line 9236) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236) * remove variable i at ("test/cases/large/clang-26760.c": line 9237) @@ -36772,6 +37312,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9239) * reduce to left at ("test/cases/large/clang-26760.c": line 9239) * reduce to right at ("test/cases/large/clang-26760.c": line 9239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9239) * remove initializer at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) @@ -36783,6 +37324,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9245) * reduce to left at ("test/cases/large/clang-26760.c": line 9245) * reduce to right at ("test/cases/large/clang-26760.c": line 9245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9245) * remove variable i at ("test/cases/large/clang-26760.c": line 9247) * remove expr statement at ("test/cases/large/clang-26760.c": line 9248) * reduce to left at ("test/cases/large/clang-26760.c": line 9248) @@ -37010,6 +37552,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9297) * reduce to left at ("test/cases/large/clang-26760.c": line 9297) * reduce to right at ("test/cases/large/clang-26760.c": line 9297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9297) * remove return statement at ("test/cases/large/clang-26760.c": line 9299) * remove check at ("test/cases/large/clang-26760.c": line 9297) * remove iterator at ("test/cases/large/clang-26760.c": line 9297) @@ -37030,6 +37573,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9305) * reduce to left at ("test/cases/large/clang-26760.c": line 9305) * reduce to right at ("test/cases/large/clang-26760.c": line 9305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9305) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 9307) * reduce to operant at ("test/cases/large/clang-26760.c": line 9308) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 9308) @@ -37048,6 +37592,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9317) * reduce to left at ("test/cases/large/clang-26760.c": line 9317) * reduce to right at ("test/cases/large/clang-26760.c": line 9317) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9317) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 9319) * remove initializer at ("test/cases/large/clang-26760.c": line 9320) * reduce to operant at ("test/cases/large/clang-26760.c": line 9320) @@ -37102,6 +37647,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9351) * reduce to right at ("test/cases/large/clang-26760.c": line 9351) * reduce to operant at ("test/cases/large/clang-26760.c": line 9351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9351) * remove expr statement at ("test/cases/large/clang-26760.c": line 9353) * reduce to left at ("test/cases/large/clang-26760.c": line 9353) * reduce to right at ("test/cases/large/clang-26760.c": line 9353) @@ -37154,6 +37700,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9367) * reduce to left at ("test/cases/large/clang-26760.c": line 9367) * reduce to right at ("test/cases/large/clang-26760.c": line 9367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9367) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370) * remove expr statement at ("test/cases/large/clang-26760.c": line 9371) * reduce to left at ("test/cases/large/clang-26760.c": line 9371) @@ -37289,6 +37836,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9403) * reduce to left at ("test/cases/large/clang-26760.c": line 9403) * reduce to right at ("test/cases/large/clang-26760.c": line 9403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9403) * remove variable i at ("test/cases/large/clang-26760.c": line 9405) * remove expr statement at ("test/cases/large/clang-26760.c": line 9406) * reduce to left at ("test/cases/large/clang-26760.c": line 9406) @@ -37399,6 +37947,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9337) * reduce to right at ("test/cases/large/clang-26760.c": line 9337) * reduce to operant at ("test/cases/large/clang-26760.c": line 9337) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9337) * remove return statement at ("test/cases/large/clang-26760.c": line 9339) * remove check at ("test/cases/large/clang-26760.c": line 9337) * remove iterator at ("test/cases/large/clang-26760.c": line 9337) @@ -37451,6 +38000,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9426) * reduce to left at ("test/cases/large/clang-26760.c": line 9426) * reduce to right at ("test/cases/large/clang-26760.c": line 9426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9426) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 9429) * reduce to operant at ("test/cases/large/clang-26760.c": line 9430) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430) @@ -37688,6 +38238,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9481) * reduce to left at ("test/cases/large/clang-26760.c": line 9481) * reduce to right at ("test/cases/large/clang-26760.c": line 9481) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9481) * remove variable i at ("test/cases/large/clang-26760.c": line 9483) * remove return statement at ("test/cases/large/clang-26760.c": line 9484) * replace by zero at ("test/cases/large/clang-26760.c": line 9484) @@ -37706,6 +38257,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9489) * reduce to left at ("test/cases/large/clang-26760.c": line 9489) * reduce to right at ("test/cases/large/clang-26760.c": line 9489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9489) * remove initializer at ("test/cases/large/clang-26760.c": line 9491) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 9491) * remove variable k at ("test/cases/large/clang-26760.c": line 9492) @@ -37876,6 +38428,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9519) * reduce to left at ("test/cases/large/clang-26760.c": line 9519) * reduce to right at ("test/cases/large/clang-26760.c": line 9519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9519) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 9521) * remove initializer at ("test/cases/large/clang-26760.c": line 9522) * reduce to operant at ("test/cases/large/clang-26760.c": line 9522) @@ -37958,6 +38511,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9553) * reduce to left at ("test/cases/large/clang-26760.c": line 9553) * reduce to right at ("test/cases/large/clang-26760.c": line 9553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9553) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556) * remove expr statement at ("test/cases/large/clang-26760.c": line 9557) * reduce to left at ("test/cases/large/clang-26760.c": line 9557) @@ -37990,6 +38544,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9562) * reduce to right at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9562) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9564) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564) * remove expr statement at ("test/cases/large/clang-26760.c": line 9565) @@ -38051,6 +38606,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9579) * reduce to left at ("test/cases/large/clang-26760.c": line 9579) * reduce to right at ("test/cases/large/clang-26760.c": line 9579) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9579) * remove initializer at ("test/cases/large/clang-26760.c": line 9581) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 9581) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 9582) @@ -38235,6 +38791,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9621) * reduce to right at ("test/cases/large/clang-26760.c": line 9621) * reduce to operant at ("test/cases/large/clang-26760.c": line 9621) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9621) * remove expr statement at ("test/cases/large/clang-26760.c": line 9624) * reduce to operant at ("test/cases/large/clang-26760.c": line 9624) * remove expr statement at ("test/cases/large/clang-26760.c": line 9625) @@ -38327,6 +38884,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9658) * reduce to left at ("test/cases/large/clang-26760.c": line 9658) * reduce to right at ("test/cases/large/clang-26760.c": line 9658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9658) * remove return statement at ("test/cases/large/clang-26760.c": line 9660) * remove check at ("test/cases/large/clang-26760.c": line 9658) * remove iterator at ("test/cases/large/clang-26760.c": line 9658) @@ -38459,6 +39017,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9675) * reduce to left at ("test/cases/large/clang-26760.c": line 9675) * reduce to right at ("test/cases/large/clang-26760.c": line 9675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9675) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678) * remove variable i at ("test/cases/large/clang-26760.c": line 9679) @@ -38608,6 +39167,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9711) * reduce to left at ("test/cases/large/clang-26760.c": line 9711) * reduce to right at ("test/cases/large/clang-26760.c": line 9711) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9711) * remove expr statement at ("test/cases/large/clang-26760.c": line 9712) * reduce to left at ("test/cases/large/clang-26760.c": line 9712) * reduce to right at ("test/cases/large/clang-26760.c": line 9712) @@ -38730,10 +39290,12 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 9759) * remove expr statement at ("test/cases/large/clang-26760.c": line 9760) * reduce to operant at ("test/cases/large/clang-26760.c": line 9760) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9782) * remove statement at ("test/cases/large/clang-26760.c": line 9783) * remove initializer at ("test/cases/large/clang-26760.c": line 9785) * reduce to left at ("test/cases/large/clang-26760.c": line 9785) * reduce to right at ("test/cases/large/clang-26760.c": line 9785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9785) * remove expr statement at ("test/cases/large/clang-26760.c": line 9786) * reduce to left at ("test/cases/large/clang-26760.c": line 9786) * reduce to right at ("test/cases/large/clang-26760.c": line 9786) @@ -38757,6 +39319,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9790) * reduce to right at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9790) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9792) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794) @@ -38765,6 +39328,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9804) * reduce to left at ("test/cases/large/clang-26760.c": line 9804) * reduce to right at ("test/cases/large/clang-26760.c": line 9804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9804) * remove expr statement at ("test/cases/large/clang-26760.c": line 9806) * reduce to left at ("test/cases/large/clang-26760.c": line 9806) * reduce to right at ("test/cases/large/clang-26760.c": line 9806) @@ -38774,6 +39338,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9804) * remove iterator at ("test/cases/large/clang-26760.c": line 9804) * reduce to operant at ("test/cases/large/clang-26760.c": line 9804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9810) * remove expr statement at ("test/cases/large/clang-26760.c": line 9811) * reduce to left at ("test/cases/large/clang-26760.c": line 9811) * reduce to right at ("test/cases/large/clang-26760.c": line 9811) @@ -38992,6 +39557,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9852) * reduce to left at ("test/cases/large/clang-26760.c": line 9852) * reduce to right at ("test/cases/large/clang-26760.c": line 9852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9852) * remove expr statement at ("test/cases/large/clang-26760.c": line 9853) * reduce to left at ("test/cases/large/clang-26760.c": line 9853) * reduce to right at ("test/cases/large/clang-26760.c": line 9853) @@ -39078,6 +39644,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) * remove iterator at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9884) * remove expr statement at ("test/cases/large/clang-26760.c": line 9885) * reduce to left at ("test/cases/large/clang-26760.c": line 9885) * reduce to right at ("test/cases/large/clang-26760.c": line 9894) @@ -39129,6 +39696,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9896) * reduce to left at ("test/cases/large/clang-26760.c": line 9896) * reduce to right at ("test/cases/large/clang-26760.c": line 9896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9896) * remove initializer at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) @@ -39414,6 +39982,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9922) * reduce to left at ("test/cases/large/clang-26760.c": line 9922) * reduce to right at ("test/cases/large/clang-26760.c": line 9922) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9922) * remove expr statement at ("test/cases/large/clang-26760.c": line 9924) * reduce to left at ("test/cases/large/clang-26760.c": line 9924) * reduce to right at ("test/cases/large/clang-26760.c": line 9924) @@ -39423,6 +39992,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9922) * remove iterator at ("test/cases/large/clang-26760.c": line 9922) * reduce to operant at ("test/cases/large/clang-26760.c": line 9922) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9928) * remove expr statement at ("test/cases/large/clang-26760.c": line 9929) * reduce to left at ("test/cases/large/clang-26760.c": line 9929) * reduce to right at ("test/cases/large/clang-26760.c": line 9929) @@ -39662,6 +40232,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10667) * reduce to left at ("test/cases/large/clang-26760.c": line 10667) * reduce to right at ("test/cases/large/clang-26760.c": line 10667) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10667) * remove initializer at ("test/cases/large/clang-26760.c": line 10670) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670) * remove variable j at ("test/cases/large/clang-26760.c": line 10671) @@ -39791,6 +40362,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10783) * reduce to left at ("test/cases/large/clang-26760.c": line 10783) * reduce to right at ("test/cases/large/clang-26760.c": line 10783) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10783) * remove expr statement at ("test/cases/large/clang-26760.c": line 10784) * reduce to left at ("test/cases/large/clang-26760.c": line 10784) * reduce to right at ("test/cases/large/clang-26760.c": line 10784) @@ -39802,6 +40374,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10785) * reduce to right at ("test/cases/large/clang-26760.c": line 10785) * reduce to operant at ("test/cases/large/clang-26760.c": line 10785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10785) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10787) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789) @@ -40034,6 +40607,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10845) * reduce to left at ("test/cases/large/clang-26760.c": line 10845) * reduce to right at ("test/cases/large/clang-26760.c": line 10845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10845) * remove expr statement at ("test/cases/large/clang-26760.c": line 10846) * reduce to left at ("test/cases/large/clang-26760.c": line 10846) * reduce to right at ("test/cases/large/clang-26760.c": line 10846) @@ -40089,9 +40663,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10856) * reduce to left at ("test/cases/large/clang-26760.c": line 10856) * reduce to right at ("test/cases/large/clang-26760.c": line 10856) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10856) * remove initializer at ("test/cases/large/clang-26760.c": line 10858) * reduce to left at ("test/cases/large/clang-26760.c": line 10858) * reduce to right at ("test/cases/large/clang-26760.c": line 10858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10858) * remove expr statement at ("test/cases/large/clang-26760.c": line 10860) * do without param at ("test/cases/large/clang-26760.c": line 10860) * replace by zero at ("test/cases/large/clang-26760.c": line 10860) @@ -40109,6 +40685,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 10856) * remove iterator at ("test/cases/large/clang-26760.c": line 10856) * reduce to operant at ("test/cases/large/clang-26760.c": line 10856) +* remove expr statement at ("test/cases/large/clang-26760.c": line 10869) * remove statement at ("test/cases/large/clang-26760.c": line 10870) * remove expr statement at ("test/cases/large/clang-26760.c": line 10888) * reduce to left at ("test/cases/large/clang-26760.c": line 10888) @@ -40155,6 +40732,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10697) * reduce to left at ("test/cases/large/clang-26760.c": line 10697) * reduce to right at ("test/cases/large/clang-26760.c": line 10697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10697) * remove initializer at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) @@ -40284,6 +40862,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10716) * reduce to left at ("test/cases/large/clang-26760.c": line 10716) * reduce to right at ("test/cases/large/clang-26760.c": line 10716) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10716) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10719) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10720) * reduce to operant at ("test/cases/large/clang-26760.c": line 10721) @@ -40308,11 +40887,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10729) * reduce to right at ("test/cases/large/clang-26760.c": line 10729) * reduce to operant at ("test/cases/large/clang-26760.c": line 10729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10729) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731) * remove variable i at ("test/cases/large/clang-26760.c": line 10732) * remove initializer at ("test/cases/large/clang-26760.c": line 10733) * reduce to left at ("test/cases/large/clang-26760.c": line 10733) * reduce to right at ("test/cases/large/clang-26760.c": line 10733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10733) * remove expr statement at ("test/cases/large/clang-26760.c": line 10735) * reduce to left at ("test/cases/large/clang-26760.c": line 10735) * reduce to right at ("test/cases/large/clang-26760.c": line 10735) @@ -40530,6 +41111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10896) * reduce to left at ("test/cases/large/clang-26760.c": line 10896) * reduce to right at ("test/cases/large/clang-26760.c": line 10896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10896) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 10899) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 10900) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 10901) @@ -40543,6 +41125,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10909) * reduce to left at ("test/cases/large/clang-26760.c": line 10909) * reduce to right at ("test/cases/large/clang-26760.c": line 10909) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10909) * remove expr statement at ("test/cases/large/clang-26760.c": line 10910) * reduce to left at ("test/cases/large/clang-26760.c": line 10910) * reduce to right at ("test/cases/large/clang-26760.c": line 10910) @@ -40576,6 +41159,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11536) * reduce to left at ("test/cases/large/clang-26760.c": line 11536) * reduce to right at ("test/cases/large/clang-26760.c": line 11536) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11536) * remove expr statement at ("test/cases/large/clang-26760.c": line 11538) * reduce to left at ("test/cases/large/clang-26760.c": line 11538) * reduce to right at ("test/cases/large/clang-26760.c": line 11538) @@ -40585,6 +41169,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11539) * reduce to left at ("test/cases/large/clang-26760.c": line 11539) * reduce to right at ("test/cases/large/clang-26760.c": line 11539) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11539) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541) * remove condition at ("test/cases/large/clang-26760.c": line 11542) * remove return statement at ("test/cases/large/clang-26760.c": line 11572) @@ -40730,6 +41315,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10934) * reduce to left at ("test/cases/large/clang-26760.c": line 10934) * reduce to right at ("test/cases/large/clang-26760.c": line 10934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10934) * remove expr statement at ("test/cases/large/clang-26760.c": line 10935) * reduce to left at ("test/cases/large/clang-26760.c": line 10935) * reduce to right at ("test/cases/large/clang-26760.c": line 10935) @@ -40853,10 +41439,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10955) * reduce to left at ("test/cases/large/clang-26760.c": line 10955) * reduce to right at ("test/cases/large/clang-26760.c": line 10955) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10955) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958) * remove initializer at ("test/cases/large/clang-26760.c": line 10959) * reduce to left at ("test/cases/large/clang-26760.c": line 10959) * reduce to right at ("test/cases/large/clang-26760.c": line 10959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10959) * remove expr statement at ("test/cases/large/clang-26760.c": line 10961) * reduce to left at ("test/cases/large/clang-26760.c": line 10961) * reduce to right at ("test/cases/large/clang-26760.c": line 10961) @@ -40881,6 +41469,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10967) * reduce to right at ("test/cases/large/clang-26760.c": line 10967) * reduce to operant at ("test/cases/large/clang-26760.c": line 10967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10967) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969) * remove expr statement at ("test/cases/large/clang-26760.c": line 10971) * do without param at ("test/cases/large/clang-26760.c": line 10971) @@ -40959,6 +41548,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10988) * reduce to left at ("test/cases/large/clang-26760.c": line 10988) * reduce to right at ("test/cases/large/clang-26760.c": line 10988) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10988) * remove expr statement at ("test/cases/large/clang-26760.c": line 10989) * reduce to left at ("test/cases/large/clang-26760.c": line 10989) * reduce to right at ("test/cases/large/clang-26760.c": line 10989) @@ -40977,6 +41567,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10992) * reduce to left at ("test/cases/large/clang-26760.c": line 10992) * reduce to right at ("test/cases/large/clang-26760.c": line 10992) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10992) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994) * remove expr statement at ("test/cases/large/clang-26760.c": line 10995) * reduce to left at ("test/cases/large/clang-26760.c": line 10995) @@ -41086,6 +41677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11031) * reduce to left at ("test/cases/large/clang-26760.c": line 11031) * reduce to right at ("test/cases/large/clang-26760.c": line 11031) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11031) * reduce to operant at ("test/cases/large/clang-26760.c": line 11034) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035) @@ -41093,6 +41685,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11037) * reduce to left at ("test/cases/large/clang-26760.c": line 11037) * reduce to right at ("test/cases/large/clang-26760.c": line 11037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11037) * remove expr statement at ("test/cases/large/clang-26760.c": line 11038) * reduce to left at ("test/cases/large/clang-26760.c": line 11038) * reduce to right at ("test/cases/large/clang-26760.c": line 11038) @@ -41103,6 +41696,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11039) * reduce to left at ("test/cases/large/clang-26760.c": line 11039) * reduce to right at ("test/cases/large/clang-26760.c": line 11039) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11039) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 11042) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 11043) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044) @@ -41111,6 +41705,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11047) * reduce to left at ("test/cases/large/clang-26760.c": line 11047) * reduce to right at ("test/cases/large/clang-26760.c": line 11047) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11047) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051) * remove expr statement at ("test/cases/large/clang-26760.c": line 11052) @@ -41209,6 +41804,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11085) * reduce to left at ("test/cases/large/clang-26760.c": line 11085) * reduce to right at ("test/cases/large/clang-26760.c": line 11085) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11085) * remove expr statement at ("test/cases/large/clang-26760.c": line 11086) * reduce to left at ("test/cases/large/clang-26760.c": line 11086) * reduce to right at ("test/cases/large/clang-26760.c": line 11086) @@ -41219,10 +41815,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11087) * reduce to left at ("test/cases/large/clang-26760.c": line 11087) * reduce to right at ("test/cases/large/clang-26760.c": line 11087) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11087) * remove variable i at ("test/cases/large/clang-26760.c": line 11089) * remove initializer at ("test/cases/large/clang-26760.c": line 11090) * reduce to left at ("test/cases/large/clang-26760.c": line 11090) * reduce to right at ("test/cases/large/clang-26760.c": line 11090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11090) * remove variable i at ("test/cases/large/clang-26760.c": line 11092) * remove return statement at ("test/cases/large/clang-26760.c": line 11093) * replace by zero at ("test/cases/large/clang-26760.c": line 11093) @@ -41243,6 +41841,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11100) * reduce to left at ("test/cases/large/clang-26760.c": line 11100) * reduce to right at ("test/cases/large/clang-26760.c": line 11100) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11100) * remove initializer at ("test/cases/large/clang-26760.c": line 11103) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103) * remove variable i at ("test/cases/large/clang-26760.c": line 11104) @@ -41253,6 +41852,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11106) * reduce to left at ("test/cases/large/clang-26760.c": line 11106) * reduce to right at ("test/cases/large/clang-26760.c": line 11106) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11106) * remove initializer at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) @@ -41264,6 +41864,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11112) * reduce to left at ("test/cases/large/clang-26760.c": line 11112) * reduce to right at ("test/cases/large/clang-26760.c": line 11112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11112) * remove variable i at ("test/cases/large/clang-26760.c": line 11114) * remove expr statement at ("test/cases/large/clang-26760.c": line 11115) * reduce to left at ("test/cases/large/clang-26760.c": line 11115) @@ -41491,6 +42092,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11164) * reduce to left at ("test/cases/large/clang-26760.c": line 11164) * reduce to right at ("test/cases/large/clang-26760.c": line 11164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11164) * remove return statement at ("test/cases/large/clang-26760.c": line 11166) * remove check at ("test/cases/large/clang-26760.c": line 11164) * remove iterator at ("test/cases/large/clang-26760.c": line 11164) @@ -41509,6 +42111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11172) * reduce to left at ("test/cases/large/clang-26760.c": line 11172) * reduce to right at ("test/cases/large/clang-26760.c": line 11172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11172) * remove expr statement at ("test/cases/large/clang-26760.c": line 11174) * do without param at ("test/cases/large/clang-26760.c": line 11174) * replace by zero at ("test/cases/large/clang-26760.c": line 11174) @@ -41524,6 +42127,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11180) * reduce to left at ("test/cases/large/clang-26760.c": line 11180) * reduce to right at ("test/cases/large/clang-26760.c": line 11180) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11180) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 11182) * remove initializer at ("test/cases/large/clang-26760.c": line 11183) * reduce to operant at ("test/cases/large/clang-26760.c": line 11183) @@ -41578,6 +42182,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11214) * reduce to right at ("test/cases/large/clang-26760.c": line 11214) * reduce to operant at ("test/cases/large/clang-26760.c": line 11214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11214) * remove expr statement at ("test/cases/large/clang-26760.c": line 11216) * reduce to left at ("test/cases/large/clang-26760.c": line 11216) * reduce to right at ("test/cases/large/clang-26760.c": line 11216) @@ -41630,6 +42235,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11230) * reduce to left at ("test/cases/large/clang-26760.c": line 11230) * reduce to right at ("test/cases/large/clang-26760.c": line 11230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11230) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233) * remove expr statement at ("test/cases/large/clang-26760.c": line 11234) * reduce to left at ("test/cases/large/clang-26760.c": line 11234) @@ -41765,6 +42371,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11266) * reduce to left at ("test/cases/large/clang-26760.c": line 11266) * reduce to right at ("test/cases/large/clang-26760.c": line 11266) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11266) * remove variable i at ("test/cases/large/clang-26760.c": line 11268) * remove expr statement at ("test/cases/large/clang-26760.c": line 11269) * reduce to left at ("test/cases/large/clang-26760.c": line 11269) @@ -41875,6 +42482,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11200) * reduce to right at ("test/cases/large/clang-26760.c": line 11200) * reduce to operant at ("test/cases/large/clang-26760.c": line 11200) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11200) * remove return statement at ("test/cases/large/clang-26760.c": line 11202) * remove check at ("test/cases/large/clang-26760.c": line 11200) * remove iterator at ("test/cases/large/clang-26760.c": line 11200) @@ -41927,6 +42535,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11289) * reduce to left at ("test/cases/large/clang-26760.c": line 11289) * reduce to right at ("test/cases/large/clang-26760.c": line 11289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11289) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11292) * reduce to operant at ("test/cases/large/clang-26760.c": line 11293) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293) @@ -42164,6 +42773,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11344) * reduce to left at ("test/cases/large/clang-26760.c": line 11344) * reduce to right at ("test/cases/large/clang-26760.c": line 11344) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11344) * remove variable i at ("test/cases/large/clang-26760.c": line 11346) * remove return statement at ("test/cases/large/clang-26760.c": line 11347) * replace by zero at ("test/cases/large/clang-26760.c": line 11347) @@ -42182,6 +42792,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11352) * reduce to left at ("test/cases/large/clang-26760.c": line 11352) * reduce to right at ("test/cases/large/clang-26760.c": line 11352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11352) * remove initializer at ("test/cases/large/clang-26760.c": line 11354) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11354) * remove variable k at ("test/cases/large/clang-26760.c": line 11355) @@ -42345,9 +42956,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 11180) * remove iterator at ("test/cases/large/clang-26760.c": line 11180) * reduce to operant at ("test/cases/large/clang-26760.c": line 11180) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11381) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11382) * remove initializer at ("test/cases/large/clang-26760.c": line 11383) * reduce to left at ("test/cases/large/clang-26760.c": line 11383) * reduce to right at ("test/cases/large/clang-26760.c": line 11383) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11383) * remove variable i at ("test/cases/large/clang-26760.c": line 11385) * remove expr statement at ("test/cases/large/clang-26760.c": line 11386) * reduce to left at ("test/cases/large/clang-26760.c": line 11386) @@ -42428,9 +43042,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11402) * reduce to left at ("test/cases/large/clang-26760.c": line 11402) * reduce to right at ("test/cases/large/clang-26760.c": line 11402) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11402) * remove initializer at ("test/cases/large/clang-26760.c": line 11404) * reduce to left at ("test/cases/large/clang-26760.c": line 11404) * reduce to right at ("test/cases/large/clang-26760.c": line 11404) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11404) * remove expr statement at ("test/cases/large/clang-26760.c": line 11406) * do without param at ("test/cases/large/clang-26760.c": line 11406) * replace by zero at ("test/cases/large/clang-26760.c": line 11406) @@ -42441,6 +43057,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11409) * reduce to left at ("test/cases/large/clang-26760.c": line 11409) * reduce to right at ("test/cases/large/clang-26760.c": line 11409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412) * remove expr statement at ("test/cases/large/clang-26760.c": line 11413) * reduce to left at ("test/cases/large/clang-26760.c": line 11413) @@ -42573,6 +43190,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11445) * remove condition at ("test/cases/large/clang-26760.c": line 11446) * remove expr statement at ("test/cases/large/clang-26760.c": line 11447) * do without param at ("test/cases/large/clang-26760.c": line 11447) @@ -42585,6 +43203,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11402) * remove iterator at ("test/cases/large/clang-26760.c": line 11402) * reduce to operant at ("test/cases/large/clang-26760.c": line 11402) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11453) * remove expr statement at ("test/cases/large/clang-26760.c": line 11454) * reduce to left at ("test/cases/large/clang-26760.c": line 11454) * reduce to right at ("test/cases/large/clang-26760.c": line 11454) @@ -42640,6 +43259,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11462) * reduce to left at ("test/cases/large/clang-26760.c": line 11462) * reduce to right at ("test/cases/large/clang-26760.c": line 11462) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11462) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11464) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11465) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11466) @@ -42655,9 +43275,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11475) * reduce to left at ("test/cases/large/clang-26760.c": line 11475) * reduce to right at ("test/cases/large/clang-26760.c": line 11475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11475) * remove initializer at ("test/cases/large/clang-26760.c": line 11477) * reduce to left at ("test/cases/large/clang-26760.c": line 11477) * reduce to right at ("test/cases/large/clang-26760.c": line 11477) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11477) * remove expr statement at ("test/cases/large/clang-26760.c": line 11478) * reduce to left at ("test/cases/large/clang-26760.c": line 11478) * reduce to right at ("test/cases/large/clang-26760.c": line 11478) @@ -42727,9 +43349,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11494) * reduce to left at ("test/cases/large/clang-26760.c": line 11494) * reduce to right at ("test/cases/large/clang-26760.c": line 11494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11494) * remove initializer at ("test/cases/large/clang-26760.c": line 11496) * reduce to left at ("test/cases/large/clang-26760.c": line 11496) * reduce to right at ("test/cases/large/clang-26760.c": line 11496) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11496) * remove expr statement at ("test/cases/large/clang-26760.c": line 11497) * reduce to left at ("test/cases/large/clang-26760.c": line 11497) * reduce to right at ("test/cases/large/clang-26760.c": line 11497) @@ -42753,9 +43377,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11502) * reduce to left at ("test/cases/large/clang-26760.c": line 11502) * reduce to right at ("test/cases/large/clang-26760.c": line 11502) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11502) * remove initializer at ("test/cases/large/clang-26760.c": line 11504) * reduce to left at ("test/cases/large/clang-26760.c": line 11504) * reduce to right at ("test/cases/large/clang-26760.c": line 11504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11504) * remove expr statement at ("test/cases/large/clang-26760.c": line 11506) * do without param at ("test/cases/large/clang-26760.c": line 11506) * replace by zero at ("test/cases/large/clang-26760.c": line 11506) @@ -42773,6 +43399,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11502) * remove iterator at ("test/cases/large/clang-26760.c": line 11502) * reduce to operant at ("test/cases/large/clang-26760.c": line 11502) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11515) * remove expr statement at ("test/cases/large/clang-26760.c": line 11516) * reduce to left at ("test/cases/large/clang-26760.c": line 11516) * reduce to right at ("test/cases/large/clang-26760.c": line 11516) @@ -42953,6 +43580,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11611) * reduce to left at ("test/cases/large/clang-26760.c": line 11611) * reduce to right at ("test/cases/large/clang-26760.c": line 11611) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11611) * remove expr statement at ("test/cases/large/clang-26760.c": line 11613) * do without param at ("test/cases/large/clang-26760.c": line 11613) * replace by zero at ("test/cases/large/clang-26760.c": line 11613) @@ -42965,6 +43593,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11611) * remove iterator at ("test/cases/large/clang-26760.c": line 11611) * reduce to operant at ("test/cases/large/clang-26760.c": line 11611) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11617) * remove condition at ("test/cases/large/clang-26760.c": line 11618) * remove statement at ("test/cases/large/clang-26760.c": line 11619) * remove expr statement at ("test/cases/large/clang-26760.c": line 11620) @@ -42976,6 +43605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11622) * reduce to left at ("test/cases/large/clang-26760.c": line 11622) * reduce to right at ("test/cases/large/clang-26760.c": line 11622) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11622) * remove expr statement at ("test/cases/large/clang-26760.c": line 11623) * reduce to left at ("test/cases/large/clang-26760.c": line 11623) * reduce to right at ("test/cases/large/clang-26760.c": line 11623) @@ -43056,6 +43686,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11642) * reduce to left at ("test/cases/large/clang-26760.c": line 11642) * reduce to right at ("test/cases/large/clang-26760.c": line 11642) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11642) * remove variable i at ("test/cases/large/clang-26760.c": line 11644) * remove expr statement at ("test/cases/large/clang-26760.c": line 11645) * reduce to left at ("test/cases/large/clang-26760.c": line 11645) @@ -43114,6 +43745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11656) * reduce to left at ("test/cases/large/clang-26760.c": line 11656) * reduce to right at ("test/cases/large/clang-26760.c": line 11656) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11656) * remove expr statement at ("test/cases/large/clang-26760.c": line 11658) * do without param at ("test/cases/large/clang-26760.c": line 11658) * replace by zero at ("test/cases/large/clang-26760.c": line 11658) @@ -43208,10 +43840,12 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8488) * reduce to right at ("test/cases/large/clang-26760.c": line 8488) * reduce to operant at ("test/cases/large/clang-26760.c": line 8488) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8488) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491) * remove initializer at ("test/cases/large/clang-26760.c": line 8492) * reduce to left at ("test/cases/large/clang-26760.c": line 8492) * reduce to right at ("test/cases/large/clang-26760.c": line 8492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8492) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8495) * reduce to operant at ("test/cases/large/clang-26760.c": line 8496) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496) @@ -43449,6 +44083,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8547) * reduce to left at ("test/cases/large/clang-26760.c": line 8547) * reduce to right at ("test/cases/large/clang-26760.c": line 8547) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8547) * remove variable i at ("test/cases/large/clang-26760.c": line 8549) * remove return statement at ("test/cases/large/clang-26760.c": line 8550) * replace by zero at ("test/cases/large/clang-26760.c": line 8550) @@ -43464,6 +44099,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8493) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8555) * remove expr statement at ("test/cases/large/clang-26760.c": line 8556) * reduce to left at ("test/cases/large/clang-26760.c": line 8556) * reduce to right at ("test/cases/large/clang-26760.c": line 8556) @@ -43558,6 +44194,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11682) * reduce to left at ("test/cases/large/clang-26760.c": line 11682) * reduce to right at ("test/cases/large/clang-26760.c": line 11682) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11682) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11685) * reduce to operant at ("test/cases/large/clang-26760.c": line 11686) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686) @@ -43733,9 +44370,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11717) * reduce to left at ("test/cases/large/clang-26760.c": line 11717) * reduce to right at ("test/cases/large/clang-26760.c": line 11717) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11717) * remove initializer at ("test/cases/large/clang-26760.c": line 11719) * reduce to left at ("test/cases/large/clang-26760.c": line 11719) * reduce to right at ("test/cases/large/clang-26760.c": line 11719) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11719) * remove expr statement at ("test/cases/large/clang-26760.c": line 11721) * do without param at ("test/cases/large/clang-26760.c": line 11721) * replace by zero at ("test/cases/large/clang-26760.c": line 11721) @@ -43746,9 +44385,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11724) * reduce to left at ("test/cases/large/clang-26760.c": line 11724) * reduce to right at ("test/cases/large/clang-26760.c": line 11724) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11724) * remove initializer at ("test/cases/large/clang-26760.c": line 11726) * reduce to left at ("test/cases/large/clang-26760.c": line 11726) * reduce to right at ("test/cases/large/clang-26760.c": line 11726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11726) * remove expr statement at ("test/cases/large/clang-26760.c": line 11728) * do without param at ("test/cases/large/clang-26760.c": line 11728) * replace by zero at ("test/cases/large/clang-26760.c": line 11728) @@ -43760,6 +44401,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11733) * reduce to left at ("test/cases/large/clang-26760.c": line 11733) * reduce to right at ("test/cases/large/clang-26760.c": line 11733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11733) * remove expr statement at ("test/cases/large/clang-26760.c": line 11735) * do without param at ("test/cases/large/clang-26760.c": line 11735) * replace by zero at ("test/cases/large/clang-26760.c": line 11735) @@ -43772,6 +44414,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11733) * remove iterator at ("test/cases/large/clang-26760.c": line 11733) * reduce to operant at ("test/cases/large/clang-26760.c": line 11733) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11739) * remove expr statement at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) @@ -43783,6 +44426,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11724) * remove iterator at ("test/cases/large/clang-26760.c": line 11724) * reduce to operant at ("test/cases/large/clang-26760.c": line 11724) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11744) * remove condition at ("test/cases/large/clang-26760.c": line 11745) * remove expr statement at ("test/cases/large/clang-26760.c": line 11746) * do without param at ("test/cases/large/clang-26760.c": line 11746) @@ -43869,6 +44513,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11776) * reduce to left at ("test/cases/large/clang-26760.c": line 11776) * reduce to right at ("test/cases/large/clang-26760.c": line 11776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11776) * remove variable i at ("test/cases/large/clang-26760.c": line 11778) * remove return statement at ("test/cases/large/clang-26760.c": line 11779) * replace by zero at ("test/cases/large/clang-26760.c": line 11779) @@ -43887,6 +44532,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11784) * reduce to left at ("test/cases/large/clang-26760.c": line 11784) * reduce to right at ("test/cases/large/clang-26760.c": line 11784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11784) * remove initializer at ("test/cases/large/clang-26760.c": line 11786) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11786) * remove variable k at ("test/cases/large/clang-26760.c": line 11787) @@ -44062,6 +44708,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11815) * reduce to left at ("test/cases/large/clang-26760.c": line 11815) * reduce to right at ("test/cases/large/clang-26760.c": line 11815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11815) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 11817) * remove initializer at ("test/cases/large/clang-26760.c": line 11818) * reduce to operant at ("test/cases/large/clang-26760.c": line 11818) @@ -44087,6 +44734,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11824) * remove variable i at ("test/cases/large/clang-26760.c": line 11826) * remove return statement at ("test/cases/large/clang-26760.c": line 11827) * replace by zero at ("test/cases/large/clang-26760.c": line 11827) @@ -44094,6 +44742,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11829) * remove condition at ("test/cases/large/clang-26760.c": line 11830) * remove initializer at ("test/cases/large/clang-26760.c": line 11856) * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856) @@ -44154,6 +44803,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11860) * reduce to left at ("test/cases/large/clang-26760.c": line 11860) * reduce to right at ("test/cases/large/clang-26760.c": line 11860) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11860) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863) * remove expr statement at ("test/cases/large/clang-26760.c": line 11864) * reduce to left at ("test/cases/large/clang-26760.c": line 11864) @@ -44186,6 +44836,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11869) * reduce to right at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11869) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11871) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871) * remove expr statement at ("test/cases/large/clang-26760.c": line 11872) @@ -44253,6 +44904,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12003) * reduce to left at ("test/cases/large/clang-26760.c": line 12003) * reduce to right at ("test/cases/large/clang-26760.c": line 12003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12003) * remove expr statement at ("test/cases/large/clang-26760.c": line 12005) * reduce to left at ("test/cases/large/clang-26760.c": line 12005) * reduce to right at ("test/cases/large/clang-26760.c": line 12005) @@ -44268,6 +44920,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12010) * remove expr statement at ("test/cases/large/clang-26760.c": line 12011) * reduce to left at ("test/cases/large/clang-26760.c": line 12011) * reduce to right at ("test/cases/large/clang-26760.c": line 12011) @@ -44305,6 +44958,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11892) * reduce to left at ("test/cases/large/clang-26760.c": line 11892) * reduce to right at ("test/cases/large/clang-26760.c": line 11892) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11892) * remove initializer at ("test/cases/large/clang-26760.c": line 11894) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 11894) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 11895) @@ -44493,9 +45147,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11938) * reduce to left at ("test/cases/large/clang-26760.c": line 11938) * reduce to right at ("test/cases/large/clang-26760.c": line 11938) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11938) * remove initializer at ("test/cases/large/clang-26760.c": line 11940) * reduce to left at ("test/cases/large/clang-26760.c": line 11940) * reduce to right at ("test/cases/large/clang-26760.c": line 11940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11940) * remove expr statement at ("test/cases/large/clang-26760.c": line 11942) * do without param at ("test/cases/large/clang-26760.c": line 11942) * replace by zero at ("test/cases/large/clang-26760.c": line 11942) @@ -44535,6 +45191,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11956) * reduce to right at ("test/cases/large/clang-26760.c": line 11956) * reduce to operant at ("test/cases/large/clang-26760.c": line 11956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11956) * remove expr statement at ("test/cases/large/clang-26760.c": line 11960) * reduce to left at ("test/cases/large/clang-26760.c": line 11960) * reduce to right at ("test/cases/large/clang-26760.c": line 11960) @@ -44559,12 +45216,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11968) * reduce to left at ("test/cases/large/clang-26760.c": line 11968) * reduce to right at ("test/cases/large/clang-26760.c": line 11968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11968) * remove initializer at ("test/cases/large/clang-26760.c": line 11970) * reduce to left at ("test/cases/large/clang-26760.c": line 11970) * reduce to right at ("test/cases/large/clang-26760.c": line 11970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11970) * remove initializer at ("test/cases/large/clang-26760.c": line 11972) * reduce to left at ("test/cases/large/clang-26760.c": line 11972) * reduce to right at ("test/cases/large/clang-26760.c": line 11972) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11972) * remove expr statement at ("test/cases/large/clang-26760.c": line 11974) * do without param at ("test/cases/large/clang-26760.c": line 11974) * replace by zero at ("test/cases/large/clang-26760.c": line 11974) @@ -44587,6 +45247,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11968) * remove iterator at ("test/cases/large/clang-26760.c": line 11968) * reduce to operant at ("test/cases/large/clang-26760.c": line 11968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11980) * remove condition at ("test/cases/large/clang-26760.c": line 11981) * remove expr statement at ("test/cases/large/clang-26760.c": line 11982) * do without param at ("test/cases/large/clang-26760.c": line 11982) @@ -44651,6 +45312,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12023) * reduce to left at ("test/cases/large/clang-26760.c": line 12023) * reduce to right at ("test/cases/large/clang-26760.c": line 12023) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12023) * remove initializer at ("test/cases/large/clang-26760.c": line 12025) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12025) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12026) @@ -44835,6 +45497,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12065) * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * reduce to operant at ("test/cases/large/clang-26760.c": line 12065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12065) * remove expr statement at ("test/cases/large/clang-26760.c": line 12068) * reduce to operant at ("test/cases/large/clang-26760.c": line 12068) * remove expr statement at ("test/cases/large/clang-26760.c": line 12069) @@ -44857,6 +45520,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12066) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12081) * remove expr statement at ("test/cases/large/clang-26760.c": line 12082) * reduce to left at ("test/cases/large/clang-26760.c": line 12082) * reduce to right at ("test/cases/large/clang-26760.c": line 12082) @@ -44927,6 +45591,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12102) * reduce to left at ("test/cases/large/clang-26760.c": line 12102) * reduce to right at ("test/cases/large/clang-26760.c": line 12102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12102) * remove return statement at ("test/cases/large/clang-26760.c": line 12104) * remove check at ("test/cases/large/clang-26760.c": line 12102) * remove iterator at ("test/cases/large/clang-26760.c": line 12102) @@ -45069,6 +45734,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13296) * reduce to left at ("test/cases/large/clang-26760.c": line 13296) * reduce to right at ("test/cases/large/clang-26760.c": line 13296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13296) * remove expr statement at ("test/cases/large/clang-26760.c": line 13298) * reduce to left at ("test/cases/large/clang-26760.c": line 13298) * reduce to right at ("test/cases/large/clang-26760.c": line 13298) @@ -45080,6 +45746,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 13296) * remove iterator at ("test/cases/large/clang-26760.c": line 13296) * reduce to operant at ("test/cases/large/clang-26760.c": line 13296) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13306) * remove condition at ("test/cases/large/clang-26760.c": line 13307) * remove statement at ("test/cases/large/clang-26760.c": line 13308) * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117) @@ -45088,6 +45755,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12119) * reduce to left at ("test/cases/large/clang-26760.c": line 12119) * reduce to right at ("test/cases/large/clang-26760.c": line 12119) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12119) * remove expr statement at ("test/cases/large/clang-26760.c": line 12121) * do without param at ("test/cases/large/clang-26760.c": line 12121) * replace by zero at ("test/cases/large/clang-26760.c": line 12121) @@ -45100,9 +45768,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 12119) * remove iterator at ("test/cases/large/clang-26760.c": line 12119) * reduce to operant at ("test/cases/large/clang-26760.c": line 12119) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12125) * remove initializer at ("test/cases/large/clang-26760.c": line 12126) * reduce to left at ("test/cases/large/clang-26760.c": line 12126) * reduce to right at ("test/cases/large/clang-26760.c": line 12126) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12126) * remove expr statement at ("test/cases/large/clang-26760.c": line 12128) * do without param at ("test/cases/large/clang-26760.c": line 12128) * replace by zero at ("test/cases/large/clang-26760.c": line 12128) @@ -45136,6 +45806,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12147) * reduce to left at ("test/cases/large/clang-26760.c": line 12147) * reduce to right at ("test/cases/large/clang-26760.c": line 12147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12147) * remove return statement at ("test/cases/large/clang-26760.c": line 12149) * remove check at ("test/cases/large/clang-26760.c": line 12147) * reduce to operant at ("test/cases/large/clang-26760.c": line 12147) @@ -45144,6 +45815,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12151) * reduce to left at ("test/cases/large/clang-26760.c": line 12151) * reduce to right at ("test/cases/large/clang-26760.c": line 12151) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12151) * remove expr statement at ("test/cases/large/clang-26760.c": line 12154) * reduce to operant at ("test/cases/large/clang-26760.c": line 12154) * remove check at ("test/cases/large/clang-26760.c": line 12151) @@ -45156,6 +45828,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12157) * reduce to left at ("test/cases/large/clang-26760.c": line 12157) * reduce to right at ("test/cases/large/clang-26760.c": line 12157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12157) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 12159) * remove initializer at ("test/cases/large/clang-26760.c": line 12160) * reduce to operant at ("test/cases/large/clang-26760.c": line 12160) @@ -45256,6 +45929,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12198) * reduce to left at ("test/cases/large/clang-26760.c": line 12198) * reduce to right at ("test/cases/large/clang-26760.c": line 12198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12198) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201) * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203) * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204) @@ -45271,6 +45945,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12210) * reduce to left at ("test/cases/large/clang-26760.c": line 12210) * reduce to right at ("test/cases/large/clang-26760.c": line 12210) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12210) * remove return statement at ("test/cases/large/clang-26760.c": line 12212) * remove check at ("test/cases/large/clang-26760.c": line 12210) * reduce to operant at ("test/cases/large/clang-26760.c": line 12210) @@ -45279,6 +45954,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12214) * reduce to left at ("test/cases/large/clang-26760.c": line 12214) * reduce to right at ("test/cases/large/clang-26760.c": line 12214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12214) * remove expr statement at ("test/cases/large/clang-26760.c": line 12217) * reduce to operant at ("test/cases/large/clang-26760.c": line 12217) * remove check at ("test/cases/large/clang-26760.c": line 12214) @@ -45319,6 +45995,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12225) * reduce to right at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12225) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12227) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227) * remove expr statement at ("test/cases/large/clang-26760.c": line 12228) @@ -45380,6 +46057,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12242) * reduce to left at ("test/cases/large/clang-26760.c": line 12242) * reduce to right at ("test/cases/large/clang-26760.c": line 12242) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12242) * remove initializer at ("test/cases/large/clang-26760.c": line 12244) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12244) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12245) @@ -45564,6 +46242,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12284) * reduce to right at ("test/cases/large/clang-26760.c": line 12284) * reduce to operant at ("test/cases/large/clang-26760.c": line 12284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12284) * remove expr statement at ("test/cases/large/clang-26760.c": line 12287) * reduce to operant at ("test/cases/large/clang-26760.c": line 12287) * remove expr statement at ("test/cases/large/clang-26760.c": line 12288) @@ -45658,6 +46337,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12322) * reduce to left at ("test/cases/large/clang-26760.c": line 12322) * reduce to right at ("test/cases/large/clang-26760.c": line 12322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12322) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326) * reduce to operant at ("test/cases/large/clang-26760.c": line 12327) @@ -45708,6 +46388,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12346) * reduce to left at ("test/cases/large/clang-26760.c": line 12346) * reduce to right at ("test/cases/large/clang-26760.c": line 12346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12346) * remove expr statement at ("test/cases/large/clang-26760.c": line 12347) * reduce to left at ("test/cases/large/clang-26760.c": line 12347) * reduce to right at ("test/cases/large/clang-26760.c": line 12347) @@ -45719,6 +46400,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12348) * reduce to left at ("test/cases/large/clang-26760.c": line 12348) * reduce to right at ("test/cases/large/clang-26760.c": line 12348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12348) * remove expr statement at ("test/cases/large/clang-26760.c": line 12349) * reduce to left at ("test/cases/large/clang-26760.c": line 12349) * reduce to right at ("test/cases/large/clang-26760.c": line 12349) @@ -45730,6 +46412,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12350) * reduce to right at ("test/cases/large/clang-26760.c": line 12350) * reduce to operant at ("test/cases/large/clang-26760.c": line 12350) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12350) * remove initializer at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) @@ -45875,9 +46558,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12369) * reduce to left at ("test/cases/large/clang-26760.c": line 12369) * reduce to right at ("test/cases/large/clang-26760.c": line 12369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12369) * remove initializer at ("test/cases/large/clang-26760.c": line 12371) * reduce to left at ("test/cases/large/clang-26760.c": line 12371) * reduce to right at ("test/cases/large/clang-26760.c": line 12371) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12371) * remove expr statement at ("test/cases/large/clang-26760.c": line 12372) * reduce to left at ("test/cases/large/clang-26760.c": line 12372) * reduce to right at ("test/cases/large/clang-26760.c": line 12372) @@ -45960,6 +46645,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12386) * reduce to right at ("test/cases/large/clang-26760.c": line 12386) * reduce to operant at ("test/cases/large/clang-26760.c": line 12386) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12386) * remove initializer at ("test/cases/large/clang-26760.c": line 12388) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 12388) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 12389) @@ -46145,9 +46831,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12553) * reduce to left at ("test/cases/large/clang-26760.c": line 12553) * reduce to right at ("test/cases/large/clang-26760.c": line 12553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12553) * remove initializer at ("test/cases/large/clang-26760.c": line 12555) * reduce to left at ("test/cases/large/clang-26760.c": line 12555) * reduce to right at ("test/cases/large/clang-26760.c": line 12555) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12555) * remove expr statement at ("test/cases/large/clang-26760.c": line 12556) * reduce to left at ("test/cases/large/clang-26760.c": line 12556) * reduce to right at ("test/cases/large/clang-26760.c": line 12556) @@ -46210,6 +46898,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12578) * reduce to left at ("test/cases/large/clang-26760.c": line 12578) * reduce to right at ("test/cases/large/clang-26760.c": line 12578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12578) * remove variable k at ("test/cases/large/clang-26760.c": line 12580) * remove variable j at ("test/cases/large/clang-26760.c": line 12580) * remove variable i at ("test/cases/large/clang-26760.c": line 12580) @@ -46469,6 +47158,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12421) * reduce to left at ("test/cases/large/clang-26760.c": line 12421) * reduce to right at ("test/cases/large/clang-26760.c": line 12421) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12421) * remove initializer at ("test/cases/large/clang-26760.c": line 12423) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 12423) * remove initializer at ("test/cases/large/clang-26760.c": line 12424) @@ -46575,6 +47265,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12448) * reduce to left at ("test/cases/large/clang-26760.c": line 12448) * reduce to right at ("test/cases/large/clang-26760.c": line 12448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12448) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451) * remove condition at ("test/cases/large/clang-26760.c": line 12452) * remove statement at ("test/cases/large/clang-26760.c": line 12453) @@ -46641,6 +47332,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12468) * reduce to left at ("test/cases/large/clang-26760.c": line 12468) * reduce to right at ("test/cases/large/clang-26760.c": line 12468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12468) * remove initializer at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) @@ -47135,6 +47827,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12613) * reduce to left at ("test/cases/large/clang-26760.c": line 12613) * reduce to right at ("test/cases/large/clang-26760.c": line 12613) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12613) * remove initializer at ("test/cases/large/clang-26760.c": line 12616) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616) * remove variable j at ("test/cases/large/clang-26760.c": line 12617) @@ -47253,6 +47946,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12718) * reduce to left at ("test/cases/large/clang-26760.c": line 12718) * reduce to right at ("test/cases/large/clang-26760.c": line 12718) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12718) * remove expr statement at ("test/cases/large/clang-26760.c": line 12719) * reduce to left at ("test/cases/large/clang-26760.c": line 12719) * reduce to right at ("test/cases/large/clang-26760.c": line 12719) @@ -47264,6 +47958,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12720) * reduce to right at ("test/cases/large/clang-26760.c": line 12720) * reduce to operant at ("test/cases/large/clang-26760.c": line 12720) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12720) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 12722) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724) @@ -47484,6 +48179,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12773) * reduce to left at ("test/cases/large/clang-26760.c": line 12773) * reduce to right at ("test/cases/large/clang-26760.c": line 12773) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12773) * remove expr statement at ("test/cases/large/clang-26760.c": line 12774) * reduce to left at ("test/cases/large/clang-26760.c": line 12774) * reduce to right at ("test/cases/large/clang-26760.c": line 12774) @@ -47582,6 +48278,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12636) * reduce to left at ("test/cases/large/clang-26760.c": line 12636) * reduce to right at ("test/cases/large/clang-26760.c": line 12636) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12636) * remove initializer at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) @@ -47711,6 +48408,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12655) * reduce to left at ("test/cases/large/clang-26760.c": line 12655) * reduce to right at ("test/cases/large/clang-26760.c": line 12655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12655) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 12658) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 12659) * reduce to operant at ("test/cases/large/clang-26760.c": line 12660) @@ -47735,11 +48433,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12668) * reduce to right at ("test/cases/large/clang-26760.c": line 12668) * reduce to operant at ("test/cases/large/clang-26760.c": line 12668) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12668) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670) * remove variable i at ("test/cases/large/clang-26760.c": line 12671) * remove initializer at ("test/cases/large/clang-26760.c": line 12672) * reduce to left at ("test/cases/large/clang-26760.c": line 12672) * reduce to right at ("test/cases/large/clang-26760.c": line 12672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12672) * remove expr statement at ("test/cases/large/clang-26760.c": line 12673) * reduce to left at ("test/cases/large/clang-26760.c": line 12673) * reduce to right at ("test/cases/large/clang-26760.c": line 12673) @@ -47952,6 +48652,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12808) * reduce to left at ("test/cases/large/clang-26760.c": line 12808) * reduce to right at ("test/cases/large/clang-26760.c": line 12808) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12808) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 12811) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 12812) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 12813) @@ -47965,6 +48666,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12821) * reduce to left at ("test/cases/large/clang-26760.c": line 12821) * reduce to right at ("test/cases/large/clang-26760.c": line 12821) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12821) * remove expr statement at ("test/cases/large/clang-26760.c": line 12822) * reduce to left at ("test/cases/large/clang-26760.c": line 12822) * reduce to right at ("test/cases/large/clang-26760.c": line 12822) @@ -47998,6 +48700,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13038) * reduce to left at ("test/cases/large/clang-26760.c": line 13038) * reduce to right at ("test/cases/large/clang-26760.c": line 13038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13038) * remove expr statement at ("test/cases/large/clang-26760.c": line 13040) * reduce to left at ("test/cases/large/clang-26760.c": line 13040) * reduce to right at ("test/cases/large/clang-26760.c": line 13040) @@ -48007,6 +48710,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13042) * reduce to left at ("test/cases/large/clang-26760.c": line 13042) * reduce to right at ("test/cases/large/clang-26760.c": line 13042) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13042) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044) * remove condition at ("test/cases/large/clang-26760.c": line 13045) * remove return statement at ("test/cases/large/clang-26760.c": line 13068) @@ -48140,6 +48844,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12846) * reduce to left at ("test/cases/large/clang-26760.c": line 12846) * reduce to right at ("test/cases/large/clang-26760.c": line 12846) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12846) * remove expr statement at ("test/cases/large/clang-26760.c": line 12847) * reduce to left at ("test/cases/large/clang-26760.c": line 12847) * reduce to right at ("test/cases/large/clang-26760.c": line 12847) @@ -48263,10 +48968,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12867) * reduce to left at ("test/cases/large/clang-26760.c": line 12867) * reduce to right at ("test/cases/large/clang-26760.c": line 12867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12867) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870) * remove initializer at ("test/cases/large/clang-26760.c": line 12871) * reduce to left at ("test/cases/large/clang-26760.c": line 12871) * reduce to right at ("test/cases/large/clang-26760.c": line 12871) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12871) * remove expr statement at ("test/cases/large/clang-26760.c": line 12873) * reduce to left at ("test/cases/large/clang-26760.c": line 12873) * reduce to right at ("test/cases/large/clang-26760.c": line 12873) @@ -48291,6 +48998,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12879) * reduce to right at ("test/cases/large/clang-26760.c": line 12879) * reduce to operant at ("test/cases/large/clang-26760.c": line 12879) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12879) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881) * remove expr statement at ("test/cases/large/clang-26760.c": line 12882) * reduce to left at ("test/cases/large/clang-26760.c": line 12882) @@ -48366,6 +49074,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12895) * reduce to left at ("test/cases/large/clang-26760.c": line 12895) * reduce to right at ("test/cases/large/clang-26760.c": line 12895) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12895) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897) * remove expr statement at ("test/cases/large/clang-26760.c": line 12898) * reduce to left at ("test/cases/large/clang-26760.c": line 12898) @@ -48475,6 +49184,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12934) * reduce to left at ("test/cases/large/clang-26760.c": line 12934) * reduce to right at ("test/cases/large/clang-26760.c": line 12934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12934) * reduce to operant at ("test/cases/large/clang-26760.c": line 12937) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938) @@ -48482,6 +49192,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12940) * reduce to left at ("test/cases/large/clang-26760.c": line 12940) * reduce to right at ("test/cases/large/clang-26760.c": line 12940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12940) * remove expr statement at ("test/cases/large/clang-26760.c": line 12941) * reduce to left at ("test/cases/large/clang-26760.c": line 12941) * reduce to right at ("test/cases/large/clang-26760.c": line 12941) @@ -48492,6 +49203,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12942) * reduce to left at ("test/cases/large/clang-26760.c": line 12942) * reduce to right at ("test/cases/large/clang-26760.c": line 12942) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12942) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 12945) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 12946) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947) @@ -48500,6 +49212,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12950) * reduce to left at ("test/cases/large/clang-26760.c": line 12950) * reduce to right at ("test/cases/large/clang-26760.c": line 12950) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12950) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954) * remove expr statement at ("test/cases/large/clang-26760.c": line 12955) @@ -48592,6 +49305,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12979) * reduce to left at ("test/cases/large/clang-26760.c": line 12979) * reduce to right at ("test/cases/large/clang-26760.c": line 12979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12979) * remove variable i at ("test/cases/large/clang-26760.c": line 12981) * remove expr statement at ("test/cases/large/clang-26760.c": line 12982) * reduce to left at ("test/cases/large/clang-26760.c": line 12982) @@ -48702,6 +49416,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13003) * reduce to left at ("test/cases/large/clang-26760.c": line 13003) * reduce to right at ("test/cases/large/clang-26760.c": line 13003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13003) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 13005) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 13006) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 13007) @@ -48711,9 +49426,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13010) * reduce to left at ("test/cases/large/clang-26760.c": line 13010) * reduce to right at ("test/cases/large/clang-26760.c": line 13010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13010) * remove initializer at ("test/cases/large/clang-26760.c": line 13012) * reduce to left at ("test/cases/large/clang-26760.c": line 13012) * reduce to right at ("test/cases/large/clang-26760.c": line 13012) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13012) * remove expr statement at ("test/cases/large/clang-26760.c": line 13013) * reduce to left at ("test/cases/large/clang-26760.c": line 13013) * reduce to right at ("test/cases/large/clang-26760.c": line 13013) @@ -48974,6 +49691,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13102) * reduce to left at ("test/cases/large/clang-26760.c": line 13102) * reduce to right at ("test/cases/large/clang-26760.c": line 13102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13102) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105) * remove variable i at ("test/cases/large/clang-26760.c": line 13106) @@ -49125,9 +49843,12 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) * remove iterator at ("test/cases/large/clang-26760.c": line 12157) * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13139) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13140) * remove initializer at ("test/cases/large/clang-26760.c": line 13141) * reduce to left at ("test/cases/large/clang-26760.c": line 13141) * reduce to right at ("test/cases/large/clang-26760.c": line 13141) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13141) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144) * remove variable i at ("test/cases/large/clang-26760.c": line 13145) @@ -49273,6 +49994,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13172) * reduce to left at ("test/cases/large/clang-26760.c": line 13172) * reduce to right at ("test/cases/large/clang-26760.c": line 13172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13172) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175) * remove expr statement at ("test/cases/large/clang-26760.c": line 13176) * reduce to left at ("test/cases/large/clang-26760.c": line 13176) @@ -49305,6 +50027,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13181) * reduce to right at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13181) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13183) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183) * remove expr statement at ("test/cases/large/clang-26760.c": line 13184) @@ -49366,6 +50089,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13198) * reduce to left at ("test/cases/large/clang-26760.c": line 13198) * reduce to right at ("test/cases/large/clang-26760.c": line 13198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13198) * remove initializer at ("test/cases/large/clang-26760.c": line 13200) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 13200) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 13201) @@ -49550,6 +50274,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13240) * reduce to right at ("test/cases/large/clang-26760.c": line 13240) * reduce to operant at ("test/cases/large/clang-26760.c": line 13240) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13240) * remove expr statement at ("test/cases/large/clang-26760.c": line 13243) * reduce to operant at ("test/cases/large/clang-26760.c": line 13243) * remove expr statement at ("test/cases/large/clang-26760.c": line 13244) @@ -49644,6 +50369,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13278) * reduce to left at ("test/cases/large/clang-26760.c": line 13278) * reduce to right at ("test/cases/large/clang-26760.c": line 13278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13278) * remove return statement at ("test/cases/large/clang-26760.c": line 13280) * remove check at ("test/cases/large/clang-26760.c": line 13278) * remove iterator at ("test/cases/large/clang-26760.c": line 13278) @@ -49701,6 +50427,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13316) * reduce to left at ("test/cases/large/clang-26760.c": line 13316) * reduce to right at ("test/cases/large/clang-26760.c": line 13316) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13316) * remove expr statement at ("test/cases/large/clang-26760.c": line 13318) * do without param at ("test/cases/large/clang-26760.c": line 13318) * replace by zero at ("test/cases/large/clang-26760.c": line 13318) @@ -49867,6 +50594,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13376) * reduce to left at ("test/cases/large/clang-26760.c": line 13376) * reduce to right at ("test/cases/large/clang-26760.c": line 13376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13376) * remove expr statement at ("test/cases/large/clang-26760.c": line 13378) * do without param at ("test/cases/large/clang-26760.c": line 13378) * replace by zero at ("test/cases/large/clang-26760.c": line 13378) @@ -49890,6 +50618,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13384) * reduce to left at ("test/cases/large/clang-26760.c": line 13384) * reduce to right at ("test/cases/large/clang-26760.c": line 13384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13384) * remove expr statement at ("test/cases/large/clang-26760.c": line 13386) * do without param at ("test/cases/large/clang-26760.c": line 13386) * replace by zero at ("test/cases/large/clang-26760.c": line 13386) @@ -49925,6 +50654,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13395) * reduce to left at ("test/cases/large/clang-26760.c": line 13395) * reduce to right at ("test/cases/large/clang-26760.c": line 13395) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13395) * remove expr statement at ("test/cases/large/clang-26760.c": line 13397) * do without param at ("test/cases/large/clang-26760.c": line 13397) * replace by zero at ("test/cases/large/clang-26760.c": line 13397) @@ -49956,6 +50686,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13405) * reduce to left at ("test/cases/large/clang-26760.c": line 13405) * reduce to right at ("test/cases/large/clang-26760.c": line 13405) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13405) * remove expr statement at ("test/cases/large/clang-26760.c": line 13407) * do without param at ("test/cases/large/clang-26760.c": line 13407) * replace by zero at ("test/cases/large/clang-26760.c": line 13407) @@ -49971,12 +50702,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13411) * reduce to left at ("test/cases/large/clang-26760.c": line 13411) * reduce to right at ("test/cases/large/clang-26760.c": line 13411) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13411) * remove initializer at ("test/cases/large/clang-26760.c": line 13413) * reduce to left at ("test/cases/large/clang-26760.c": line 13413) * reduce to right at ("test/cases/large/clang-26760.c": line 13413) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13413) * remove initializer at ("test/cases/large/clang-26760.c": line 13415) * reduce to left at ("test/cases/large/clang-26760.c": line 13415) * reduce to right at ("test/cases/large/clang-26760.c": line 13415) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13415) * remove expr statement at ("test/cases/large/clang-26760.c": line 13417) * do without param at ("test/cases/large/clang-26760.c": line 13417) * replace by zero at ("test/cases/large/clang-26760.c": line 13417) @@ -50002,9 +50736,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13425) * reduce to left at ("test/cases/large/clang-26760.c": line 13425) * reduce to right at ("test/cases/large/clang-26760.c": line 13425) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13425) * remove initializer at ("test/cases/large/clang-26760.c": line 13427) * reduce to left at ("test/cases/large/clang-26760.c": line 13427) * reduce to right at ("test/cases/large/clang-26760.c": line 13427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13427) * remove expr statement at ("test/cases/large/clang-26760.c": line 13429) * do without param at ("test/cases/large/clang-26760.c": line 13429) * replace by zero at ("test/cases/large/clang-26760.c": line 13429) @@ -50025,12 +50761,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13434) * reduce to left at ("test/cases/large/clang-26760.c": line 13434) * reduce to right at ("test/cases/large/clang-26760.c": line 13434) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13434) * remove initializer at ("test/cases/large/clang-26760.c": line 13436) * reduce to left at ("test/cases/large/clang-26760.c": line 13436) * reduce to right at ("test/cases/large/clang-26760.c": line 13436) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13436) * remove initializer at ("test/cases/large/clang-26760.c": line 13438) * reduce to left at ("test/cases/large/clang-26760.c": line 13438) * reduce to right at ("test/cases/large/clang-26760.c": line 13438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13438) * remove expr statement at ("test/cases/large/clang-26760.c": line 13440) * do without param at ("test/cases/large/clang-26760.c": line 13440) * replace by zero at ("test/cases/large/clang-26760.c": line 13440) @@ -50056,6 +50795,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13448) * reduce to left at ("test/cases/large/clang-26760.c": line 13448) * reduce to right at ("test/cases/large/clang-26760.c": line 13448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13448) * remove expr statement at ("test/cases/large/clang-26760.c": line 13450) * do without param at ("test/cases/large/clang-26760.c": line 13450) * replace by zero at ("test/cases/large/clang-26760.c": line 13450) @@ -50075,9 +50815,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13455) * reduce to left at ("test/cases/large/clang-26760.c": line 13455) * reduce to right at ("test/cases/large/clang-26760.c": line 13455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13455) * remove initializer at ("test/cases/large/clang-26760.c": line 13457) * reduce to left at ("test/cases/large/clang-26760.c": line 13457) * reduce to right at ("test/cases/large/clang-26760.c": line 13457) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13457) * remove expr statement at ("test/cases/large/clang-26760.c": line 13459) * do without param at ("test/cases/large/clang-26760.c": line 13459) * replace by zero at ("test/cases/large/clang-26760.c": line 13459) @@ -50122,12 +50864,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13470) * reduce to left at ("test/cases/large/clang-26760.c": line 13470) * reduce to right at ("test/cases/large/clang-26760.c": line 13470) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13470) * remove initializer at ("test/cases/large/clang-26760.c": line 13472) * reduce to left at ("test/cases/large/clang-26760.c": line 13472) * reduce to right at ("test/cases/large/clang-26760.c": line 13472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13472) * remove initializer at ("test/cases/large/clang-26760.c": line 13474) * reduce to left at ("test/cases/large/clang-26760.c": line 13474) * reduce to right at ("test/cases/large/clang-26760.c": line 13474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13474) * remove expr statement at ("test/cases/large/clang-26760.c": line 13476) * do without param at ("test/cases/large/clang-26760.c": line 13476) * replace by zero at ("test/cases/large/clang-26760.c": line 13476) diff --git a/rtree-c/test/expected/clang-26760/reduction/p2.path b/rtree-c/test/expected/clang-26760/reduction/p2.path index cc34e0ecba0e7d44451be54dec11597e87653aae..11977879f0d88b1cb444a3effda66cfe988ca715 100644 --- a/rtree-c/test/expected/clang-26760/reduction/p2.path +++ b/rtree-c/test/expected/clang-26760/reduction/p2.path @@ -1541,12 +1541,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 427) * reduce to left at ("test/cases/large/clang-26760.c": line 427) * reduce to right at ("test/cases/large/clang-26760.c": line 427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 427) * remove expr statement at ("test/cases/large/clang-26760.c": line 429) * reduce to left at ("test/cases/large/clang-26760.c": line 429) * reduce to right at ("test/cases/large/clang-26760.c": line 429) * remove initializer at ("test/cases/large/clang-26760.c": line 430) * reduce to left at ("test/cases/large/clang-26760.c": line 430) * reduce to right at ("test/cases/large/clang-26760.c": line 430) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 430) * remove condition at ("test/cases/large/clang-26760.c": line 432) * reduce to left at ("test/cases/large/clang-26760.c": line 432) * reduce to right at ("test/cases/large/clang-26760.c": line 432) @@ -1649,6 +1651,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 475) * reduce to left at ("test/cases/large/clang-26760.c": line 475) * reduce to right at ("test/cases/large/clang-26760.c": line 475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 475) * remove expr statement at ("test/cases/large/clang-26760.c": line 477) * do without param at ("test/cases/large/clang-26760.c": line 477) * replace by zero at ("test/cases/large/clang-26760.c": line 477) @@ -1714,6 +1717,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 596) * reduce to left at ("test/cases/large/clang-26760.c": line 596) * reduce to right at ("test/cases/large/clang-26760.c": line 596) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 596) * remove expr statement at ("test/cases/large/clang-26760.c": line 598) * do without param at ("test/cases/large/clang-26760.c": line 598) * replace by zero at ("test/cases/large/clang-26760.c": line 598) @@ -1734,6 +1738,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 606) * reduce to left at ("test/cases/large/clang-26760.c": line 606) * reduce to right at ("test/cases/large/clang-26760.c": line 606) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 606) * remove expr statement at ("test/cases/large/clang-26760.c": line 607) * reduce to left at ("test/cases/large/clang-26760.c": line 607) * reduce to right at ("test/cases/large/clang-26760.c": line 607) @@ -2929,6 +2934,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 707) * reduce to left at ("test/cases/large/clang-26760.c": line 707) * reduce to right at ("test/cases/large/clang-26760.c": line 707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 707) * remove expr statement at ("test/cases/large/clang-26760.c": line 708) * reduce to left at ("test/cases/large/clang-26760.c": line 708) * reduce to right at ("test/cases/large/clang-26760.c": line 708) @@ -2954,6 +2960,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 715) * reduce to right at ("test/cases/large/clang-26760.c": line 715) * reduce to operant at ("test/cases/large/clang-26760.c": line 715) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 715) * inline variable l_2362 at ("test/cases/large/clang-26760.c": line 717) * inline variable l_2371 at ("test/cases/large/clang-26760.c": line 718) * inline variable l_2376 at ("test/cases/large/clang-26760.c": line 719) @@ -2981,9 +2988,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 729) * reduce to left at ("test/cases/large/clang-26760.c": line 729) * reduce to right at ("test/cases/large/clang-26760.c": line 729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 729) * remove initializer at ("test/cases/large/clang-26760.c": line 731) * reduce to left at ("test/cases/large/clang-26760.c": line 731) * reduce to right at ("test/cases/large/clang-26760.c": line 731) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 731) * remove expr statement at ("test/cases/large/clang-26760.c": line 732) * reduce to left at ("test/cases/large/clang-26760.c": line 732) * reduce to right at ("test/cases/large/clang-26760.c": line 732) @@ -3045,6 +3054,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 746) * reduce to left at ("test/cases/large/clang-26760.c": line 746) * reduce to right at ("test/cases/large/clang-26760.c": line 746) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 746) * inline variable l_2389 at ("test/cases/large/clang-26760.c": line 748) * remove initializer at ("test/cases/large/clang-26760.c": line 749) * remove variable l_2417 at ("test/cases/large/clang-26760.c": line 749) @@ -3058,6 +3068,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 754) * reduce to left at ("test/cases/large/clang-26760.c": line 754) * reduce to right at ("test/cases/large/clang-26760.c": line 754) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 754) * inline variable l_2381 at ("test/cases/large/clang-26760.c": line 757) * remove variable l_2416 at ("test/cases/large/clang-26760.c": line 758) * inline variable l_2436 at ("test/cases/large/clang-26760.c": line 759) @@ -3067,6 +3078,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 763) * reduce to left at ("test/cases/large/clang-26760.c": line 763) * reduce to right at ("test/cases/large/clang-26760.c": line 763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 763) * remove expr statement at ("test/cases/large/clang-26760.c": line 764) * reduce to left at ("test/cases/large/clang-26760.c": line 764) * reduce to right at ("test/cases/large/clang-26760.c": line 764) @@ -3113,6 +3125,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 811) * reduce to left at ("test/cases/large/clang-26760.c": line 811) * reduce to right at ("test/cases/large/clang-26760.c": line 811) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 811) * remove return statement at ("test/cases/large/clang-26760.c": line 813) * remove check at ("test/cases/large/clang-26760.c": line 811) * remove iterator at ("test/cases/large/clang-26760.c": line 811) @@ -3187,6 +3200,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 798) * reduce to left at ("test/cases/large/clang-26760.c": line 798) * reduce to right at ("test/cases/large/clang-26760.c": line 798) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 798) * reduce to operant at ("test/cases/large/clang-26760.c": line 800) * inline variable l_2426 at ("test/cases/large/clang-26760.c": line 800) * reduce to operant at ("test/cases/large/clang-26760.c": line 801) @@ -3277,6 +3291,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 831) * reduce to right at ("test/cases/large/clang-26760.c": line 831) * reduce to operant at ("test/cases/large/clang-26760.c": line 831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 831) * inline variable l_2499 at ("test/cases/large/clang-26760.c": line 834) * inline variable l_2501 at ("test/cases/large/clang-26760.c": line 835) * reduce to operant at ("test/cases/large/clang-26760.c": line 836) @@ -3468,9 +3483,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 884) * reduce to left at ("test/cases/large/clang-26760.c": line 884) * reduce to right at ("test/cases/large/clang-26760.c": line 884) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 884) * remove initializer at ("test/cases/large/clang-26760.c": line 886) * reduce to left at ("test/cases/large/clang-26760.c": line 886) * reduce to right at ("test/cases/large/clang-26760.c": line 886) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 886) * remove condition at ("test/cases/large/clang-26760.c": line 888) * replace by zero at ("test/cases/large/clang-26760.c": line 888) * remove statement at ("test/cases/large/clang-26760.c": line 889) @@ -3594,6 +3611,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 935) * reduce to left at ("test/cases/large/clang-26760.c": line 935) * reduce to right at ("test/cases/large/clang-26760.c": line 935) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 935) * remove condition at ("test/cases/large/clang-26760.c": line 937) * reduce to operant at ("test/cases/large/clang-26760.c": line 937) * remove condition at ("test/cases/large/clang-26760.c": line 939) @@ -3610,6 +3628,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 944) * reduce to left at ("test/cases/large/clang-26760.c": line 944) * reduce to right at ("test/cases/large/clang-26760.c": line 944) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 944) * remove expr statement at ("test/cases/large/clang-26760.c": line 945) * reduce to left at ("test/cases/large/clang-26760.c": line 945) * reduce to right at ("test/cases/large/clang-26760.c": line 945) @@ -3621,6 +3640,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 946) * reduce to right at ("test/cases/large/clang-26760.c": line 946) * reduce to operant at ("test/cases/large/clang-26760.c": line 946) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 946) * remove initializer at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) @@ -3766,9 +3786,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 965) * reduce to left at ("test/cases/large/clang-26760.c": line 965) * reduce to right at ("test/cases/large/clang-26760.c": line 965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 965) * remove initializer at ("test/cases/large/clang-26760.c": line 967) * reduce to left at ("test/cases/large/clang-26760.c": line 967) * reduce to right at ("test/cases/large/clang-26760.c": line 967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 967) * remove condition at ("test/cases/large/clang-26760.c": line 969) * reduce to left at ("test/cases/large/clang-26760.c": line 969) * reduce to right at ("test/cases/large/clang-26760.c": line 969) @@ -3847,6 +3869,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1037) * reduce to left at ("test/cases/large/clang-26760.c": line 1037) * reduce to right at ("test/cases/large/clang-26760.c": line 1037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1037) * remove return statement at ("test/cases/large/clang-26760.c": line 1039) * remove check at ("test/cases/large/clang-26760.c": line 1037) * reduce to operant at ("test/cases/large/clang-26760.c": line 1037) @@ -3855,6 +3878,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1041) * reduce to left at ("test/cases/large/clang-26760.c": line 1041) * reduce to right at ("test/cases/large/clang-26760.c": line 1041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1041) * remove expr statement at ("test/cases/large/clang-26760.c": line 1044) * reduce to operant at ("test/cases/large/clang-26760.c": line 1044) * remove check at ("test/cases/large/clang-26760.c": line 1041) @@ -3917,6 +3941,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1001) * reduce to left at ("test/cases/large/clang-26760.c": line 1001) * reduce to right at ("test/cases/large/clang-26760.c": line 1001) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1001) * remove expr statement at ("test/cases/large/clang-26760.c": line 1002) * reduce to left at ("test/cases/large/clang-26760.c": line 1002) * reduce to right at ("test/cases/large/clang-26760.c": line 1002) @@ -4034,6 +4059,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1064) * reduce to right at ("test/cases/large/clang-26760.c": line 1064) * reduce to operant at ("test/cases/large/clang-26760.c": line 1064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1064) * remove initializer at ("test/cases/large/clang-26760.c": line 1066) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1066) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1067) @@ -4219,12 +4245,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2362) * reduce to left at ("test/cases/large/clang-26760.c": line 2362) * reduce to right at ("test/cases/large/clang-26760.c": line 2362) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2362) * remove expr statement at ("test/cases/large/clang-26760.c": line 2364) * reduce to left at ("test/cases/large/clang-26760.c": line 2364) * reduce to right at ("test/cases/large/clang-26760.c": line 2364) * remove initializer at ("test/cases/large/clang-26760.c": line 2365) * reduce to left at ("test/cases/large/clang-26760.c": line 2365) * reduce to right at ("test/cases/large/clang-26760.c": line 2365) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2365) * remove expr statement at ("test/cases/large/clang-26760.c": line 2366) * reduce to left at ("test/cases/large/clang-26760.c": line 2366) * reduce to right at ("test/cases/large/clang-26760.c": line 2366) @@ -4287,6 +4315,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2426) * reduce to left at ("test/cases/large/clang-26760.c": line 2426) * reduce to right at ("test/cases/large/clang-26760.c": line 2426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2426) * remove variable k at ("test/cases/large/clang-26760.c": line 2428) * remove variable j at ("test/cases/large/clang-26760.c": line 2428) * remove variable i at ("test/cases/large/clang-26760.c": line 2428) @@ -4587,6 +4616,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2393) * reduce to left at ("test/cases/large/clang-26760.c": line 2393) * reduce to right at ("test/cases/large/clang-26760.c": line 2393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2393) * remove expr statement at ("test/cases/large/clang-26760.c": line 2394) * reduce to left at ("test/cases/large/clang-26760.c": line 2394) * reduce to right at ("test/cases/large/clang-26760.c": line 2394) @@ -4635,6 +4665,7 @@ * do without param at ("test/cases/large/clang-26760.c": line 2406) * do without param at ("test/cases/large/clang-26760.c": line 2407) * do without param at ("test/cases/large/clang-26760.c": line 2408) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2418) * remove return statement at ("test/cases/large/clang-26760.c": line 2419) * expand compound statment at ("test/cases/large/clang-26760.c": line 2383) * remove expr statement at ("test/cases/large/clang-26760.c": line 2421) @@ -4661,6 +4692,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1099) * reduce to left at ("test/cases/large/clang-26760.c": line 1099) * reduce to right at ("test/cases/large/clang-26760.c": line 1099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1099) * remove initializer at ("test/cases/large/clang-26760.c": line 1101) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1101) * remove initializer at ("test/cases/large/clang-26760.c": line 1102) @@ -4714,9 +4746,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1127) * reduce to left at ("test/cases/large/clang-26760.c": line 1127) * reduce to right at ("test/cases/large/clang-26760.c": line 1127) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1127) * remove initializer at ("test/cases/large/clang-26760.c": line 1129) * reduce to left at ("test/cases/large/clang-26760.c": line 1129) * reduce to right at ("test/cases/large/clang-26760.c": line 1129) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1129) * remove expr statement at ("test/cases/large/clang-26760.c": line 1131) * do without param at ("test/cases/large/clang-26760.c": line 1131) * replace by zero at ("test/cases/large/clang-26760.c": line 1131) @@ -4803,10 +4837,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1144) * reduce to left at ("test/cases/large/clang-26760.c": line 1144) * reduce to right at ("test/cases/large/clang-26760.c": line 1144) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1144) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147) * remove initializer at ("test/cases/large/clang-26760.c": line 1148) * reduce to left at ("test/cases/large/clang-26760.c": line 1148) * reduce to right at ("test/cases/large/clang-26760.c": line 1148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1148) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 1151) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 1152) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 1153) @@ -4820,6 +4856,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1161) * reduce to left at ("test/cases/large/clang-26760.c": line 1161) * reduce to right at ("test/cases/large/clang-26760.c": line 1161) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1161) * remove expr statement at ("test/cases/large/clang-26760.c": line 1162) * reduce to left at ("test/cases/large/clang-26760.c": line 1162) * reduce to right at ("test/cases/large/clang-26760.c": line 1162) @@ -4853,6 +4890,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1494) * reduce to left at ("test/cases/large/clang-26760.c": line 1494) * reduce to right at ("test/cases/large/clang-26760.c": line 1494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1494) * remove expr statement at ("test/cases/large/clang-26760.c": line 1496) * reduce to left at ("test/cases/large/clang-26760.c": line 1496) * reduce to right at ("test/cases/large/clang-26760.c": line 1496) @@ -4862,6 +4900,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1497) * reduce to left at ("test/cases/large/clang-26760.c": line 1497) * reduce to right at ("test/cases/large/clang-26760.c": line 1497) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1497) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499) * remove condition at ("test/cases/large/clang-26760.c": line 1500) * remove return statement at ("test/cases/large/clang-26760.c": line 1523) @@ -4995,6 +5034,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1186) * reduce to left at ("test/cases/large/clang-26760.c": line 1186) * reduce to right at ("test/cases/large/clang-26760.c": line 1186) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1186) * remove condition at ("test/cases/large/clang-26760.c": line 1188) * remove statement at ("test/cases/large/clang-26760.c": line 1189) * remove expr statement at ("test/cases/large/clang-26760.c": line 1190) @@ -5120,10 +5160,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1211) * reduce to left at ("test/cases/large/clang-26760.c": line 1211) * reduce to right at ("test/cases/large/clang-26760.c": line 1211) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1211) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214) * remove initializer at ("test/cases/large/clang-26760.c": line 1215) * reduce to left at ("test/cases/large/clang-26760.c": line 1215) * reduce to right at ("test/cases/large/clang-26760.c": line 1215) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1215) * remove expr statement at ("test/cases/large/clang-26760.c": line 1217) * reduce to left at ("test/cases/large/clang-26760.c": line 1217) * reduce to right at ("test/cases/large/clang-26760.c": line 1217) @@ -5148,6 +5190,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1223) * reduce to right at ("test/cases/large/clang-26760.c": line 1223) * reduce to operant at ("test/cases/large/clang-26760.c": line 1223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1223) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225) * remove expr statement at ("test/cases/large/clang-26760.c": line 1226) * reduce to left at ("test/cases/large/clang-26760.c": line 1226) @@ -5223,6 +5266,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1239) * reduce to left at ("test/cases/large/clang-26760.c": line 1239) * reduce to right at ("test/cases/large/clang-26760.c": line 1239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1239) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241) * remove expr statement at ("test/cases/large/clang-26760.c": line 1242) * reduce to left at ("test/cases/large/clang-26760.c": line 1242) @@ -5330,6 +5374,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1277) * reduce to left at ("test/cases/large/clang-26760.c": line 1277) * reduce to right at ("test/cases/large/clang-26760.c": line 1277) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1277) * reduce to operant at ("test/cases/large/clang-26760.c": line 1280) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281) @@ -5337,6 +5382,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1283) * reduce to left at ("test/cases/large/clang-26760.c": line 1283) * reduce to right at ("test/cases/large/clang-26760.c": line 1283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1283) * remove expr statement at ("test/cases/large/clang-26760.c": line 1284) * reduce to left at ("test/cases/large/clang-26760.c": line 1284) * reduce to right at ("test/cases/large/clang-26760.c": line 1284) @@ -5347,6 +5393,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1285) * reduce to left at ("test/cases/large/clang-26760.c": line 1285) * reduce to right at ("test/cases/large/clang-26760.c": line 1285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1285) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1288) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1289) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290) @@ -5355,6 +5402,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1293) * reduce to left at ("test/cases/large/clang-26760.c": line 1293) * reduce to right at ("test/cases/large/clang-26760.c": line 1293) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1293) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297) * remove expr statement at ("test/cases/large/clang-26760.c": line 1298) @@ -5447,6 +5495,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1322) * reduce to left at ("test/cases/large/clang-26760.c": line 1322) * reduce to right at ("test/cases/large/clang-26760.c": line 1322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1322) * remove variable i at ("test/cases/large/clang-26760.c": line 1324) * remove expr statement at ("test/cases/large/clang-26760.c": line 1325) * reduce to left at ("test/cases/large/clang-26760.c": line 1325) @@ -5557,6 +5606,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1346) * reduce to left at ("test/cases/large/clang-26760.c": line 1346) * reduce to right at ("test/cases/large/clang-26760.c": line 1346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1346) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1348) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1349) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1350) @@ -5566,9 +5616,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1353) * reduce to left at ("test/cases/large/clang-26760.c": line 1353) * reduce to right at ("test/cases/large/clang-26760.c": line 1353) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1353) * remove initializer at ("test/cases/large/clang-26760.c": line 1355) * reduce to left at ("test/cases/large/clang-26760.c": line 1355) * reduce to right at ("test/cases/large/clang-26760.c": line 1355) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1355) * remove expr statement at ("test/cases/large/clang-26760.c": line 1356) * reduce to left at ("test/cases/large/clang-26760.c": line 1356) * reduce to right at ("test/cases/large/clang-26760.c": line 1356) @@ -5650,11 +5702,13 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1278) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1374) * remove expr statement at ("test/cases/large/clang-26760.c": line 1375) * reduce to operant at ("test/cases/large/clang-26760.c": line 1375) * remove initializer at ("test/cases/large/clang-26760.c": line 1376) * reduce to left at ("test/cases/large/clang-26760.c": line 1376) * reduce to right at ("test/cases/large/clang-26760.c": line 1376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1376) * reduce to operant at ("test/cases/large/clang-26760.c": line 1379) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380) @@ -5662,6 +5716,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1382) * reduce to left at ("test/cases/large/clang-26760.c": line 1382) * reduce to right at ("test/cases/large/clang-26760.c": line 1382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1382) * remove expr statement at ("test/cases/large/clang-26760.c": line 1383) * reduce to left at ("test/cases/large/clang-26760.c": line 1383) * reduce to right at ("test/cases/large/clang-26760.c": line 1383) @@ -5691,6 +5746,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1390) * reduce to left at ("test/cases/large/clang-26760.c": line 1390) * reduce to right at ("test/cases/large/clang-26760.c": line 1390) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1390) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1393) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1394) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395) @@ -5699,6 +5755,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1398) * reduce to left at ("test/cases/large/clang-26760.c": line 1398) * reduce to right at ("test/cases/large/clang-26760.c": line 1398) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1398) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402) * remove expr statement at ("test/cases/large/clang-26760.c": line 1403) @@ -5791,6 +5848,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1427) * reduce to left at ("test/cases/large/clang-26760.c": line 1427) * reduce to right at ("test/cases/large/clang-26760.c": line 1427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1427) * remove variable i at ("test/cases/large/clang-26760.c": line 1429) * remove expr statement at ("test/cases/large/clang-26760.c": line 1430) * reduce to left at ("test/cases/large/clang-26760.c": line 1430) @@ -5901,6 +5959,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1451) * reduce to left at ("test/cases/large/clang-26760.c": line 1451) * reduce to right at ("test/cases/large/clang-26760.c": line 1451) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1451) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1453) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1454) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1455) @@ -5910,9 +5969,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1458) * reduce to left at ("test/cases/large/clang-26760.c": line 1458) * reduce to right at ("test/cases/large/clang-26760.c": line 1458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1458) * remove initializer at ("test/cases/large/clang-26760.c": line 1460) * reduce to left at ("test/cases/large/clang-26760.c": line 1460) * reduce to right at ("test/cases/large/clang-26760.c": line 1460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1460) * remove expr statement at ("test/cases/large/clang-26760.c": line 1462) * reduce to left at ("test/cases/large/clang-26760.c": line 1462) * reduce to right at ("test/cases/large/clang-26760.c": line 1462) @@ -6049,6 +6110,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 1530) * reduce to left at ("test/cases/large/clang-26760.c": line 1530) * reduce to right at ("test/cases/large/clang-26760.c": line 1530) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1531) * remove condition at ("test/cases/large/clang-26760.c": line 1532) * remove expr statement at ("test/cases/large/clang-26760.c": line 1534) * reduce to left at ("test/cases/large/clang-26760.c": line 1534) @@ -6095,6 +6157,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1542) * remove variable i at ("test/cases/large/clang-26760.c": line 1544) * remove expr statement at ("test/cases/large/clang-26760.c": line 1545) * reduce to left at ("test/cases/large/clang-26760.c": line 1545) @@ -6115,6 +6178,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1550) * remove expr statement at ("test/cases/large/clang-26760.c": line 1551) * reduce to left at ("test/cases/large/clang-26760.c": line 1551) * reduce to right at ("test/cases/large/clang-26760.c": line 1551) @@ -6130,6 +6194,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1554) * reduce to left at ("test/cases/large/clang-26760.c": line 1554) * reduce to right at ("test/cases/large/clang-26760.c": line 1554) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1554) * remove return statement at ("test/cases/large/clang-26760.c": line 1557) * remove check at ("test/cases/large/clang-26760.c": line 1554) * remove iterator at ("test/cases/large/clang-26760.c": line 1554) @@ -6137,6 +6202,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1555) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1559) * remove expr statement at ("test/cases/large/clang-26760.c": line 1560) * reduce to left at ("test/cases/large/clang-26760.c": line 1560) * reduce to right at ("test/cases/large/clang-26760.c": line 1569) @@ -6188,6 +6254,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1571) * reduce to left at ("test/cases/large/clang-26760.c": line 1571) * reduce to right at ("test/cases/large/clang-26760.c": line 1571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1571) * remove initializer at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) @@ -6538,6 +6605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1726) * reduce to left at ("test/cases/large/clang-26760.c": line 1726) * reduce to right at ("test/cases/large/clang-26760.c": line 1726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1726) * remove variable i at ("test/cases/large/clang-26760.c": line 1729) * remove return statement at ("test/cases/large/clang-26760.c": line 1730) * replace by zero at ("test/cases/large/clang-26760.c": line 1730) @@ -6556,6 +6624,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1735) * reduce to right at ("test/cases/large/clang-26760.c": line 1735) * reduce to operant at ("test/cases/large/clang-26760.c": line 1735) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1735) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 1737) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739) @@ -6563,6 +6632,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1741) * remove variable i at ("test/cases/large/clang-26760.c": line 1743) * remove expr statement at ("test/cases/large/clang-26760.c": line 1744) * reduce to left at ("test/cases/large/clang-26760.c": line 1744) @@ -6580,6 +6650,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1748) * remove condition at ("test/cases/large/clang-26760.c": line 1749) * remove expr statement at ("test/cases/large/clang-26760.c": line 1757) * reduce to left at ("test/cases/large/clang-26760.c": line 1757) @@ -6830,12 +6901,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1802) * reduce to left at ("test/cases/large/clang-26760.c": line 1802) * reduce to right at ("test/cases/large/clang-26760.c": line 1802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1802) * remove initializer at ("test/cases/large/clang-26760.c": line 1804) * reduce to left at ("test/cases/large/clang-26760.c": line 1804) * reduce to right at ("test/cases/large/clang-26760.c": line 1804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1804) * remove initializer at ("test/cases/large/clang-26760.c": line 1806) * reduce to left at ("test/cases/large/clang-26760.c": line 1806) * reduce to right at ("test/cases/large/clang-26760.c": line 1806) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1806) * remove expr statement at ("test/cases/large/clang-26760.c": line 1808) * do without param at ("test/cases/large/clang-26760.c": line 1808) * replace by zero at ("test/cases/large/clang-26760.c": line 1808) @@ -6855,6 +6929,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 1804) * remove iterator at ("test/cases/large/clang-26760.c": line 1804) * reduce to operant at ("test/cases/large/clang-26760.c": line 1804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1818) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822) @@ -6864,9 +6939,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1825) * reduce to left at ("test/cases/large/clang-26760.c": line 1825) * reduce to right at ("test/cases/large/clang-26760.c": line 1825) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1825) * remove initializer at ("test/cases/large/clang-26760.c": line 1827) * reduce to left at ("test/cases/large/clang-26760.c": line 1827) * reduce to right at ("test/cases/large/clang-26760.c": line 1827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1827) * remove expr statement at ("test/cases/large/clang-26760.c": line 1828) * reduce to left at ("test/cases/large/clang-26760.c": line 1828) * reduce to right at ("test/cases/large/clang-26760.c": line 1828) @@ -7034,6 +7111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1608) * reduce to left at ("test/cases/large/clang-26760.c": line 1608) * reduce to right at ("test/cases/large/clang-26760.c": line 1608) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1608) * remove expr statement at ("test/cases/large/clang-26760.c": line 1609) * reduce to left at ("test/cases/large/clang-26760.c": line 1609) * reduce to right at ("test/cases/large/clang-26760.c": line 1609) @@ -7044,6 +7122,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1610) * reduce to left at ("test/cases/large/clang-26760.c": line 1610) * reduce to right at ("test/cases/large/clang-26760.c": line 1610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1610) * remove initializer at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) @@ -7173,6 +7252,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1629) * reduce to left at ("test/cases/large/clang-26760.c": line 1629) * reduce to right at ("test/cases/large/clang-26760.c": line 1629) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1629) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 1632) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 1633) * reduce to operant at ("test/cases/large/clang-26760.c": line 1634) @@ -7186,6 +7266,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1639) * reduce to left at ("test/cases/large/clang-26760.c": line 1639) * reduce to right at ("test/cases/large/clang-26760.c": line 1639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1639) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641) * remove condition at ("test/cases/large/clang-26760.c": line 1642) * remove statement at ("test/cases/large/clang-26760.c": line 1643) @@ -7249,6 +7330,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1658) * remove expr statement at ("test/cases/large/clang-26760.c": line 1659) * reduce to operant at ("test/cases/large/clang-26760.c": line 1659) * remove expr statement at ("test/cases/large/clang-26760.c": line 1660) @@ -7277,11 +7359,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1670) * reduce to right at ("test/cases/large/clang-26760.c": line 1670) * reduce to operant at ("test/cases/large/clang-26760.c": line 1670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1670) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672) * remove variable i at ("test/cases/large/clang-26760.c": line 1673) * remove initializer at ("test/cases/large/clang-26760.c": line 1674) * reduce to left at ("test/cases/large/clang-26760.c": line 1674) * reduce to right at ("test/cases/large/clang-26760.c": line 1674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1674) * remove expr statement at ("test/cases/large/clang-26760.c": line 1675) * reduce to left at ("test/cases/large/clang-26760.c": line 1675) * reduce to right at ("test/cases/large/clang-26760.c": line 1675) @@ -7494,6 +7578,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1880) * remove condition at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) @@ -7846,9 +7931,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2064) * reduce to left at ("test/cases/large/clang-26760.c": line 2064) * reduce to right at ("test/cases/large/clang-26760.c": line 2064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2064) * remove initializer at ("test/cases/large/clang-26760.c": line 2066) * reduce to left at ("test/cases/large/clang-26760.c": line 2066) * reduce to right at ("test/cases/large/clang-26760.c": line 2066) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2066) * remove expr statement at ("test/cases/large/clang-26760.c": line 2067) * reduce to left at ("test/cases/large/clang-26760.c": line 2067) * reduce to right at ("test/cases/large/clang-26760.c": line 2067) @@ -7911,6 +7998,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2089) * reduce to left at ("test/cases/large/clang-26760.c": line 2089) * reduce to right at ("test/cases/large/clang-26760.c": line 2089) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2089) * remove variable k at ("test/cases/large/clang-26760.c": line 2091) * remove variable j at ("test/cases/large/clang-26760.c": line 2091) * remove variable i at ("test/cases/large/clang-26760.c": line 2091) @@ -8170,6 +8258,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1933) * reduce to left at ("test/cases/large/clang-26760.c": line 1933) * reduce to right at ("test/cases/large/clang-26760.c": line 1933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1933) * remove initializer at ("test/cases/large/clang-26760.c": line 1935) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1935) * remove initializer at ("test/cases/large/clang-26760.c": line 1936) @@ -8276,6 +8365,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1959) * reduce to left at ("test/cases/large/clang-26760.c": line 1959) * reduce to right at ("test/cases/large/clang-26760.c": line 1959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1959) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962) * remove condition at ("test/cases/large/clang-26760.c": line 1963) * remove statement at ("test/cases/large/clang-26760.c": line 1964) @@ -8342,6 +8432,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1979) * reduce to left at ("test/cases/large/clang-26760.c": line 1979) * reduce to right at ("test/cases/large/clang-26760.c": line 1979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1979) * remove initializer at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) @@ -8836,6 +8927,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2124) * reduce to left at ("test/cases/large/clang-26760.c": line 2124) * reduce to right at ("test/cases/large/clang-26760.c": line 2124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2124) * remove initializer at ("test/cases/large/clang-26760.c": line 2127) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127) * remove variable j at ("test/cases/large/clang-26760.c": line 2128) @@ -8954,6 +9046,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2229) * reduce to left at ("test/cases/large/clang-26760.c": line 2229) * reduce to right at ("test/cases/large/clang-26760.c": line 2229) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2229) * remove expr statement at ("test/cases/large/clang-26760.c": line 2230) * reduce to left at ("test/cases/large/clang-26760.c": line 2230) * reduce to right at ("test/cases/large/clang-26760.c": line 2230) @@ -8965,6 +9058,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2231) * reduce to right at ("test/cases/large/clang-26760.c": line 2231) * reduce to operant at ("test/cases/large/clang-26760.c": line 2231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2231) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2233) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235) @@ -9185,6 +9279,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2284) * reduce to left at ("test/cases/large/clang-26760.c": line 2284) * reduce to right at ("test/cases/large/clang-26760.c": line 2284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2284) * remove expr statement at ("test/cases/large/clang-26760.c": line 2285) * reduce to left at ("test/cases/large/clang-26760.c": line 2285) * reduce to right at ("test/cases/large/clang-26760.c": line 2285) @@ -9283,6 +9378,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2147) * reduce to left at ("test/cases/large/clang-26760.c": line 2147) * reduce to right at ("test/cases/large/clang-26760.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2147) * remove initializer at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) @@ -9412,6 +9508,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2166) * reduce to left at ("test/cases/large/clang-26760.c": line 2166) * reduce to right at ("test/cases/large/clang-26760.c": line 2166) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2166) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2169) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2170) * reduce to operant at ("test/cases/large/clang-26760.c": line 2171) @@ -9436,11 +9533,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2179) * reduce to right at ("test/cases/large/clang-26760.c": line 2179) * reduce to operant at ("test/cases/large/clang-26760.c": line 2179) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2179) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181) * remove variable i at ("test/cases/large/clang-26760.c": line 2182) * remove initializer at ("test/cases/large/clang-26760.c": line 2183) * reduce to left at ("test/cases/large/clang-26760.c": line 2183) * reduce to right at ("test/cases/large/clang-26760.c": line 2183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2183) * remove expr statement at ("test/cases/large/clang-26760.c": line 2184) * reduce to left at ("test/cases/large/clang-26760.c": line 2184) * reduce to right at ("test/cases/large/clang-26760.c": line 2184) @@ -9656,6 +9755,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2468) * reduce to left at ("test/cases/large/clang-26760.c": line 2468) * reduce to right at ("test/cases/large/clang-26760.c": line 2468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2468) * remove initializer at ("test/cases/large/clang-26760.c": line 2471) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471) * remove variable j at ("test/cases/large/clang-26760.c": line 2472) @@ -9663,6 +9763,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2473) * reduce to left at ("test/cases/large/clang-26760.c": line 2473) * reduce to right at ("test/cases/large/clang-26760.c": line 2473) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2473) * remove expr statement at ("test/cases/large/clang-26760.c": line 2474) * reduce to left at ("test/cases/large/clang-26760.c": line 2474) * reduce to right at ("test/cases/large/clang-26760.c": line 2474) @@ -9784,6 +9885,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2785) * reduce to left at ("test/cases/large/clang-26760.c": line 2785) * reduce to right at ("test/cases/large/clang-26760.c": line 2785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2785) * remove expr statement at ("test/cases/large/clang-26760.c": line 2786) * reduce to left at ("test/cases/large/clang-26760.c": line 2786) * reduce to right at ("test/cases/large/clang-26760.c": line 2786) @@ -9797,6 +9899,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2789) * reduce to right at ("test/cases/large/clang-26760.c": line 2789) * reduce to operant at ("test/cases/large/clang-26760.c": line 2789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2789) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2791) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793) @@ -9962,6 +10065,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2858) * reduce to left at ("test/cases/large/clang-26760.c": line 2858) * reduce to right at ("test/cases/large/clang-26760.c": line 2858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2858) * remove initializer at ("test/cases/large/clang-26760.c": line 2861) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861) * remove variable j at ("test/cases/large/clang-26760.c": line 2862) @@ -9969,6 +10073,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2863) * reduce to left at ("test/cases/large/clang-26760.c": line 2863) * reduce to right at ("test/cases/large/clang-26760.c": line 2863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2863) * remove expr statement at ("test/cases/large/clang-26760.c": line 2864) * reduce to left at ("test/cases/large/clang-26760.c": line 2864) * reduce to right at ("test/cases/large/clang-26760.c": line 2864) @@ -10060,6 +10165,8 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2886) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2887) * remove return statement at ("test/cases/large/clang-26760.c": line 2889) * replace by zero at ("test/cases/large/clang-26760.c": line 2889) * expand compound statment at ("test/cases/large/clang-26760.c": line 2888) @@ -10121,6 +10228,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2842) * reduce to left at ("test/cases/large/clang-26760.c": line 2842) * reduce to right at ("test/cases/large/clang-26760.c": line 2842) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2842) * remove expr statement at ("test/cases/large/clang-26760.c": line 2843) * reduce to left at ("test/cases/large/clang-26760.c": line 2843) * reduce to right at ("test/cases/large/clang-26760.c": line 2843) @@ -10233,6 +10341,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2583) * reduce to left at ("test/cases/large/clang-26760.c": line 2583) * reduce to right at ("test/cases/large/clang-26760.c": line 2583) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2583) * remove expr statement at ("test/cases/large/clang-26760.c": line 2584) * reduce to left at ("test/cases/large/clang-26760.c": line 2584) * reduce to right at ("test/cases/large/clang-26760.c": line 2584) @@ -10244,6 +10353,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2585) * reduce to right at ("test/cases/large/clang-26760.c": line 2585) * reduce to operant at ("test/cases/large/clang-26760.c": line 2585) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2585) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2587) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589) @@ -10467,6 +10577,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2639) * reduce to left at ("test/cases/large/clang-26760.c": line 2639) * reduce to right at ("test/cases/large/clang-26760.c": line 2639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2639) * remove expr statement at ("test/cases/large/clang-26760.c": line 2640) * reduce to left at ("test/cases/large/clang-26760.c": line 2640) * reduce to right at ("test/cases/large/clang-26760.c": line 2640) @@ -10477,6 +10588,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2641) * reduce to left at ("test/cases/large/clang-26760.c": line 2641) * reduce to right at ("test/cases/large/clang-26760.c": line 2641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2641) * remove expr statement at ("test/cases/large/clang-26760.c": line 2642) * reduce to left at ("test/cases/large/clang-26760.c": line 2642) * reduce to right at ("test/cases/large/clang-26760.c": line 2642) @@ -10575,6 +10687,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2501) * reduce to left at ("test/cases/large/clang-26760.c": line 2501) * reduce to right at ("test/cases/large/clang-26760.c": line 2501) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2501) * remove initializer at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) @@ -10704,6 +10817,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2520) * reduce to left at ("test/cases/large/clang-26760.c": line 2520) * reduce to right at ("test/cases/large/clang-26760.c": line 2520) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2520) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2523) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2524) * reduce to operant at ("test/cases/large/clang-26760.c": line 2525) @@ -10728,11 +10842,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2533) * reduce to right at ("test/cases/large/clang-26760.c": line 2533) * reduce to operant at ("test/cases/large/clang-26760.c": line 2533) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2533) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535) * remove variable i at ("test/cases/large/clang-26760.c": line 2536) * remove initializer at ("test/cases/large/clang-26760.c": line 2537) * reduce to left at ("test/cases/large/clang-26760.c": line 2537) * reduce to right at ("test/cases/large/clang-26760.c": line 2537) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2537) * remove expr statement at ("test/cases/large/clang-26760.c": line 2538) * reduce to left at ("test/cases/large/clang-26760.c": line 2538) * reduce to right at ("test/cases/large/clang-26760.c": line 2538) @@ -10935,6 +11051,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2674) * remove condition at ("test/cases/large/clang-26760.c": line 2675) * remove expr statement at ("test/cases/large/clang-26760.c": line 2676) * do without param at ("test/cases/large/clang-26760.c": line 2676) @@ -10943,6 +11060,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2678) * reduce to left at ("test/cases/large/clang-26760.c": line 2678) * reduce to right at ("test/cases/large/clang-26760.c": line 2678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2678) * remove initializer at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) @@ -11072,6 +11190,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2697) * reduce to left at ("test/cases/large/clang-26760.c": line 2697) * reduce to right at ("test/cases/large/clang-26760.c": line 2697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2697) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2700) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2701) * reduce to operant at ("test/cases/large/clang-26760.c": line 2702) @@ -11085,6 +11204,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2707) * reduce to operant at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710) @@ -11141,6 +11261,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2724) * remove expr statement at ("test/cases/large/clang-26760.c": line 2725) * reduce to operant at ("test/cases/large/clang-26760.c": line 2725) * remove expr statement at ("test/cases/large/clang-26760.c": line 2726) @@ -11155,6 +11276,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2728) * reduce to right at ("test/cases/large/clang-26760.c": line 2728) * reduce to operant at ("test/cases/large/clang-26760.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2728) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730) * remove variable i at ("test/cases/large/clang-26760.c": line 2731) * remove condition at ("test/cases/large/clang-26760.c": line 2732) @@ -11162,6 +11284,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2734) * reduce to left at ("test/cases/large/clang-26760.c": line 2734) * reduce to right at ("test/cases/large/clang-26760.c": line 2734) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2734) * remove expr statement at ("test/cases/large/clang-26760.c": line 2735) * reduce to left at ("test/cases/large/clang-26760.c": line 2735) * reduce to right at ("test/cases/large/clang-26760.c": line 2735) @@ -11238,6 +11361,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2753) * reduce to left at ("test/cases/large/clang-26760.c": line 2753) * reduce to right at ("test/cases/large/clang-26760.c": line 2753) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2753) * remove expr statement at ("test/cases/large/clang-26760.c": line 2754) * reduce to left at ("test/cases/large/clang-26760.c": line 2754) * reduce to right at ("test/cases/large/clang-26760.c": line 2754) @@ -11390,6 +11514,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2910) * reduce to left at ("test/cases/large/clang-26760.c": line 2910) * reduce to right at ("test/cases/large/clang-26760.c": line 2910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2910) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 2913) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 2914) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 2915) @@ -11403,6 +11528,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2923) * reduce to left at ("test/cases/large/clang-26760.c": line 2923) * reduce to right at ("test/cases/large/clang-26760.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2923) * remove expr statement at ("test/cases/large/clang-26760.c": line 2924) * reduce to left at ("test/cases/large/clang-26760.c": line 2924) * reduce to right at ("test/cases/large/clang-26760.c": line 2924) @@ -11486,6 +11612,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3564) * reduce to left at ("test/cases/large/clang-26760.c": line 3564) * reduce to right at ("test/cases/large/clang-26760.c": line 3564) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3564) * remove expr statement at ("test/cases/large/clang-26760.c": line 3565) * reduce to left at ("test/cases/large/clang-26760.c": line 3565) * reduce to right at ("test/cases/large/clang-26760.c": line 3565) @@ -11519,6 +11646,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3862) * reduce to left at ("test/cases/large/clang-26760.c": line 3862) * reduce to right at ("test/cases/large/clang-26760.c": line 3862) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3862) * remove condition at ("test/cases/large/clang-26760.c": line 3864) * remove statement at ("test/cases/large/clang-26760.c": line 3865) * remove expr statement at ("test/cases/large/clang-26760.c": line 3866) @@ -11530,6 +11658,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3867) * reduce to left at ("test/cases/large/clang-26760.c": line 3867) * reduce to right at ("test/cases/large/clang-26760.c": line 3867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3867) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869) * remove condition at ("test/cases/large/clang-26760.c": line 3870) * remove return statement at ("test/cases/large/clang-26760.c": line 3893) @@ -11666,6 +11795,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3589) * reduce to left at ("test/cases/large/clang-26760.c": line 3589) * reduce to right at ("test/cases/large/clang-26760.c": line 3589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3589) * remove expr statement at ("test/cases/large/clang-26760.c": line 3590) * reduce to left at ("test/cases/large/clang-26760.c": line 3590) * reduce to right at ("test/cases/large/clang-26760.c": line 3590) @@ -11789,6 +11919,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3610) * reduce to left at ("test/cases/large/clang-26760.c": line 3610) * reduce to right at ("test/cases/large/clang-26760.c": line 3610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3610) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613) * remove expr statement at ("test/cases/large/clang-26760.c": line 3614) * reduce to left at ("test/cases/large/clang-26760.c": line 3614) @@ -11796,6 +11927,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3615) * reduce to left at ("test/cases/large/clang-26760.c": line 3615) * reduce to right at ("test/cases/large/clang-26760.c": line 3615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3615) * remove expr statement at ("test/cases/large/clang-26760.c": line 3617) * reduce to left at ("test/cases/large/clang-26760.c": line 3617) * reduce to right at ("test/cases/large/clang-26760.c": line 3617) @@ -11820,6 +11952,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3623) * reduce to right at ("test/cases/large/clang-26760.c": line 3623) * reduce to operant at ("test/cases/large/clang-26760.c": line 3623) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3623) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625) * remove expr statement at ("test/cases/large/clang-26760.c": line 3626) * reduce to left at ("test/cases/large/clang-26760.c": line 3626) @@ -11895,6 +12028,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3639) * reduce to left at ("test/cases/large/clang-26760.c": line 3639) * reduce to right at ("test/cases/large/clang-26760.c": line 3639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3639) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641) * remove expr statement at ("test/cases/large/clang-26760.c": line 3642) * reduce to left at ("test/cases/large/clang-26760.c": line 3642) @@ -12017,10 +12151,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3662) * reduce to left at ("test/cases/large/clang-26760.c": line 3662) * reduce to right at ("test/cases/large/clang-26760.c": line 3662) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3662) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665) * remove initializer at ("test/cases/large/clang-26760.c": line 3666) * reduce to left at ("test/cases/large/clang-26760.c": line 3666) * reduce to right at ("test/cases/large/clang-26760.c": line 3666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3666) * remove expr statement at ("test/cases/large/clang-26760.c": line 3668) * reduce to left at ("test/cases/large/clang-26760.c": line 3668) * reduce to right at ("test/cases/large/clang-26760.c": line 3668) @@ -12045,6 +12181,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3674) * reduce to right at ("test/cases/large/clang-26760.c": line 3674) * reduce to operant at ("test/cases/large/clang-26760.c": line 3674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3674) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676) * remove expr statement at ("test/cases/large/clang-26760.c": line 3677) * reduce to left at ("test/cases/large/clang-26760.c": line 3677) @@ -12120,6 +12257,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3690) * reduce to left at ("test/cases/large/clang-26760.c": line 3690) * reduce to right at ("test/cases/large/clang-26760.c": line 3690) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3690) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692) * remove expr statement at ("test/cases/large/clang-26760.c": line 3693) * reduce to left at ("test/cases/large/clang-26760.c": line 3693) @@ -12224,6 +12362,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3712) * reduce to right at ("test/cases/large/clang-26760.c": line 3712) * replace by zero at ("test/cases/large/clang-26760.c": line 3712) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3728) * remove expr statement at ("test/cases/large/clang-26760.c": line 3729) * reduce to left at ("test/cases/large/clang-26760.c": line 3729) * reduce to right at ("test/cases/large/clang-26760.c": line 3729) @@ -12283,6 +12422,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3755) * reduce to left at ("test/cases/large/clang-26760.c": line 3755) * reduce to right at ("test/cases/large/clang-26760.c": line 3755) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3755) * reduce to operant at ("test/cases/large/clang-26760.c": line 3758) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759) @@ -12290,6 +12430,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3761) * reduce to left at ("test/cases/large/clang-26760.c": line 3761) * reduce to right at ("test/cases/large/clang-26760.c": line 3761) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3761) * remove expr statement at ("test/cases/large/clang-26760.c": line 3762) * reduce to left at ("test/cases/large/clang-26760.c": line 3762) * reduce to right at ("test/cases/large/clang-26760.c": line 3762) @@ -12300,6 +12441,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3763) * reduce to left at ("test/cases/large/clang-26760.c": line 3763) * reduce to right at ("test/cases/large/clang-26760.c": line 3763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3763) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3766) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3767) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768) @@ -12308,6 +12450,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3771) * reduce to left at ("test/cases/large/clang-26760.c": line 3771) * reduce to right at ("test/cases/large/clang-26760.c": line 3771) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3771) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775) * remove expr statement at ("test/cases/large/clang-26760.c": line 3776) @@ -12400,6 +12543,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3800) * reduce to left at ("test/cases/large/clang-26760.c": line 3800) * reduce to right at ("test/cases/large/clang-26760.c": line 3800) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3800) * remove variable i at ("test/cases/large/clang-26760.c": line 3802) * remove expr statement at ("test/cases/large/clang-26760.c": line 3803) * reduce to left at ("test/cases/large/clang-26760.c": line 3803) @@ -12510,6 +12654,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3824) * reduce to left at ("test/cases/large/clang-26760.c": line 3824) * reduce to right at ("test/cases/large/clang-26760.c": line 3824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3824) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3826) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3827) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3828) @@ -12519,11 +12664,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3831) * reduce to left at ("test/cases/large/clang-26760.c": line 3831) * reduce to right at ("test/cases/large/clang-26760.c": line 3831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3831) * remove return statement at ("test/cases/large/clang-26760.c": line 3834) * expand compound statment at ("test/cases/large/clang-26760.c": line 3833) * remove initializer at ("test/cases/large/clang-26760.c": line 3836) * reduce to left at ("test/cases/large/clang-26760.c": line 3836) * reduce to right at ("test/cases/large/clang-26760.c": line 3836) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3836) * remove expr statement at ("test/cases/large/clang-26760.c": line 3837) * reduce to left at ("test/cases/large/clang-26760.c": line 3837) * reduce to right at ("test/cases/large/clang-26760.c": line 3837) @@ -12609,6 +12756,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3900) * reduce to left at ("test/cases/large/clang-26760.c": line 3900) * reduce to right at ("test/cases/large/clang-26760.c": line 3900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3900) * remove expr statement at ("test/cases/large/clang-26760.c": line 3902) * reduce to left at ("test/cases/large/clang-26760.c": line 3902) * reduce to right at ("test/cases/large/clang-26760.c": line 3902) @@ -12618,6 +12766,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3903) * reduce to left at ("test/cases/large/clang-26760.c": line 3903) * reduce to right at ("test/cases/large/clang-26760.c": line 3903) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3903) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905) * reduce to operant at ("test/cases/large/clang-26760.c": line 3907) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907) @@ -12626,6 +12775,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3910) * reduce to left at ("test/cases/large/clang-26760.c": line 3910) * reduce to right at ("test/cases/large/clang-26760.c": line 3910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3910) * remove expr statement at ("test/cases/large/clang-26760.c": line 3911) * reduce to left at ("test/cases/large/clang-26760.c": line 3911) * reduce to right at ("test/cases/large/clang-26760.c": line 3911) @@ -12636,6 +12786,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3912) * reduce to left at ("test/cases/large/clang-26760.c": line 3912) * reduce to right at ("test/cases/large/clang-26760.c": line 3912) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3912) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3915) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3916) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917) @@ -12644,6 +12795,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3920) * reduce to left at ("test/cases/large/clang-26760.c": line 3920) * reduce to right at ("test/cases/large/clang-26760.c": line 3920) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3920) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924) * remove expr statement at ("test/cases/large/clang-26760.c": line 3925) @@ -12675,6 +12827,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3927) * reduce to left at ("test/cases/large/clang-26760.c": line 3927) * reduce to right at ("test/cases/large/clang-26760.c": line 3927) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3927) * remove expr statement at ("test/cases/large/clang-26760.c": line 3928) * reduce to left at ("test/cases/large/clang-26760.c": line 3928) * reduce to right at ("test/cases/large/clang-26760.c": line 3928) @@ -12765,10 +12918,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3964) * reduce to left at ("test/cases/large/clang-26760.c": line 3964) * reduce to right at ("test/cases/large/clang-26760.c": line 3964) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3964) * remove variable i at ("test/cases/large/clang-26760.c": line 3966) * remove initializer at ("test/cases/large/clang-26760.c": line 3967) * reduce to left at ("test/cases/large/clang-26760.c": line 3967) * reduce to right at ("test/cases/large/clang-26760.c": line 3967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3967) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3970) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3971) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3972) @@ -12782,6 +12937,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3980) * reduce to left at ("test/cases/large/clang-26760.c": line 3980) * reduce to right at ("test/cases/large/clang-26760.c": line 3980) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3980) * remove expr statement at ("test/cases/large/clang-26760.c": line 3981) * reduce to left at ("test/cases/large/clang-26760.c": line 3981) * reduce to right at ("test/cases/large/clang-26760.c": line 3981) @@ -12815,6 +12971,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4197) * reduce to left at ("test/cases/large/clang-26760.c": line 4197) * reduce to right at ("test/cases/large/clang-26760.c": line 4197) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4197) * remove expr statement at ("test/cases/large/clang-26760.c": line 4199) * reduce to left at ("test/cases/large/clang-26760.c": line 4199) * reduce to right at ("test/cases/large/clang-26760.c": line 4199) @@ -12824,6 +12981,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4201) * reduce to left at ("test/cases/large/clang-26760.c": line 4201) * reduce to right at ("test/cases/large/clang-26760.c": line 4201) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4201) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203) * remove condition at ("test/cases/large/clang-26760.c": line 4204) * remove return statement at ("test/cases/large/clang-26760.c": line 4227) @@ -12957,6 +13115,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4005) * reduce to left at ("test/cases/large/clang-26760.c": line 4005) * reduce to right at ("test/cases/large/clang-26760.c": line 4005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4005) * remove expr statement at ("test/cases/large/clang-26760.c": line 4006) * reduce to left at ("test/cases/large/clang-26760.c": line 4006) * reduce to right at ("test/cases/large/clang-26760.c": line 4006) @@ -13080,10 +13239,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4026) * reduce to left at ("test/cases/large/clang-26760.c": line 4026) * reduce to right at ("test/cases/large/clang-26760.c": line 4026) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4026) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029) * remove initializer at ("test/cases/large/clang-26760.c": line 4030) * reduce to left at ("test/cases/large/clang-26760.c": line 4030) * reduce to right at ("test/cases/large/clang-26760.c": line 4030) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4030) * remove expr statement at ("test/cases/large/clang-26760.c": line 4032) * reduce to left at ("test/cases/large/clang-26760.c": line 4032) * reduce to right at ("test/cases/large/clang-26760.c": line 4032) @@ -13108,6 +13269,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 4038) * reduce to right at ("test/cases/large/clang-26760.c": line 4038) * reduce to operant at ("test/cases/large/clang-26760.c": line 4038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4038) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040) * remove expr statement at ("test/cases/large/clang-26760.c": line 4041) * reduce to left at ("test/cases/large/clang-26760.c": line 4041) @@ -13183,6 +13345,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4054) * reduce to left at ("test/cases/large/clang-26760.c": line 4054) * reduce to right at ("test/cases/large/clang-26760.c": line 4054) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4054) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056) * remove expr statement at ("test/cases/large/clang-26760.c": line 4057) * reduce to left at ("test/cases/large/clang-26760.c": line 4057) @@ -13292,6 +13455,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4093) * reduce to left at ("test/cases/large/clang-26760.c": line 4093) * reduce to right at ("test/cases/large/clang-26760.c": line 4093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4093) * reduce to operant at ("test/cases/large/clang-26760.c": line 4096) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097) @@ -13299,6 +13463,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4099) * reduce to left at ("test/cases/large/clang-26760.c": line 4099) * reduce to right at ("test/cases/large/clang-26760.c": line 4099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4099) * remove expr statement at ("test/cases/large/clang-26760.c": line 4100) * reduce to left at ("test/cases/large/clang-26760.c": line 4100) * reduce to right at ("test/cases/large/clang-26760.c": line 4100) @@ -13309,6 +13474,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4101) * reduce to left at ("test/cases/large/clang-26760.c": line 4101) * reduce to right at ("test/cases/large/clang-26760.c": line 4101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4101) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 4104) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 4105) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106) @@ -13317,6 +13483,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4109) * reduce to left at ("test/cases/large/clang-26760.c": line 4109) * reduce to right at ("test/cases/large/clang-26760.c": line 4109) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4109) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113) * remove expr statement at ("test/cases/large/clang-26760.c": line 4114) @@ -13409,6 +13576,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4138) * reduce to left at ("test/cases/large/clang-26760.c": line 4138) * reduce to right at ("test/cases/large/clang-26760.c": line 4138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4138) * remove variable i at ("test/cases/large/clang-26760.c": line 4140) * remove expr statement at ("test/cases/large/clang-26760.c": line 4141) * reduce to left at ("test/cases/large/clang-26760.c": line 4141) @@ -13519,6 +13687,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4162) * reduce to left at ("test/cases/large/clang-26760.c": line 4162) * reduce to right at ("test/cases/large/clang-26760.c": line 4162) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4162) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4164) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4165) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4166) @@ -13528,9 +13697,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4169) * reduce to left at ("test/cases/large/clang-26760.c": line 4169) * reduce to right at ("test/cases/large/clang-26760.c": line 4169) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4169) * remove initializer at ("test/cases/large/clang-26760.c": line 4171) * reduce to left at ("test/cases/large/clang-26760.c": line 4171) * reduce to right at ("test/cases/large/clang-26760.c": line 4171) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4171) * remove expr statement at ("test/cases/large/clang-26760.c": line 4172) * reduce to left at ("test/cases/large/clang-26760.c": line 4172) * reduce to right at ("test/cases/large/clang-26760.c": line 4172) @@ -13618,6 +13789,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4234) * remove expr statement at ("test/cases/large/clang-26760.c": line 4235) * reduce to left at ("test/cases/large/clang-26760.c": line 4235) * reduce to right at ("test/cases/large/clang-26760.c": line 4250) @@ -13810,6 +13982,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4278) * remove condition at ("test/cases/large/clang-26760.c": line 4279) * remove statement at ("test/cases/large/clang-26760.c": line 4280) * remove expr statement at ("test/cases/large/clang-26760.c": line 4281) @@ -13823,6 +13996,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4283) * reduce to left at ("test/cases/large/clang-26760.c": line 4283) * reduce to right at ("test/cases/large/clang-26760.c": line 4283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4283) * remove expr statement at ("test/cases/large/clang-26760.c": line 4285) * do without param at ("test/cases/large/clang-26760.c": line 4285) * replace by zero at ("test/cases/large/clang-26760.c": line 4285) @@ -13832,6 +14006,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4289) * reduce to left at ("test/cases/large/clang-26760.c": line 4289) * reduce to right at ("test/cases/large/clang-26760.c": line 4289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4289) * remove expr statement at ("test/cases/large/clang-26760.c": line 4291) * do without param at ("test/cases/large/clang-26760.c": line 4291) * replace by zero at ("test/cases/large/clang-26760.c": line 4291) @@ -13892,9 +14067,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 4283) * remove iterator at ("test/cases/large/clang-26760.c": line 4283) * reduce to operant at ("test/cases/large/clang-26760.c": line 4283) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4311) * remove initializer at ("test/cases/large/clang-26760.c": line 4312) * reduce to left at ("test/cases/large/clang-26760.c": line 4312) * reduce to right at ("test/cases/large/clang-26760.c": line 4312) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4312) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4314) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4315) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4316) @@ -13904,9 +14081,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4319) * reduce to left at ("test/cases/large/clang-26760.c": line 4319) * reduce to right at ("test/cases/large/clang-26760.c": line 4319) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4319) * remove initializer at ("test/cases/large/clang-26760.c": line 4321) * reduce to left at ("test/cases/large/clang-26760.c": line 4321) * reduce to right at ("test/cases/large/clang-26760.c": line 4321) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4321) * remove expr statement at ("test/cases/large/clang-26760.c": line 4322) * reduce to left at ("test/cases/large/clang-26760.c": line 4322) * reduce to right at ("test/cases/large/clang-26760.c": line 4322) @@ -13930,6 +14109,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4327) * remove variable i at ("test/cases/large/clang-26760.c": line 4329) * remove condition at ("test/cases/large/clang-26760.c": line 4330) * replace by zero at ("test/cases/large/clang-26760.c": line 4330) @@ -14030,12 +14210,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4359) * remove statement at ("test/cases/large/clang-26760.c": line 4360) * remove return statement at ("test/cases/large/clang-26760.c": line 4362) * remove check at ("test/cases/large/clang-26760.c": line 4327) * remove iterator at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4364) * remove expr statement at ("test/cases/large/clang-26760.c": line 4365) * reduce to left at ("test/cases/large/clang-26760.c": line 4365) * reduce to right at ("test/cases/large/clang-26760.c": line 4365) @@ -14205,9 +14387,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4410) * reduce to left at ("test/cases/large/clang-26760.c": line 4410) * reduce to right at ("test/cases/large/clang-26760.c": line 4410) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4410) * remove initializer at ("test/cases/large/clang-26760.c": line 4412) * reduce to left at ("test/cases/large/clang-26760.c": line 4412) * reduce to right at ("test/cases/large/clang-26760.c": line 4412) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4412) * remove expr statement at ("test/cases/large/clang-26760.c": line 4414) * do without param at ("test/cases/large/clang-26760.c": line 4414) * replace by zero at ("test/cases/large/clang-26760.c": line 4414) @@ -14227,6 +14411,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4410) * remove iterator at ("test/cases/large/clang-26760.c": line 4410) * reduce to operant at ("test/cases/large/clang-26760.c": line 4410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4421) * remove expr statement at ("test/cases/large/clang-26760.c": line 4422) * reduce to operant at ("test/cases/large/clang-26760.c": line 4422) * remove check at ("test/cases/large/clang-26760.c": line 3900) @@ -14264,6 +14449,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2961) * reduce to left at ("test/cases/large/clang-26760.c": line 2961) * reduce to right at ("test/cases/large/clang-26760.c": line 2961) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2961) * remove expr statement at ("test/cases/large/clang-26760.c": line 2963) * reduce to left at ("test/cases/large/clang-26760.c": line 2963) * reduce to right at ("test/cases/large/clang-26760.c": line 2963) @@ -14277,12 +14463,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2966) * reduce to left at ("test/cases/large/clang-26760.c": line 2966) * reduce to right at ("test/cases/large/clang-26760.c": line 2966) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2966) * remove initializer at ("test/cases/large/clang-26760.c": line 2968) * reduce to left at ("test/cases/large/clang-26760.c": line 2968) * reduce to right at ("test/cases/large/clang-26760.c": line 2968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2968) * remove initializer at ("test/cases/large/clang-26760.c": line 2970) * reduce to left at ("test/cases/large/clang-26760.c": line 2970) * reduce to right at ("test/cases/large/clang-26760.c": line 2970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2970) * remove expr statement at ("test/cases/large/clang-26760.c": line 2972) * do without param at ("test/cases/large/clang-26760.c": line 2972) * replace by zero at ("test/cases/large/clang-26760.c": line 2972) @@ -14305,9 +14494,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 2966) * remove iterator at ("test/cases/large/clang-26760.c": line 2966) * reduce to operant at ("test/cases/large/clang-26760.c": line 2966) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2980) * remove initializer at ("test/cases/large/clang-26760.c": line 2981) * reduce to left at ("test/cases/large/clang-26760.c": line 2981) * reduce to right at ("test/cases/large/clang-26760.c": line 2981) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2981) * remove expr statement at ("test/cases/large/clang-26760.c": line 2982) * reduce to left at ("test/cases/large/clang-26760.c": line 2982) * reduce to right at ("test/cases/large/clang-26760.c": line 2982) @@ -14377,9 +14568,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3003) * reduce to left at ("test/cases/large/clang-26760.c": line 3003) * reduce to right at ("test/cases/large/clang-26760.c": line 3003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3003) * remove initializer at ("test/cases/large/clang-26760.c": line 3005) * reduce to left at ("test/cases/large/clang-26760.c": line 3005) * reduce to right at ("test/cases/large/clang-26760.c": line 3005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3005) * remove expr statement at ("test/cases/large/clang-26760.c": line 3007) * do without param at ("test/cases/large/clang-26760.c": line 3007) * replace by zero at ("test/cases/large/clang-26760.c": line 3007) @@ -14399,6 +14592,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3003) * remove iterator at ("test/cases/large/clang-26760.c": line 3003) * reduce to operant at ("test/cases/large/clang-26760.c": line 3003) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3014) * remove condition at ("test/cases/large/clang-26760.c": line 3015) * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209) * remove condition at ("test/cases/large/clang-26760.c": line 3211) @@ -14485,10 +14679,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3033) * reduce to left at ("test/cases/large/clang-26760.c": line 3033) * reduce to right at ("test/cases/large/clang-26760.c": line 3033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3033) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036) * remove initializer at ("test/cases/large/clang-26760.c": line 3037) * reduce to left at ("test/cases/large/clang-26760.c": line 3037) * reduce to right at ("test/cases/large/clang-26760.c": line 3037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3037) * remove expr statement at ("test/cases/large/clang-26760.c": line 3039) * reduce to left at ("test/cases/large/clang-26760.c": line 3039) * reduce to right at ("test/cases/large/clang-26760.c": line 3039) @@ -14513,6 +14709,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3045) * reduce to right at ("test/cases/large/clang-26760.c": line 3045) * reduce to operant at ("test/cases/large/clang-26760.c": line 3045) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3045) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047) * remove expr statement at ("test/cases/large/clang-26760.c": line 3048) * reduce to left at ("test/cases/large/clang-26760.c": line 3048) @@ -14579,6 +14776,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3058) * reduce to right at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3058) * remove expr statement at ("test/cases/large/clang-26760.c": line 3060) * reduce to operant at ("test/cases/large/clang-26760.c": line 3060) * remove condition at ("test/cases/large/clang-26760.c": line 3061) @@ -14586,6 +14784,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3063) * reduce to left at ("test/cases/large/clang-26760.c": line 3063) * reduce to right at ("test/cases/large/clang-26760.c": line 3063) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3063) * remove return statement at ("test/cases/large/clang-26760.c": line 3066) * replace by zero at ("test/cases/large/clang-26760.c": line 3066) * remove check at ("test/cases/large/clang-26760.c": line 3063) @@ -14599,6 +14798,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) * remove iterator at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3069) * remove expr statement at ("test/cases/large/clang-26760.c": line 3070) * reduce to left at ("test/cases/large/clang-26760.c": line 3070) * reduce to right at ("test/cases/large/clang-26760.c": line 3070) @@ -14612,6 +14812,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3073) * reduce to left at ("test/cases/large/clang-26760.c": line 3073) * reduce to right at ("test/cases/large/clang-26760.c": line 3073) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3073) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075) * remove expr statement at ("test/cases/large/clang-26760.c": line 3076) * reduce to left at ("test/cases/large/clang-26760.c": line 3076) @@ -14666,6 +14867,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3086) * reduce to right at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3086) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3088) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088) * remove expr statement at ("test/cases/large/clang-26760.c": line 3089) @@ -14680,6 +14882,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3093) * reduce to left at ("test/cases/large/clang-26760.c": line 3093) * reduce to right at ("test/cases/large/clang-26760.c": line 3093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3093) * remove expr statement at ("test/cases/large/clang-26760.c": line 3095) * do without param at ("test/cases/large/clang-26760.c": line 3095) * replace by zero at ("test/cases/large/clang-26760.c": line 3095) @@ -14769,16 +14972,20 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3112) * reduce to left at ("test/cases/large/clang-26760.c": line 3112) * reduce to right at ("test/cases/large/clang-26760.c": line 3112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3112) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115) * remove initializer at ("test/cases/large/clang-26760.c": line 3116) * reduce to left at ("test/cases/large/clang-26760.c": line 3116) * reduce to right at ("test/cases/large/clang-26760.c": line 3116) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3116) * remove initializer at ("test/cases/large/clang-26760.c": line 3118) * reduce to left at ("test/cases/large/clang-26760.c": line 3118) * reduce to right at ("test/cases/large/clang-26760.c": line 3118) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3118) * remove initializer at ("test/cases/large/clang-26760.c": line 3120) * reduce to left at ("test/cases/large/clang-26760.c": line 3120) * reduce to right at ("test/cases/large/clang-26760.c": line 3120) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3120) * remove expr statement at ("test/cases/large/clang-26760.c": line 3122) * do without param at ("test/cases/large/clang-26760.c": line 3122) * replace by zero at ("test/cases/large/clang-26760.c": line 3122) @@ -14798,6 +15005,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3118) * remove iterator at ("test/cases/large/clang-26760.c": line 3118) * reduce to operant at ("test/cases/large/clang-26760.c": line 3118) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3132) * remove expr statement at ("test/cases/large/clang-26760.c": line 3133) * reduce to left at ("test/cases/large/clang-26760.c": line 3133) * reduce to right at ("test/cases/large/clang-26760.c": line 3133) @@ -14822,6 +15030,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3139) * reduce to right at ("test/cases/large/clang-26760.c": line 3139) * reduce to operant at ("test/cases/large/clang-26760.c": line 3139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3139) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141) * remove expr statement at ("test/cases/large/clang-26760.c": line 3142) * reduce to left at ("test/cases/large/clang-26760.c": line 3142) @@ -14897,6 +15106,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3155) * reduce to left at ("test/cases/large/clang-26760.c": line 3155) * reduce to right at ("test/cases/large/clang-26760.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3155) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157) * remove expr statement at ("test/cases/large/clang-26760.c": line 3158) * reduce to left at ("test/cases/large/clang-26760.c": line 3158) @@ -15001,6 +15211,8 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3177) * reduce to right at ("test/cases/large/clang-26760.c": line 3177) * replace by zero at ("test/cases/large/clang-26760.c": line 3177) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3193) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3194) * remove expr statement at ("test/cases/large/clang-26760.c": line 3195) * reduce to left at ("test/cases/large/clang-26760.c": line 3195) * reduce to right at ("test/cases/large/clang-26760.c": line 3195) @@ -15067,6 +15279,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3231) * reduce to left at ("test/cases/large/clang-26760.c": line 3231) * reduce to right at ("test/cases/large/clang-26760.c": line 3231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3231) * remove return statement at ("test/cases/large/clang-26760.c": line 3234) * replace by zero at ("test/cases/large/clang-26760.c": line 3234) * remove check at ("test/cases/large/clang-26760.c": line 3231) @@ -15080,6 +15293,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3237) * reduce to left at ("test/cases/large/clang-26760.c": line 3237) * reduce to right at ("test/cases/large/clang-26760.c": line 3237) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3237) * reduce to operant at ("test/cases/large/clang-26760.c": line 3240) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241) @@ -15087,6 +15301,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3243) * reduce to left at ("test/cases/large/clang-26760.c": line 3243) * reduce to right at ("test/cases/large/clang-26760.c": line 3243) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3243) * remove expr statement at ("test/cases/large/clang-26760.c": line 3244) * reduce to left at ("test/cases/large/clang-26760.c": line 3244) * reduce to right at ("test/cases/large/clang-26760.c": line 3244) @@ -15097,6 +15312,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3245) * reduce to left at ("test/cases/large/clang-26760.c": line 3245) * reduce to right at ("test/cases/large/clang-26760.c": line 3245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3245) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3248) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3249) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250) @@ -15105,6 +15321,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3253) * remove variable i at ("test/cases/large/clang-26760.c": line 3255) * remove expr statement at ("test/cases/large/clang-26760.c": line 3256) * reduce to left at ("test/cases/large/clang-26760.c": line 3256) @@ -15212,9 +15429,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3277) * remove initializer at ("test/cases/large/clang-26760.c": line 3278) * reduce to left at ("test/cases/large/clang-26760.c": line 3278) * reduce to right at ("test/cases/large/clang-26760.c": line 3278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3278) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284) @@ -15225,6 +15444,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3289) * reduce to left at ("test/cases/large/clang-26760.c": line 3289) * reduce to right at ("test/cases/large/clang-26760.c": line 3289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3289) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293) * remove expr statement at ("test/cases/large/clang-26760.c": line 3294) @@ -15295,12 +15515,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3305) * reduce to left at ("test/cases/large/clang-26760.c": line 3305) * reduce to right at ("test/cases/large/clang-26760.c": line 3305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3305) * remove initializer at ("test/cases/large/clang-26760.c": line 3307) * reduce to left at ("test/cases/large/clang-26760.c": line 3307) * reduce to right at ("test/cases/large/clang-26760.c": line 3307) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3307) * remove initializer at ("test/cases/large/clang-26760.c": line 3309) * reduce to left at ("test/cases/large/clang-26760.c": line 3309) * reduce to right at ("test/cases/large/clang-26760.c": line 3309) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3309) * remove expr statement at ("test/cases/large/clang-26760.c": line 3311) * do without param at ("test/cases/large/clang-26760.c": line 3311) * replace by zero at ("test/cases/large/clang-26760.c": line 3311) @@ -15323,6 +15546,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3305) * remove iterator at ("test/cases/large/clang-26760.c": line 3305) * reduce to operant at ("test/cases/large/clang-26760.c": line 3305) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3322) * remove condition at ("test/cases/large/clang-26760.c": line 3323) * remove statement at ("test/cases/large/clang-26760.c": line 3324) * remove check at ("test/cases/large/clang-26760.c": line 3289) @@ -15348,6 +15572,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3336) * reduce to left at ("test/cases/large/clang-26760.c": line 3336) * reduce to right at ("test/cases/large/clang-26760.c": line 3336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3336) * remove variable i at ("test/cases/large/clang-26760.c": line 3338) * remove expr statement at ("test/cases/large/clang-26760.c": line 3339) * reduce to left at ("test/cases/large/clang-26760.c": line 3339) @@ -15458,6 +15683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3360) * reduce to left at ("test/cases/large/clang-26760.c": line 3360) * reduce to right at ("test/cases/large/clang-26760.c": line 3360) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3360) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3362) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3363) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3364) @@ -15467,9 +15693,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3367) * reduce to left at ("test/cases/large/clang-26760.c": line 3367) * reduce to right at ("test/cases/large/clang-26760.c": line 3367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3367) * remove initializer at ("test/cases/large/clang-26760.c": line 3369) * reduce to left at ("test/cases/large/clang-26760.c": line 3369) * reduce to right at ("test/cases/large/clang-26760.c": line 3369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3369) * remove expr statement at ("test/cases/large/clang-26760.c": line 3370) * reduce to left at ("test/cases/large/clang-26760.c": line 3370) * reduce to right at ("test/cases/large/clang-26760.c": line 3370) @@ -15682,6 +15910,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3438) * reduce to left at ("test/cases/large/clang-26760.c": line 3438) * reduce to right at ("test/cases/large/clang-26760.c": line 3438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3438) * remove return statement at ("test/cases/large/clang-26760.c": line 3441) * replace by zero at ("test/cases/large/clang-26760.c": line 3441) * remove check at ("test/cases/large/clang-26760.c": line 3438) @@ -15695,6 +15924,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3444) * reduce to left at ("test/cases/large/clang-26760.c": line 3444) * reduce to right at ("test/cases/large/clang-26760.c": line 3444) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3444) * remove variable i at ("test/cases/large/clang-26760.c": line 3446) * remove expr statement at ("test/cases/large/clang-26760.c": line 3447) * reduce to left at ("test/cases/large/clang-26760.c": line 3447) @@ -15805,6 +16035,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3468) * reduce to left at ("test/cases/large/clang-26760.c": line 3468) * reduce to right at ("test/cases/large/clang-26760.c": line 3468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3468) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3470) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3471) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3472) @@ -15871,9 +16102,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3489) * reduce to left at ("test/cases/large/clang-26760.c": line 3489) * reduce to right at ("test/cases/large/clang-26760.c": line 3489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3489) * remove initializer at ("test/cases/large/clang-26760.c": line 3491) * reduce to left at ("test/cases/large/clang-26760.c": line 3491) * reduce to right at ("test/cases/large/clang-26760.c": line 3491) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3491) * remove expr statement at ("test/cases/large/clang-26760.c": line 3492) * reduce to left at ("test/cases/large/clang-26760.c": line 3492) * reduce to right at ("test/cases/large/clang-26760.c": line 3492) @@ -16152,6 +16385,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4472) * reduce to left at ("test/cases/large/clang-26760.c": line 4472) * reduce to right at ("test/cases/large/clang-26760.c": line 4472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4472) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475) * remove expr statement at ("test/cases/large/clang-26760.c": line 4476) @@ -16197,9 +16431,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4492) * reduce to left at ("test/cases/large/clang-26760.c": line 4492) * reduce to right at ("test/cases/large/clang-26760.c": line 4492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4492) * remove initializer at ("test/cases/large/clang-26760.c": line 4494) * reduce to left at ("test/cases/large/clang-26760.c": line 4494) * reduce to right at ("test/cases/large/clang-26760.c": line 4494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4494) * reduce to operant at ("test/cases/large/clang-26760.c": line 4496) * reduce to left at ("test/cases/large/clang-26760.c": line 4496) * reduce to right at ("test/cases/large/clang-26760.c": line 4496) @@ -16405,9 +16641,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4515) * reduce to left at ("test/cases/large/clang-26760.c": line 4515) * reduce to right at ("test/cases/large/clang-26760.c": line 4515) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4515) * remove initializer at ("test/cases/large/clang-26760.c": line 4517) * reduce to left at ("test/cases/large/clang-26760.c": line 4517) * reduce to right at ("test/cases/large/clang-26760.c": line 4517) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4517) * remove expr statement at ("test/cases/large/clang-26760.c": line 4519) * do without param at ("test/cases/large/clang-26760.c": line 4519) * replace by zero at ("test/cases/large/clang-26760.c": line 4519) @@ -17011,9 +17249,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4589) * reduce to left at ("test/cases/large/clang-26760.c": line 4589) * reduce to right at ("test/cases/large/clang-26760.c": line 4589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4589) * remove initializer at ("test/cases/large/clang-26760.c": line 4591) * reduce to left at ("test/cases/large/clang-26760.c": line 4591) * reduce to right at ("test/cases/large/clang-26760.c": line 4591) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4591) * remove expr statement at ("test/cases/large/clang-26760.c": line 4592) * reduce to left at ("test/cases/large/clang-26760.c": line 4592) * reduce to right at ("test/cases/large/clang-26760.c": line 4592) @@ -17025,6 +17265,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4589) * remove iterator at ("test/cases/large/clang-26760.c": line 4589) * reduce to operant at ("test/cases/large/clang-26760.c": line 4589) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4594) * remove expr statement at ("test/cases/large/clang-26760.c": line 4596) * reduce to left at ("test/cases/large/clang-26760.c": line 4596) * reduce to right at ("test/cases/large/clang-26760.c": line 4596) @@ -17277,9 +17518,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4645) * reduce to left at ("test/cases/large/clang-26760.c": line 4645) * reduce to right at ("test/cases/large/clang-26760.c": line 4645) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4645) * remove initializer at ("test/cases/large/clang-26760.c": line 4647) * reduce to left at ("test/cases/large/clang-26760.c": line 4647) * reduce to right at ("test/cases/large/clang-26760.c": line 4647) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4647) * remove expr statement at ("test/cases/large/clang-26760.c": line 4648) * reduce to left at ("test/cases/large/clang-26760.c": line 4648) * reduce to right at ("test/cases/large/clang-26760.c": line 4648) @@ -17303,6 +17546,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4645) * remove iterator at ("test/cases/large/clang-26760.c": line 4645) * reduce to operant at ("test/cases/large/clang-26760.c": line 4645) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4653) * remove expr statement at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) @@ -17355,6 +17599,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4666) * reduce to left at ("test/cases/large/clang-26760.c": line 4666) * reduce to right at ("test/cases/large/clang-26760.c": line 4666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4666) * remove return statement at ("test/cases/large/clang-26760.c": line 4668) * remove check at ("test/cases/large/clang-26760.c": line 4666) * remove iterator at ("test/cases/large/clang-26760.c": line 4666) @@ -17380,6 +17625,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4677) * reduce to left at ("test/cases/large/clang-26760.c": line 4677) * reduce to right at ("test/cases/large/clang-26760.c": line 4677) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4677) * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680) * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681) * remove expr statement at ("test/cases/large/clang-26760.c": line 4682) @@ -17466,9 +17712,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4721) * reduce to left at ("test/cases/large/clang-26760.c": line 4721) * reduce to right at ("test/cases/large/clang-26760.c": line 4721) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4721) * remove initializer at ("test/cases/large/clang-26760.c": line 4723) * reduce to left at ("test/cases/large/clang-26760.c": line 4723) * reduce to right at ("test/cases/large/clang-26760.c": line 4723) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4723) * remove expr statement at ("test/cases/large/clang-26760.c": line 4724) * reduce to left at ("test/cases/large/clang-26760.c": line 4724) * reduce to right at ("test/cases/large/clang-26760.c": line 4724) @@ -17497,6 +17745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4736) * reduce to left at ("test/cases/large/clang-26760.c": line 4736) * reduce to right at ("test/cases/large/clang-26760.c": line 4736) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4736) * remove expr statement at ("test/cases/large/clang-26760.c": line 4737) * reduce to left at ("test/cases/large/clang-26760.c": line 4737) * reduce to right at ("test/cases/large/clang-26760.c": line 4737) @@ -17507,6 +17756,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4738) * reduce to left at ("test/cases/large/clang-26760.c": line 4738) * reduce to right at ("test/cases/large/clang-26760.c": line 4738) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4738) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 4740) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742) @@ -17548,6 +17798,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4815) * remove variable i at ("test/cases/large/clang-26760.c": line 4817) * remove return statement at ("test/cases/large/clang-26760.c": line 4818) * replace by zero at ("test/cases/large/clang-26760.c": line 4818) @@ -17555,6 +17806,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4820) * remove expr statement at ("test/cases/large/clang-26760.c": line 4821) * reduce to left at ("test/cases/large/clang-26760.c": line 4821) * reduce to right at ("test/cases/large/clang-26760.c": line 4821) @@ -17563,6 +17815,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4822) * reduce to left at ("test/cases/large/clang-26760.c": line 4822) * reduce to right at ("test/cases/large/clang-26760.c": line 4822) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4822) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825) * remove expr statement at ("test/cases/large/clang-26760.c": line 4826) @@ -17597,6 +17850,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4822) * remove iterator at ("test/cases/large/clang-26760.c": line 4822) * reduce to operant at ("test/cases/large/clang-26760.c": line 4822) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4835) * remove condition at ("test/cases/large/clang-26760.c": line 4836) * remove condition at ("test/cases/large/clang-26760.c": line 4838) * remove initializer at ("test/cases/large/clang-26760.c": line 5060) @@ -17631,6 +17885,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5072) * reduce to left at ("test/cases/large/clang-26760.c": line 5072) * reduce to right at ("test/cases/large/clang-26760.c": line 5072) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5072) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 5074) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 5075) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 5076) @@ -17645,6 +17900,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5084) * reduce to left at ("test/cases/large/clang-26760.c": line 5084) * reduce to right at ("test/cases/large/clang-26760.c": line 5084) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5084) * remove expr statement at ("test/cases/large/clang-26760.c": line 5085) * reduce to left at ("test/cases/large/clang-26760.c": line 5085) * reduce to right at ("test/cases/large/clang-26760.c": line 5085) @@ -17699,6 +17955,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5113) * reduce to left at ("test/cases/large/clang-26760.c": line 5113) * reduce to right at ("test/cases/large/clang-26760.c": line 5113) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5113) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117) * reduce to operant at ("test/cases/large/clang-26760.c": line 5118) @@ -17724,9 +17981,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5128) * reduce to left at ("test/cases/large/clang-26760.c": line 5128) * reduce to right at ("test/cases/large/clang-26760.c": line 5128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5128) * remove initializer at ("test/cases/large/clang-26760.c": line 5130) * reduce to left at ("test/cases/large/clang-26760.c": line 5130) * reduce to right at ("test/cases/large/clang-26760.c": line 5130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5130) * remove expr statement at ("test/cases/large/clang-26760.c": line 5131) * reduce to left at ("test/cases/large/clang-26760.c": line 5131) * reduce to right at ("test/cases/large/clang-26760.c": line 5131) @@ -17744,11 +18003,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5134) * reduce to left at ("test/cases/large/clang-26760.c": line 5134) * reduce to right at ("test/cases/large/clang-26760.c": line 5134) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5134) * reduce to operant at ("test/cases/large/clang-26760.c": line 5137) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137) * remove initializer at ("test/cases/large/clang-26760.c": line 5138) * reduce to left at ("test/cases/large/clang-26760.c": line 5138) * reduce to right at ("test/cases/large/clang-26760.c": line 5138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5138) * remove variable j at ("test/cases/large/clang-26760.c": line 5140) * remove variable i at ("test/cases/large/clang-26760.c": line 5140) * remove return statement at ("test/cases/large/clang-26760.c": line 5141) @@ -17798,6 +18059,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5149) * reduce to left at ("test/cases/large/clang-26760.c": line 5149) * reduce to right at ("test/cases/large/clang-26760.c": line 5149) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5149) * remove variable j at ("test/cases/large/clang-26760.c": line 5151) * remove variable i at ("test/cases/large/clang-26760.c": line 5151) * remove expr statement at ("test/cases/large/clang-26760.c": line 5152) @@ -17822,6 +18084,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5209) * reduce to left at ("test/cases/large/clang-26760.c": line 5209) * reduce to right at ("test/cases/large/clang-26760.c": line 5209) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5209) * remove variable i at ("test/cases/large/clang-26760.c": line 5211) * remove condition at ("test/cases/large/clang-26760.c": line 5212) * replace by zero at ("test/cases/large/clang-26760.c": line 5212) @@ -18078,9 +18341,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5256) * reduce to left at ("test/cases/large/clang-26760.c": line 5256) * reduce to right at ("test/cases/large/clang-26760.c": line 5256) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5256) * remove initializer at ("test/cases/large/clang-26760.c": line 5258) * reduce to left at ("test/cases/large/clang-26760.c": line 5258) * reduce to right at ("test/cases/large/clang-26760.c": line 5258) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5258) * remove expr statement at ("test/cases/large/clang-26760.c": line 5259) * reduce to left at ("test/cases/large/clang-26760.c": line 5259) * reduce to right at ("test/cases/large/clang-26760.c": line 5259) @@ -18210,6 +18475,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5285) * reduce to left at ("test/cases/large/clang-26760.c": line 5285) * reduce to right at ("test/cases/large/clang-26760.c": line 5285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5285) * remove condition at ("test/cases/large/clang-26760.c": line 5287) * remove statement at ("test/cases/large/clang-26760.c": line 5288) * remove expr statement at ("test/cases/large/clang-26760.c": line 5289) @@ -18223,6 +18489,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5291) * reduce to left at ("test/cases/large/clang-26760.c": line 5291) * reduce to right at ("test/cases/large/clang-26760.c": line 5291) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5291) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 5293) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 5294) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 5295) @@ -18313,6 +18580,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5326) * reduce to left at ("test/cases/large/clang-26760.c": line 5326) * reduce to right at ("test/cases/large/clang-26760.c": line 5326) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5326) * remove return statement at ("test/cases/large/clang-26760.c": line 5329) * remove check at ("test/cases/large/clang-26760.c": line 5326) * remove iterator at ("test/cases/large/clang-26760.c": line 5326) @@ -18362,6 +18630,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5571) * reduce to left at ("test/cases/large/clang-26760.c": line 5571) * reduce to right at ("test/cases/large/clang-26760.c": line 5571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5571) * remove expr statement at ("test/cases/large/clang-26760.c": line 5572) * reduce to left at ("test/cases/large/clang-26760.c": line 5572) * reduce to right at ("test/cases/large/clang-26760.c": line 5572) @@ -18418,6 +18687,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5345) * reduce to left at ("test/cases/large/clang-26760.c": line 5345) * reduce to right at ("test/cases/large/clang-26760.c": line 5345) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5345) * remove expr statement at ("test/cases/large/clang-26760.c": line 5346) * reduce to left at ("test/cases/large/clang-26760.c": line 5346) * reduce to right at ("test/cases/large/clang-26760.c": line 5346) @@ -18428,6 +18698,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5347) * reduce to left at ("test/cases/large/clang-26760.c": line 5347) * reduce to right at ("test/cases/large/clang-26760.c": line 5347) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5347) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 5349) * reduce to operant at ("test/cases/large/clang-26760.c": line 5350) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 5350) @@ -18446,6 +18717,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5359) * reduce to left at ("test/cases/large/clang-26760.c": line 5359) * reduce to right at ("test/cases/large/clang-26760.c": line 5359) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5359) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 5361) * remove initializer at ("test/cases/large/clang-26760.c": line 5362) * reduce to operant at ("test/cases/large/clang-26760.c": line 5362) @@ -18500,6 +18772,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5393) * reduce to right at ("test/cases/large/clang-26760.c": line 5393) * reduce to operant at ("test/cases/large/clang-26760.c": line 5393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5393) * remove expr statement at ("test/cases/large/clang-26760.c": line 5395) * reduce to left at ("test/cases/large/clang-26760.c": line 5395) * reduce to right at ("test/cases/large/clang-26760.c": line 5395) @@ -18552,6 +18825,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5409) * reduce to left at ("test/cases/large/clang-26760.c": line 5409) * reduce to right at ("test/cases/large/clang-26760.c": line 5409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412) * remove expr statement at ("test/cases/large/clang-26760.c": line 5413) * reduce to left at ("test/cases/large/clang-26760.c": line 5413) @@ -18687,6 +18961,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5445) * reduce to left at ("test/cases/large/clang-26760.c": line 5445) * reduce to right at ("test/cases/large/clang-26760.c": line 5445) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5445) * remove variable i at ("test/cases/large/clang-26760.c": line 5447) * remove expr statement at ("test/cases/large/clang-26760.c": line 5448) * reduce to left at ("test/cases/large/clang-26760.c": line 5448) @@ -18797,6 +19072,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5379) * reduce to right at ("test/cases/large/clang-26760.c": line 5379) * reduce to operant at ("test/cases/large/clang-26760.c": line 5379) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5379) * remove return statement at ("test/cases/large/clang-26760.c": line 5381) * remove check at ("test/cases/large/clang-26760.c": line 5379) * remove iterator at ("test/cases/large/clang-26760.c": line 5379) @@ -18849,6 +19125,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5468) * reduce to left at ("test/cases/large/clang-26760.c": line 5468) * reduce to right at ("test/cases/large/clang-26760.c": line 5468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5468) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 5471) * reduce to operant at ("test/cases/large/clang-26760.c": line 5472) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472) @@ -19086,6 +19363,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5523) * reduce to left at ("test/cases/large/clang-26760.c": line 5523) * reduce to right at ("test/cases/large/clang-26760.c": line 5523) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5523) * remove variable i at ("test/cases/large/clang-26760.c": line 5525) * remove return statement at ("test/cases/large/clang-26760.c": line 5526) * replace by zero at ("test/cases/large/clang-26760.c": line 5526) @@ -19104,6 +19382,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5531) * reduce to left at ("test/cases/large/clang-26760.c": line 5531) * reduce to right at ("test/cases/large/clang-26760.c": line 5531) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5531) * remove initializer at ("test/cases/large/clang-26760.c": line 5533) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 5533) * remove variable k at ("test/cases/large/clang-26760.c": line 5534) @@ -19271,6 +19550,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) * remove iterator at ("test/cases/large/clang-26760.c": line 5347) * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5561) * remove expr statement at ("test/cases/large/clang-26760.c": line 5562) * reduce to operant at ("test/cases/large/clang-26760.c": line 5562) * remove expr statement at ("test/cases/large/clang-26760.c": line 5563) @@ -19383,6 +19663,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5602) * reduce to right at ("test/cases/large/clang-26760.c": line 5602) * reduce to operant at ("test/cases/large/clang-26760.c": line 5602) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5602) * remove expr statement at ("test/cases/large/clang-26760.c": line 5604) * reduce to left at ("test/cases/large/clang-26760.c": line 5604) * reduce to right at ("test/cases/large/clang-26760.c": line 5604) @@ -19522,6 +19803,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4845) * reduce to left at ("test/cases/large/clang-26760.c": line 4845) * reduce to right at ("test/cases/large/clang-26760.c": line 4845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4845) * remove expr statement at ("test/cases/large/clang-26760.c": line 4847) * reduce to left at ("test/cases/large/clang-26760.c": line 4847) * reduce to right at ("test/cases/large/clang-26760.c": line 4847) @@ -19540,6 +19822,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4852) * reduce to left at ("test/cases/large/clang-26760.c": line 4852) * reduce to right at ("test/cases/large/clang-26760.c": line 4852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4852) * reduce to operant at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 4856) @@ -19562,6 +19845,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4863) * reduce to left at ("test/cases/large/clang-26760.c": line 4863) * reduce to right at ("test/cases/large/clang-26760.c": line 4863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4863) * remove variable j at ("test/cases/large/clang-26760.c": line 4865) * remove variable i at ("test/cases/large/clang-26760.c": line 4865) * remove expr statement at ("test/cases/large/clang-26760.c": line 4866) @@ -19633,6 +19917,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4907) * reduce to left at ("test/cases/large/clang-26760.c": line 4907) * reduce to right at ("test/cases/large/clang-26760.c": line 4907) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4907) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909) * remove variable i at ("test/cases/large/clang-26760.c": line 4910) * remove condition at ("test/cases/large/clang-26760.c": line 4911) @@ -19677,6 +19962,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4933) * reduce to left at ("test/cases/large/clang-26760.c": line 4933) * reduce to right at ("test/cases/large/clang-26760.c": line 4933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4933) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 4935) * reduce to operant at ("test/cases/large/clang-26760.c": line 4936) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936) @@ -19824,6 +20110,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4965) * reduce to left at ("test/cases/large/clang-26760.c": line 4965) * reduce to right at ("test/cases/large/clang-26760.c": line 4965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4965) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 4967) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 4968) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969) @@ -20026,6 +20313,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4880) * reduce to left at ("test/cases/large/clang-26760.c": line 4880) * reduce to right at ("test/cases/large/clang-26760.c": line 4880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4880) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882) * remove expr statement at ("test/cases/large/clang-26760.c": line 4883) * reduce to left at ("test/cases/large/clang-26760.c": line 4883) @@ -20084,6 +20372,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5018) * reduce to left at ("test/cases/large/clang-26760.c": line 5018) * reduce to right at ("test/cases/large/clang-26760.c": line 5018) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5018) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021) * remove expr statement at ("test/cases/large/clang-26760.c": line 5022) * reduce to left at ("test/cases/large/clang-26760.c": line 5022) @@ -20108,6 +20397,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5029) * reduce to right at ("test/cases/large/clang-26760.c": line 5029) * reduce to operant at ("test/cases/large/clang-26760.c": line 5029) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5029) * remove expr statement at ("test/cases/large/clang-26760.c": line 5031) * reduce to operant at ("test/cases/large/clang-26760.c": line 5031) * remove condition at ("test/cases/large/clang-26760.c": line 5032) @@ -20115,6 +20405,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5034) * reduce to left at ("test/cases/large/clang-26760.c": line 5034) * reduce to right at ("test/cases/large/clang-26760.c": line 5034) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5034) * remove return statement at ("test/cases/large/clang-26760.c": line 5037) * replace by zero at ("test/cases/large/clang-26760.c": line 5037) * remove check at ("test/cases/large/clang-26760.c": line 5034) @@ -20219,12 +20510,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 5054) * do without param at ("test/cases/large/clang-26760.c": line 5055) * do without param at ("test/cases/large/clang-26760.c": line 5056) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5619) * remove statement at ("test/cases/large/clang-26760.c": line 5620) * remove condition at ("test/cases/large/clang-26760.c": line 5622) * remove statement at ("test/cases/large/clang-26760.c": line 5623) * remove initializer at ("test/cases/large/clang-26760.c": line 5624) * reduce to left at ("test/cases/large/clang-26760.c": line 5624) * reduce to right at ("test/cases/large/clang-26760.c": line 5624) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5624) * remove return statement at ("test/cases/large/clang-26760.c": line 5626) * remove check at ("test/cases/large/clang-26760.c": line 5624) * reduce to operant at ("test/cases/large/clang-26760.c": line 5624) @@ -20233,9 +20526,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5628) * reduce to left at ("test/cases/large/clang-26760.c": line 5628) * reduce to right at ("test/cases/large/clang-26760.c": line 5628) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5628) * remove initializer at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5631) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5633) * reduce to operant at ("test/cases/large/clang-26760.c": line 5634) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634) @@ -20291,6 +20586,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5646) * remove expr statement at ("test/cases/large/clang-26760.c": line 5647) * reduce to operant at ("test/cases/large/clang-26760.c": line 5647) * remove check at ("test/cases/large/clang-26760.c": line 5628) @@ -20329,6 +20625,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4784) * reduce to left at ("test/cases/large/clang-26760.c": line 4784) * reduce to right at ("test/cases/large/clang-26760.c": line 4784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4784) * remove expr statement at ("test/cases/large/clang-26760.c": line 4786) * do without param at ("test/cases/large/clang-26760.c": line 4786) * replace by zero at ("test/cases/large/clang-26760.c": line 4786) @@ -20353,6 +20650,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 4784) * remove condition at ("test/cases/large/clang-26760.c": line 4800) * remove statement at ("test/cases/large/clang-26760.c": line 4801) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4802) * remove expr statement at ("test/cases/large/clang-26760.c": line 4803) * reduce to left at ("test/cases/large/clang-26760.c": line 4803) * reduce to right at ("test/cases/large/clang-26760.c": line 4803) @@ -20380,6 +20678,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4763) * reduce to left at ("test/cases/large/clang-26760.c": line 4763) * reduce to right at ("test/cases/large/clang-26760.c": line 4763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4763) * remove expr statement at ("test/cases/large/clang-26760.c": line 4764) * reduce to left at ("test/cases/large/clang-26760.c": line 4764) * reduce to right at ("test/cases/large/clang-26760.c": line 4764) @@ -20507,11 +20806,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6763) * reduce to left at ("test/cases/large/clang-26760.c": line 6763) * reduce to right at ("test/cases/large/clang-26760.c": line 6763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6763) * reduce to operant at ("test/cases/large/clang-26760.c": line 6766) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766) * remove initializer at ("test/cases/large/clang-26760.c": line 6767) * reduce to left at ("test/cases/large/clang-26760.c": line 6767) * reduce to right at ("test/cases/large/clang-26760.c": line 6767) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6767) * remove variable j at ("test/cases/large/clang-26760.c": line 6769) * remove variable i at ("test/cases/large/clang-26760.c": line 6769) * remove return statement at ("test/cases/large/clang-26760.c": line 6770) @@ -20561,6 +20862,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6778) * reduce to left at ("test/cases/large/clang-26760.c": line 6778) * reduce to right at ("test/cases/large/clang-26760.c": line 6778) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6778) * remove expr statement at ("test/cases/large/clang-26760.c": line 6780) * reduce to left at ("test/cases/large/clang-26760.c": line 6780) * reduce to right at ("test/cases/large/clang-26760.c": line 6780) @@ -20581,9 +20883,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 6778) * remove iterator at ("test/cases/large/clang-26760.c": line 6778) * reduce to operant at ("test/cases/large/clang-26760.c": line 6778) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6786) * remove initializer at ("test/cases/large/clang-26760.c": line 6787) * reduce to left at ("test/cases/large/clang-26760.c": line 6787) * reduce to right at ("test/cases/large/clang-26760.c": line 6787) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6787) * remove variable j at ("test/cases/large/clang-26760.c": line 6789) * remove variable i at ("test/cases/large/clang-26760.c": line 6789) * remove expr statement at ("test/cases/large/clang-26760.c": line 6790) @@ -20603,6 +20907,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6764) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6793) * reduce to operant at ("test/cases/large/clang-26760.c": line 6761) * replace by zero at ("test/cases/large/clang-26760.c": line 6761) * remove expr statement at ("test/cases/large/clang-26760.c": line 6795) @@ -21691,6 +21996,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6876) * reduce to right at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6878) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878) * remove expr statement at ("test/cases/large/clang-26760.c": line 6879) @@ -21702,6 +22008,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 6876) * remove iterator at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6882) * replace by zero at ("test/cases/large/clang-26760.c": line 6874) * remove expr statement at ("test/cases/large/clang-26760.c": line 6884) * reduce to left at ("test/cases/large/clang-26760.c": line 6884) @@ -22040,6 +22347,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6894) * reduce to left at ("test/cases/large/clang-26760.c": line 6894) * reduce to right at ("test/cases/large/clang-26760.c": line 6894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6894) * remove expr statement at ("test/cases/large/clang-26760.c": line 6895) * reduce to left at ("test/cases/large/clang-26760.c": line 6895) * reduce to right at ("test/cases/large/clang-26760.c": line 6895) @@ -22050,12 +22358,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6896) * reduce to left at ("test/cases/large/clang-26760.c": line 6896) * reduce to right at ("test/cases/large/clang-26760.c": line 6896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6896) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898) * reduce to operant at ("test/cases/large/clang-26760.c": line 6899) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899) * remove initializer at ("test/cases/large/clang-26760.c": line 6900) * reduce to left at ("test/cases/large/clang-26760.c": line 6900) * reduce to right at ("test/cases/large/clang-26760.c": line 6900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6900) * reduce to operant at ("test/cases/large/clang-26760.c": line 6902) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902) * remove variable i at ("test/cases/large/clang-26760.c": line 6903) @@ -22154,6 +22464,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6928) * reduce to left at ("test/cases/large/clang-26760.c": line 6928) * reduce to right at ("test/cases/large/clang-26760.c": line 6928) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6928) * reduce to operant at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931) @@ -22184,6 +22495,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6947) * remove expr statement at ("test/cases/large/clang-26760.c": line 6948) * reduce to left at ("test/cases/large/clang-26760.c": line 6948) * reduce to right at ("test/cases/large/clang-26760.c": line 6952) @@ -22230,6 +22542,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6956) * reduce to left at ("test/cases/large/clang-26760.c": line 6956) * reduce to right at ("test/cases/large/clang-26760.c": line 6956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6956) * remove expr statement at ("test/cases/large/clang-26760.c": line 6958) * do without param at ("test/cases/large/clang-26760.c": line 6958) * replace by zero at ("test/cases/large/clang-26760.c": line 6958) @@ -22245,6 +22558,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6956) * reduce to operant at ("test/cases/large/clang-26760.c": line 6956) * expand compound statment at ("test/cases/large/clang-26760.c": line 6955) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6965) * remove expr statement at ("test/cases/large/clang-26760.c": line 6966) * reduce to left at ("test/cases/large/clang-26760.c": line 6966) * reduce to right at ("test/cases/large/clang-26760.c": line 6966) @@ -23000,6 +23314,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7021) * reduce to left at ("test/cases/large/clang-26760.c": line 7021) * reduce to right at ("test/cases/large/clang-26760.c": line 7021) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7021) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 7023) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 7024) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 7025) @@ -23077,6 +23392,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7046) * reduce to left at ("test/cases/large/clang-26760.c": line 7046) * reduce to right at ("test/cases/large/clang-26760.c": line 7046) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7046) * remove expr statement at ("test/cases/large/clang-26760.c": line 7047) * reduce to left at ("test/cases/large/clang-26760.c": line 7047) * reduce to right at ("test/cases/large/clang-26760.c": line 7047) @@ -23131,6 +23447,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7075) * reduce to left at ("test/cases/large/clang-26760.c": line 7075) * reduce to right at ("test/cases/large/clang-26760.c": line 7075) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7075) * remove expr statement at ("test/cases/large/clang-26760.c": line 7076) * reduce to left at ("test/cases/large/clang-26760.c": line 7076) * reduce to right at ("test/cases/large/clang-26760.c": line 7076) @@ -23141,10 +23458,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7077) * reduce to left at ("test/cases/large/clang-26760.c": line 7077) * reduce to right at ("test/cases/large/clang-26760.c": line 7077) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7077) * remove condition at ("test/cases/large/clang-26760.c": line 7079) * remove initializer at ("test/cases/large/clang-26760.c": line 7081) * reduce to left at ("test/cases/large/clang-26760.c": line 7081) * reduce to right at ("test/cases/large/clang-26760.c": line 7081) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7081) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084) * remove expr statement at ("test/cases/large/clang-26760.c": line 7085) @@ -23179,10 +23498,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 7081) * remove iterator at ("test/cases/large/clang-26760.c": line 7081) * reduce to operant at ("test/cases/large/clang-26760.c": line 7081) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7094) * remove statement at ("test/cases/large/clang-26760.c": line 7095) * remove initializer at ("test/cases/large/clang-26760.c": line 7097) * reduce to left at ("test/cases/large/clang-26760.c": line 7097) * reduce to right at ("test/cases/large/clang-26760.c": line 7097) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7097) * remove expr statement at ("test/cases/large/clang-26760.c": line 7098) * reduce to left at ("test/cases/large/clang-26760.c": line 7098) * reduce to right at ("test/cases/large/clang-26760.c": line 7098) @@ -23200,11 +23521,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7101) * reduce to left at ("test/cases/large/clang-26760.c": line 7101) * reduce to right at ("test/cases/large/clang-26760.c": line 7101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7101) * reduce to operant at ("test/cases/large/clang-26760.c": line 7104) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104) * remove initializer at ("test/cases/large/clang-26760.c": line 7105) * reduce to left at ("test/cases/large/clang-26760.c": line 7105) * reduce to right at ("test/cases/large/clang-26760.c": line 7105) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7105) * remove variable j at ("test/cases/large/clang-26760.c": line 7107) * remove variable i at ("test/cases/large/clang-26760.c": line 7107) * remove return statement at ("test/cases/large/clang-26760.c": line 7108) @@ -23217,6 +23540,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7110) * reduce to left at ("test/cases/large/clang-26760.c": line 7110) * reduce to right at ("test/cases/large/clang-26760.c": line 7110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7110) * remove variable j at ("test/cases/large/clang-26760.c": line 7112) * remove variable i at ("test/cases/large/clang-26760.c": line 7112) * remove expr statement at ("test/cases/large/clang-26760.c": line 7113) @@ -23231,6 +23555,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 7110) * remove condition at ("test/cases/large/clang-26760.c": line 7115) * remove statement at ("test/cases/large/clang-26760.c": line 7116) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7117) * remove expr statement at ("test/cases/large/clang-26760.c": line 7118) * reduce to left at ("test/cases/large/clang-26760.c": line 7118) * reduce to right at ("test/cases/large/clang-26760.c": line 7118) @@ -23317,6 +23642,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7130) * reduce to left at ("test/cases/large/clang-26760.c": line 7130) * reduce to right at ("test/cases/large/clang-26760.c": line 7130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7130) * remove variable j at ("test/cases/large/clang-26760.c": line 7132) * remove variable i at ("test/cases/large/clang-26760.c": line 7132) * remove expr statement at ("test/cases/large/clang-26760.c": line 7133) @@ -23368,6 +23694,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7320) * reduce to left at ("test/cases/large/clang-26760.c": line 7320) * reduce to right at ("test/cases/large/clang-26760.c": line 7320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7320) * remove variable i at ("test/cases/large/clang-26760.c": line 7322) * remove expr statement at ("test/cases/large/clang-26760.c": line 7323) * reduce to left at ("test/cases/large/clang-26760.c": line 7323) @@ -23389,6 +23716,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7147) * reduce to left at ("test/cases/large/clang-26760.c": line 7147) * reduce to right at ("test/cases/large/clang-26760.c": line 7147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7147) * remove expr statement at ("test/cases/large/clang-26760.c": line 7148) * reduce to left at ("test/cases/large/clang-26760.c": line 7148) * reduce to right at ("test/cases/large/clang-26760.c": line 7148) @@ -23405,9 +23733,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7157) * reduce to left at ("test/cases/large/clang-26760.c": line 7157) * reduce to right at ("test/cases/large/clang-26760.c": line 7157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7157) * remove initializer at ("test/cases/large/clang-26760.c": line 7159) * reduce to left at ("test/cases/large/clang-26760.c": line 7159) * reduce to right at ("test/cases/large/clang-26760.c": line 7159) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7159) * remove expr statement at ("test/cases/large/clang-26760.c": line 7161) * do without param at ("test/cases/large/clang-26760.c": line 7161) * replace by zero at ("test/cases/large/clang-26760.c": line 7161) @@ -23437,6 +23767,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7173) * reduce to left at ("test/cases/large/clang-26760.c": line 7173) * reduce to right at ("test/cases/large/clang-26760.c": line 7173) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7173) * remove expr statement at ("test/cases/large/clang-26760.c": line 7175) * do without param at ("test/cases/large/clang-26760.c": line 7175) * replace by zero at ("test/cases/large/clang-26760.c": line 7175) @@ -23456,6 +23787,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7184) * reduce to left at ("test/cases/large/clang-26760.c": line 7184) * reduce to right at ("test/cases/large/clang-26760.c": line 7184) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7184) * remove return statement at ("test/cases/large/clang-26760.c": line 7186) * remove check at ("test/cases/large/clang-26760.c": line 7184) * reduce to operant at ("test/cases/large/clang-26760.c": line 7184) @@ -23464,6 +23796,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7188) * reduce to left at ("test/cases/large/clang-26760.c": line 7188) * reduce to right at ("test/cases/large/clang-26760.c": line 7188) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7188) * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192) * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193) * remove initializer at ("test/cases/large/clang-26760.c": line 7194) @@ -23473,6 +23806,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7196) * reduce to left at ("test/cases/large/clang-26760.c": line 7196) * reduce to right at ("test/cases/large/clang-26760.c": line 7196) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7196) * remove condition at ("test/cases/large/clang-26760.c": line 7198) * remove statement at ("test/cases/large/clang-26760.c": line 7199) * remove expr statement at ("test/cases/large/clang-26760.c": line 7200) @@ -23703,12 +24037,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7230) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232) * reduce to operant at ("test/cases/large/clang-26760.c": line 7233) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233) * remove initializer at ("test/cases/large/clang-26760.c": line 7234) * reduce to left at ("test/cases/large/clang-26760.c": line 7234) * reduce to right at ("test/cases/large/clang-26760.c": line 7234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7234) * reduce to operant at ("test/cases/large/clang-26760.c": line 7236) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236) * remove variable i at ("test/cases/large/clang-26760.c": line 7237) @@ -23805,6 +24141,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7259) * reduce to left at ("test/cases/large/clang-26760.c": line 7259) * reduce to right at ("test/cases/large/clang-26760.c": line 7259) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7259) * reduce to operant at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262) @@ -23851,6 +24188,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7270) * remove expr statement at ("test/cases/large/clang-26760.c": line 7271) * reduce to left at ("test/cases/large/clang-26760.c": line 7271) * reduce to right at ("test/cases/large/clang-26760.c": line 7271) @@ -23953,12 +24291,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7389) * reduce to left at ("test/cases/large/clang-26760.c": line 7389) * reduce to right at ("test/cases/large/clang-26760.c": line 7389) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7389) * remove initializer at ("test/cases/large/clang-26760.c": line 7391) * reduce to left at ("test/cases/large/clang-26760.c": line 7391) * reduce to right at ("test/cases/large/clang-26760.c": line 7391) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7391) * remove initializer at ("test/cases/large/clang-26760.c": line 7394) * reduce to left at ("test/cases/large/clang-26760.c": line 7394) * reduce to right at ("test/cases/large/clang-26760.c": line 7394) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7394) * remove expr statement at ("test/cases/large/clang-26760.c": line 7396) * do without param at ("test/cases/large/clang-26760.c": line 7396) * replace by zero at ("test/cases/large/clang-26760.c": line 7396) @@ -23990,6 +24331,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7406) * reduce to left at ("test/cases/large/clang-26760.c": line 7406) * reduce to right at ("test/cases/large/clang-26760.c": line 7406) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7406) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408) * remove expr statement at ("test/cases/large/clang-26760.c": line 7409) * reduce to left at ("test/cases/large/clang-26760.c": line 7409) @@ -24032,6 +24374,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7406) * remove iterator at ("test/cases/large/clang-26760.c": line 7406) * reduce to operant at ("test/cases/large/clang-26760.c": line 7406) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7418) * remove condition at ("test/cases/large/clang-26760.c": line 7419) * remove statement at ("test/cases/large/clang-26760.c": line 7420) * remove expr statement at ("test/cases/large/clang-26760.c": line 7421) @@ -24040,6 +24383,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7336) * reduce to left at ("test/cases/large/clang-26760.c": line 7336) * reduce to right at ("test/cases/large/clang-26760.c": line 7336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7336) * remove variable i at ("test/cases/large/clang-26760.c": line 7338) * remove condition at ("test/cases/large/clang-26760.c": line 7339) * replace by zero at ("test/cases/large/clang-26760.c": line 7339) @@ -24047,6 +24391,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7341) * remove variable i at ("test/cases/large/clang-26760.c": line 7343) * remove condition at ("test/cases/large/clang-26760.c": line 7344) * replace by zero at ("test/cases/large/clang-26760.c": line 7344) @@ -24059,6 +24404,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7350) * remove condition at ("test/cases/large/clang-26760.c": line 7351) * replace by zero at ("test/cases/large/clang-26760.c": line 7351) * remove statement at ("test/cases/large/clang-26760.c": line 7352) @@ -24176,6 +24522,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7424) * reduce to left at ("test/cases/large/clang-26760.c": line 7424) * reduce to right at ("test/cases/large/clang-26760.c": line 7424) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7424) * remove expr statement at ("test/cases/large/clang-26760.c": line 7426) * do without param at ("test/cases/large/clang-26760.c": line 7426) * replace by zero at ("test/cases/large/clang-26760.c": line 7426) @@ -24254,10 +24601,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7472) * reduce to left at ("test/cases/large/clang-26760.c": line 7472) * reduce to right at ("test/cases/large/clang-26760.c": line 7472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7472) * remove initializer at ("test/cases/large/clang-26760.c": line 7474) * reduce to left at ("test/cases/large/clang-26760.c": line 7474) * reduce to right at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7476) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476) * remove expr statement at ("test/cases/large/clang-26760.c": line 7477) @@ -24274,6 +24623,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7484) * reduce to operant at ("test/cases/large/clang-26760.c": line 7486) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486) * remove variable i at ("test/cases/large/clang-26760.c": line 7487) @@ -24346,9 +24696,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7503) * remove initializer at ("test/cases/large/clang-26760.c": line 7504) * reduce to left at ("test/cases/large/clang-26760.c": line 7504) * reduce to right at ("test/cases/large/clang-26760.c": line 7504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7504) * remove expr statement at ("test/cases/large/clang-26760.c": line 7505) * reduce to left at ("test/cases/large/clang-26760.c": line 7505) * reduce to right at ("test/cases/large/clang-26760.c": line 7505) @@ -24359,9 +24711,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7506) * reduce to left at ("test/cases/large/clang-26760.c": line 7506) * reduce to right at ("test/cases/large/clang-26760.c": line 7506) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7506) * remove initializer at ("test/cases/large/clang-26760.c": line 7508) * reduce to left at ("test/cases/large/clang-26760.c": line 7508) * reduce to right at ("test/cases/large/clang-26760.c": line 7508) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7508) * remove expr statement at ("test/cases/large/clang-26760.c": line 7509) * reduce to left at ("test/cases/large/clang-26760.c": line 7509) * reduce to right at ("test/cases/large/clang-26760.c": line 7509) @@ -24379,11 +24733,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7512) * reduce to left at ("test/cases/large/clang-26760.c": line 7512) * reduce to right at ("test/cases/large/clang-26760.c": line 7512) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7512) * reduce to operant at ("test/cases/large/clang-26760.c": line 7515) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515) * remove initializer at ("test/cases/large/clang-26760.c": line 7516) * reduce to left at ("test/cases/large/clang-26760.c": line 7516) * reduce to right at ("test/cases/large/clang-26760.c": line 7516) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7516) * remove variable j at ("test/cases/large/clang-26760.c": line 7518) * remove variable i at ("test/cases/large/clang-26760.c": line 7518) * remove return statement at ("test/cases/large/clang-26760.c": line 7519) @@ -24396,6 +24752,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7521) * reduce to left at ("test/cases/large/clang-26760.c": line 7521) * reduce to right at ("test/cases/large/clang-26760.c": line 7521) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7521) * remove expr statement at ("test/cases/large/clang-26760.c": line 7522) * reduce to left at ("test/cases/large/clang-26760.c": line 7522) * reduce to right at ("test/cases/large/clang-26760.c": line 7522) @@ -24444,6 +24801,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7529) * reduce to left at ("test/cases/large/clang-26760.c": line 7529) * reduce to right at ("test/cases/large/clang-26760.c": line 7529) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7529) * remove variable j at ("test/cases/large/clang-26760.c": line 7531) * remove variable i at ("test/cases/large/clang-26760.c": line 7531) * remove expr statement at ("test/cases/large/clang-26760.c": line 7532) @@ -24468,6 +24826,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7589) * reduce to left at ("test/cases/large/clang-26760.c": line 7589) * reduce to right at ("test/cases/large/clang-26760.c": line 7589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7589) * remove variable i at ("test/cases/large/clang-26760.c": line 7591) * remove condition at ("test/cases/large/clang-26760.c": line 7592) * replace by zero at ("test/cases/large/clang-26760.c": line 7592) @@ -24774,6 +25133,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 7617) * reduce to left at ("test/cases/large/clang-26760.c": line 7617) * reduce to right at ("test/cases/large/clang-26760.c": line 7617) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7618) * remove expr statement at ("test/cases/large/clang-26760.c": line 7619) * reduce to left at ("test/cases/large/clang-26760.c": line 7619) * reduce to right at ("test/cases/large/clang-26760.c": line 7619) @@ -24825,6 +25185,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7644) * reduce to left at ("test/cases/large/clang-26760.c": line 7644) * reduce to right at ("test/cases/large/clang-26760.c": line 7644) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7644) * remove expr statement at ("test/cases/large/clang-26760.c": line 7646) * do without param at ("test/cases/large/clang-26760.c": line 7646) * replace by zero at ("test/cases/large/clang-26760.c": line 7646) @@ -24839,9 +25200,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 7644) * remove iterator at ("test/cases/large/clang-26760.c": line 7644) * reduce to operant at ("test/cases/large/clang-26760.c": line 7644) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7652) * remove initializer at ("test/cases/large/clang-26760.c": line 7653) * reduce to left at ("test/cases/large/clang-26760.c": line 7653) * reduce to right at ("test/cases/large/clang-26760.c": line 7653) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7653) * remove expr statement at ("test/cases/large/clang-26760.c": line 7655) * do without param at ("test/cases/large/clang-26760.c": line 7655) * replace by zero at ("test/cases/large/clang-26760.c": line 7655) @@ -24858,6 +25221,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7653) * remove iterator at ("test/cases/large/clang-26760.c": line 7653) * reduce to operant at ("test/cases/large/clang-26760.c": line 7653) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7661) * remove expr statement at ("test/cases/large/clang-26760.c": line 7662) * reduce to operant at ("test/cases/large/clang-26760.c": line 7662) * expand compound statment at ("test/cases/large/clang-26760.c": line 7461) @@ -24868,6 +25232,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7670) * reduce to left at ("test/cases/large/clang-26760.c": line 7670) * reduce to right at ("test/cases/large/clang-26760.c": line 7670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7670) * remove expr statement at ("test/cases/large/clang-26760.c": line 7671) * reduce to left at ("test/cases/large/clang-26760.c": line 7671) * reduce to right at ("test/cases/large/clang-26760.c": line 7671) @@ -24878,10 +25243,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7672) * reduce to left at ("test/cases/large/clang-26760.c": line 7672) * reduce to right at ("test/cases/large/clang-26760.c": line 7672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7672) * remove variable i at ("test/cases/large/clang-26760.c": line 7674) * remove initializer at ("test/cases/large/clang-26760.c": line 7675) * reduce to left at ("test/cases/large/clang-26760.c": line 7675) * reduce to right at ("test/cases/large/clang-26760.c": line 7675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7675) * remove variable i at ("test/cases/large/clang-26760.c": line 7677) * remove return statement at ("test/cases/large/clang-26760.c": line 7678) * replace by zero at ("test/cases/large/clang-26760.c": line 7678) @@ -24902,6 +25269,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7685) * reduce to left at ("test/cases/large/clang-26760.c": line 7685) * reduce to right at ("test/cases/large/clang-26760.c": line 7685) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7685) * remove initializer at ("test/cases/large/clang-26760.c": line 7688) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688) * remove variable i at ("test/cases/large/clang-26760.c": line 7689) @@ -24912,6 +25280,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7691) * reduce to left at ("test/cases/large/clang-26760.c": line 7691) * reduce to right at ("test/cases/large/clang-26760.c": line 7691) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7691) * remove initializer at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) @@ -24923,6 +25292,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7697) * reduce to left at ("test/cases/large/clang-26760.c": line 7697) * reduce to right at ("test/cases/large/clang-26760.c": line 7697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7697) * remove variable i at ("test/cases/large/clang-26760.c": line 7699) * remove expr statement at ("test/cases/large/clang-26760.c": line 7700) * reduce to left at ("test/cases/large/clang-26760.c": line 7700) @@ -25150,6 +25520,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7748) * reduce to left at ("test/cases/large/clang-26760.c": line 7748) * reduce to right at ("test/cases/large/clang-26760.c": line 7748) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7748) * remove return statement at ("test/cases/large/clang-26760.c": line 7750) * remove check at ("test/cases/large/clang-26760.c": line 7748) * remove iterator at ("test/cases/large/clang-26760.c": line 7748) @@ -25168,9 +25539,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7756) * reduce to left at ("test/cases/large/clang-26760.c": line 7756) * reduce to right at ("test/cases/large/clang-26760.c": line 7756) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7756) * remove initializer at ("test/cases/large/clang-26760.c": line 7758) * reduce to left at ("test/cases/large/clang-26760.c": line 7758) * reduce to right at ("test/cases/large/clang-26760.c": line 7758) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7758) * remove expr statement at ("test/cases/large/clang-26760.c": line 7760) * do without param at ("test/cases/large/clang-26760.c": line 7760) * replace by zero at ("test/cases/large/clang-26760.c": line 7760) @@ -25194,6 +25567,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7768) * reduce to left at ("test/cases/large/clang-26760.c": line 7768) * reduce to right at ("test/cases/large/clang-26760.c": line 7768) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7768) * remove expr statement at ("test/cases/large/clang-26760.c": line 7769) * reduce to left at ("test/cases/large/clang-26760.c": line 7769) * reduce to right at ("test/cases/large/clang-26760.c": line 7769) @@ -25309,6 +25683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7793) * reduce to left at ("test/cases/large/clang-26760.c": line 7793) * reduce to right at ("test/cases/large/clang-26760.c": line 7793) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7793) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 7795) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 7796) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 7797) @@ -25402,16 +25777,19 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7829) * reduce to left at ("test/cases/large/clang-26760.c": line 7829) * reduce to right at ("test/cases/large/clang-26760.c": line 7829) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7829) * remove condition at ("test/cases/large/clang-26760.c": line 7832) * remove statement at ("test/cases/large/clang-26760.c": line 7833) * remove initializer at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7834) * remove return statement at ("test/cases/large/clang-26760.c": line 7836) * remove check at ("test/cases/large/clang-26760.c": line 7834) * remove iterator at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7838) * remove return statement at ("test/cases/large/clang-26760.c": line 7839) * remove check at ("test/cases/large/clang-26760.c": line 7829) * remove iterator at ("test/cases/large/clang-26760.c": line 7829) @@ -25463,6 +25841,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7880) * reduce to left at ("test/cases/large/clang-26760.c": line 7880) * reduce to right at ("test/cases/large/clang-26760.c": line 7880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7880) * remove expr statement at ("test/cases/large/clang-26760.c": line 7881) * reduce to left at ("test/cases/large/clang-26760.c": line 7881) * reduce to right at ("test/cases/large/clang-26760.c": line 7881) @@ -25519,6 +25898,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7857) * reduce to left at ("test/cases/large/clang-26760.c": line 7857) * reduce to right at ("test/cases/large/clang-26760.c": line 7857) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7857) * remove expr statement at ("test/cases/large/clang-26760.c": line 7858) * reduce to left at ("test/cases/large/clang-26760.c": line 7858) * reduce to right at ("test/cases/large/clang-26760.c": line 7858) @@ -25545,6 +25925,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7866) * reduce to left at ("test/cases/large/clang-26760.c": line 7866) * reduce to right at ("test/cases/large/clang-26760.c": line 7866) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7866) * remove expr statement at ("test/cases/large/clang-26760.c": line 7869) * reduce to operant at ("test/cases/large/clang-26760.c": line 7869) * expand compound statment at ("test/cases/large/clang-26760.c": line 7868) @@ -25702,6 +26083,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 7911) * reduce to right at ("test/cases/large/clang-26760.c": line 7911) * reduce to operant at ("test/cases/large/clang-26760.c": line 7911) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7911) * remove expr statement at ("test/cases/large/clang-26760.c": line 7914) * reduce to left at ("test/cases/large/clang-26760.c": line 7914) * reduce to right at ("test/cases/large/clang-26760.c": line 7914) @@ -25847,6 +26229,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5658) * reduce to left at ("test/cases/large/clang-26760.c": line 5658) * reduce to right at ("test/cases/large/clang-26760.c": line 5658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5658) * remove expr statement at ("test/cases/large/clang-26760.c": line 5660) * reduce to left at ("test/cases/large/clang-26760.c": line 5660) * reduce to right at ("test/cases/large/clang-26760.c": line 5660) @@ -25863,6 +26246,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5665) * reduce to right at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5665) * remove variable i at ("test/cases/large/clang-26760.c": line 5668) * remove condition at ("test/cases/large/clang-26760.c": line 5669) * replace by zero at ("test/cases/large/clang-26760.c": line 5669) @@ -25890,9 +26274,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 5665) * remove iterator at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5683) * remove initializer at ("test/cases/large/clang-26760.c": line 5684) * reduce to left at ("test/cases/large/clang-26760.c": line 5684) * reduce to right at ("test/cases/large/clang-26760.c": line 5684) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5684) * reduce to operant at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 5688) @@ -25981,6 +26367,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5707) * reduce to left at ("test/cases/large/clang-26760.c": line 5707) * reduce to right at ("test/cases/large/clang-26760.c": line 5707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5707) * remove variable j at ("test/cases/large/clang-26760.c": line 5709) * remove variable i at ("test/cases/large/clang-26760.c": line 5709) * remove expr statement at ("test/cases/large/clang-26760.c": line 5710) @@ -26059,6 +26446,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5757) * reduce to left at ("test/cases/large/clang-26760.c": line 5757) * reduce to right at ("test/cases/large/clang-26760.c": line 5757) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5757) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759) * remove variable i at ("test/cases/large/clang-26760.c": line 5760) * remove condition at ("test/cases/large/clang-26760.c": line 5761) @@ -26100,6 +26488,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5781) * reduce to left at ("test/cases/large/clang-26760.c": line 5781) * reduce to right at ("test/cases/large/clang-26760.c": line 5781) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5781) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5783) * reduce to operant at ("test/cases/large/clang-26760.c": line 5784) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784) @@ -26108,6 +26497,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5786) * reduce to left at ("test/cases/large/clang-26760.c": line 5786) * reduce to right at ("test/cases/large/clang-26760.c": line 5786) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5786) * remove expr statement at ("test/cases/large/clang-26760.c": line 5788) * do without param at ("test/cases/large/clang-26760.c": line 5788) * replace by zero at ("test/cases/large/clang-26760.c": line 5788) @@ -26122,6 +26512,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5786) * remove iterator at ("test/cases/large/clang-26760.c": line 5786) * reduce to operant at ("test/cases/large/clang-26760.c": line 5786) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5794) * remove expr statement at ("test/cases/large/clang-26760.c": line 5795) * reduce to left at ("test/cases/large/clang-26760.c": line 5795) * reduce to right at ("test/cases/large/clang-26760.c": line 5795) @@ -26165,6 +26556,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5802) * reduce to left at ("test/cases/large/clang-26760.c": line 5802) * reduce to right at ("test/cases/large/clang-26760.c": line 5802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5802) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 5804) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806) @@ -26213,6 +26605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5863) * reduce to left at ("test/cases/large/clang-26760.c": line 5863) * reduce to right at ("test/cases/large/clang-26760.c": line 5863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5863) * remove return statement at ("test/cases/large/clang-26760.c": line 5865) * remove check at ("test/cases/large/clang-26760.c": line 5863) * reduce to operant at ("test/cases/large/clang-26760.c": line 5863) @@ -26221,6 +26614,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5867) * reduce to left at ("test/cases/large/clang-26760.c": line 5867) * reduce to right at ("test/cases/large/clang-26760.c": line 5867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5867) * remove expr statement at ("test/cases/large/clang-26760.c": line 5870) * reduce to operant at ("test/cases/large/clang-26760.c": line 5870) * remove check at ("test/cases/large/clang-26760.c": line 5867) @@ -26283,6 +26677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5827) * reduce to left at ("test/cases/large/clang-26760.c": line 5827) * reduce to right at ("test/cases/large/clang-26760.c": line 5827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5827) * remove expr statement at ("test/cases/large/clang-26760.c": line 5828) * reduce to left at ("test/cases/large/clang-26760.c": line 5828) * reduce to right at ("test/cases/large/clang-26760.c": line 5828) @@ -26336,6 +26731,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5802) * remove iterator at ("test/cases/large/clang-26760.c": line 5802) * reduce to operant at ("test/cases/large/clang-26760.c": line 5802) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5874) * remove expr statement at ("test/cases/large/clang-26760.c": line 5875) * reduce to operant at ("test/cases/large/clang-26760.c": line 5875) * replace by zero at ("test/cases/large/clang-26760.c": line 5875) @@ -26447,6 +26843,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5900) * reduce to left at ("test/cases/large/clang-26760.c": line 5900) * reduce to right at ("test/cases/large/clang-26760.c": line 5900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5900) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 5902) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 5903) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904) @@ -26490,6 +26887,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5923) * reduce to left at ("test/cases/large/clang-26760.c": line 5923) * reduce to right at ("test/cases/large/clang-26760.c": line 5923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5923) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5926) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5927) * reduce to operant at ("test/cases/large/clang-26760.c": line 5928) @@ -26510,6 +26908,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5924) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5936) * remove expr statement at ("test/cases/large/clang-26760.c": line 5937) * reduce to left at ("test/cases/large/clang-26760.c": line 5937) * reduce to right at ("test/cases/large/clang-26760.c": line 5942) @@ -26668,9 +27067,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5969) * reduce to left at ("test/cases/large/clang-26760.c": line 5969) * reduce to right at ("test/cases/large/clang-26760.c": line 5969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5969) * remove initializer at ("test/cases/large/clang-26760.c": line 5971) * reduce to left at ("test/cases/large/clang-26760.c": line 5971) * reduce to right at ("test/cases/large/clang-26760.c": line 5971) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5971) * remove expr statement at ("test/cases/large/clang-26760.c": line 5973) * do without param at ("test/cases/large/clang-26760.c": line 5973) * replace by zero at ("test/cases/large/clang-26760.c": line 5973) @@ -26688,6 +27089,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5969) * remove iterator at ("test/cases/large/clang-26760.c": line 5969) * reduce to operant at ("test/cases/large/clang-26760.c": line 5969) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5980) * remove expr statement at ("test/cases/large/clang-26760.c": line 5981) * reduce to left at ("test/cases/large/clang-26760.c": line 5981) * reduce to right at ("test/cases/large/clang-26760.c": line 5981) @@ -26769,6 +27171,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5730) * reduce to left at ("test/cases/large/clang-26760.c": line 5730) * reduce to right at ("test/cases/large/clang-26760.c": line 5730) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5730) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732) * remove expr statement at ("test/cases/large/clang-26760.c": line 5733) * reduce to left at ("test/cases/large/clang-26760.c": line 5733) @@ -26827,6 +27230,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6000) * reduce to left at ("test/cases/large/clang-26760.c": line 6000) * reduce to right at ("test/cases/large/clang-26760.c": line 6000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6000) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003) * remove condition at ("test/cases/large/clang-26760.c": line 6004) * remove statement at ("test/cases/large/clang-26760.c": line 6005) @@ -26848,6 +27252,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6010) * reduce to right at ("test/cases/large/clang-26760.c": line 6010) * reduce to operant at ("test/cases/large/clang-26760.c": line 6010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6010) * remove condition at ("test/cases/large/clang-26760.c": line 6012) * replace by zero at ("test/cases/large/clang-26760.c": line 6012) * remove statement at ("test/cases/large/clang-26760.c": line 6013) @@ -26886,9 +27291,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6036) * reduce to left at ("test/cases/large/clang-26760.c": line 6036) * reduce to right at ("test/cases/large/clang-26760.c": line 6036) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6036) * remove initializer at ("test/cases/large/clang-26760.c": line 6038) * reduce to left at ("test/cases/large/clang-26760.c": line 6038) * reduce to right at ("test/cases/large/clang-26760.c": line 6038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6038) * remove expr statement at ("test/cases/large/clang-26760.c": line 6039) * reduce to left at ("test/cases/large/clang-26760.c": line 6039) * reduce to right at ("test/cases/large/clang-26760.c": line 6039) @@ -26903,6 +27310,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6041) * reduce to left at ("test/cases/large/clang-26760.c": line 6041) * reduce to right at ("test/cases/large/clang-26760.c": line 6041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6041) * remove expr statement at ("test/cases/large/clang-26760.c": line 6042) * reduce to left at ("test/cases/large/clang-26760.c": line 6042) * reduce to right at ("test/cases/large/clang-26760.c": line 6042) @@ -26913,6 +27321,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6043) * reduce to left at ("test/cases/large/clang-26760.c": line 6043) * reduce to right at ("test/cases/large/clang-26760.c": line 6043) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6043) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 6045) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047) @@ -26961,6 +27370,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6104) * reduce to left at ("test/cases/large/clang-26760.c": line 6104) * reduce to right at ("test/cases/large/clang-26760.c": line 6104) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6104) * remove return statement at ("test/cases/large/clang-26760.c": line 6106) * remove check at ("test/cases/large/clang-26760.c": line 6104) * reduce to operant at ("test/cases/large/clang-26760.c": line 6104) @@ -26969,6 +27379,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6108) * reduce to left at ("test/cases/large/clang-26760.c": line 6108) * reduce to right at ("test/cases/large/clang-26760.c": line 6108) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6108) * remove expr statement at ("test/cases/large/clang-26760.c": line 6111) * reduce to operant at ("test/cases/large/clang-26760.c": line 6111) * remove check at ("test/cases/large/clang-26760.c": line 6108) @@ -27031,6 +27442,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6068) * reduce to left at ("test/cases/large/clang-26760.c": line 6068) * reduce to right at ("test/cases/large/clang-26760.c": line 6068) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6068) * remove expr statement at ("test/cases/large/clang-26760.c": line 6069) * reduce to left at ("test/cases/large/clang-26760.c": line 6069) * reduce to right at ("test/cases/large/clang-26760.c": line 6069) @@ -27117,6 +27529,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6339) * reduce to left at ("test/cases/large/clang-26760.c": line 6339) * reduce to right at ("test/cases/large/clang-26760.c": line 6339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6339) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 6341) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 6342) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 6343) @@ -27131,6 +27544,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6351) * reduce to left at ("test/cases/large/clang-26760.c": line 6351) * reduce to right at ("test/cases/large/clang-26760.c": line 6351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6351) * remove expr statement at ("test/cases/large/clang-26760.c": line 6352) * reduce to left at ("test/cases/large/clang-26760.c": line 6352) * reduce to right at ("test/cases/large/clang-26760.c": line 6352) @@ -27185,6 +27599,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6380) * reduce to left at ("test/cases/large/clang-26760.c": line 6380) * reduce to right at ("test/cases/large/clang-26760.c": line 6380) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6380) * remove expr statement at ("test/cases/large/clang-26760.c": line 6381) * reduce to left at ("test/cases/large/clang-26760.c": line 6381) * reduce to right at ("test/cases/large/clang-26760.c": line 6381) @@ -27195,9 +27610,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6382) * reduce to left at ("test/cases/large/clang-26760.c": line 6382) * reduce to right at ("test/cases/large/clang-26760.c": line 6382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6382) * remove initializer at ("test/cases/large/clang-26760.c": line 6384) * reduce to left at ("test/cases/large/clang-26760.c": line 6384) * reduce to right at ("test/cases/large/clang-26760.c": line 6384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6384) * remove expr statement at ("test/cases/large/clang-26760.c": line 6385) * reduce to left at ("test/cases/large/clang-26760.c": line 6385) * reduce to right at ("test/cases/large/clang-26760.c": line 6385) @@ -27215,11 +27632,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6388) * reduce to left at ("test/cases/large/clang-26760.c": line 6388) * reduce to right at ("test/cases/large/clang-26760.c": line 6388) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6388) * reduce to operant at ("test/cases/large/clang-26760.c": line 6391) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391) * remove initializer at ("test/cases/large/clang-26760.c": line 6392) * reduce to left at ("test/cases/large/clang-26760.c": line 6392) * reduce to right at ("test/cases/large/clang-26760.c": line 6392) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6392) * remove variable j at ("test/cases/large/clang-26760.c": line 6394) * remove variable i at ("test/cases/large/clang-26760.c": line 6394) * remove return statement at ("test/cases/large/clang-26760.c": line 6395) @@ -27269,6 +27688,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6403) * reduce to left at ("test/cases/large/clang-26760.c": line 6403) * reduce to right at ("test/cases/large/clang-26760.c": line 6403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6403) * remove variable j at ("test/cases/large/clang-26760.c": line 6405) * remove variable i at ("test/cases/large/clang-26760.c": line 6405) * remove expr statement at ("test/cases/large/clang-26760.c": line 6406) @@ -27293,6 +27713,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6463) * reduce to left at ("test/cases/large/clang-26760.c": line 6463) * reduce to right at ("test/cases/large/clang-26760.c": line 6463) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6463) * remove variable i at ("test/cases/large/clang-26760.c": line 6465) * remove condition at ("test/cases/large/clang-26760.c": line 6466) * replace by zero at ("test/cases/large/clang-26760.c": line 6466) @@ -27549,9 +27970,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6509) * reduce to left at ("test/cases/large/clang-26760.c": line 6509) * reduce to right at ("test/cases/large/clang-26760.c": line 6509) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6509) * remove initializer at ("test/cases/large/clang-26760.c": line 6511) * reduce to left at ("test/cases/large/clang-26760.c": line 6511) * reduce to right at ("test/cases/large/clang-26760.c": line 6511) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6511) * remove expr statement at ("test/cases/large/clang-26760.c": line 6512) * reduce to left at ("test/cases/large/clang-26760.c": line 6512) * reduce to right at ("test/cases/large/clang-26760.c": line 6512) @@ -27678,6 +28101,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6538) * reduce to left at ("test/cases/large/clang-26760.c": line 6538) * reduce to right at ("test/cases/large/clang-26760.c": line 6538) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6538) * remove expr statement at ("test/cases/large/clang-26760.c": line 6539) * reduce to left at ("test/cases/large/clang-26760.c": line 6539) * reduce to right at ("test/cases/large/clang-26760.c": line 6539) @@ -27689,6 +28113,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6540) * reduce to left at ("test/cases/large/clang-26760.c": line 6540) * reduce to right at ("test/cases/large/clang-26760.c": line 6540) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6540) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 6542) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 6543) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 6544) @@ -27779,6 +28204,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6575) * reduce to left at ("test/cases/large/clang-26760.c": line 6575) * reduce to right at ("test/cases/large/clang-26760.c": line 6575) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6575) * remove return statement at ("test/cases/large/clang-26760.c": line 6578) * remove check at ("test/cases/large/clang-26760.c": line 6575) * remove iterator at ("test/cases/large/clang-26760.c": line 6575) @@ -27828,6 +28254,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6605) * reduce to left at ("test/cases/large/clang-26760.c": line 6605) * reduce to right at ("test/cases/large/clang-26760.c": line 6605) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6605) * remove expr statement at ("test/cases/large/clang-26760.c": line 6606) * reduce to left at ("test/cases/large/clang-26760.c": line 6606) * reduce to right at ("test/cases/large/clang-26760.c": line 6606) @@ -27884,6 +28311,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6594) * reduce to left at ("test/cases/large/clang-26760.c": line 6594) * reduce to right at ("test/cases/large/clang-26760.c": line 6594) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6594) * remove expr statement at ("test/cases/large/clang-26760.c": line 6595) * reduce to left at ("test/cases/large/clang-26760.c": line 6595) * reduce to right at ("test/cases/large/clang-26760.c": line 6595) @@ -28001,6 +28429,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6634) * reduce to right at ("test/cases/large/clang-26760.c": line 6634) * reduce to operant at ("test/cases/large/clang-26760.c": line 6634) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6634) * remove expr statement at ("test/cases/large/clang-26760.c": line 6636) * reduce to left at ("test/cases/large/clang-26760.c": line 6636) * reduce to right at ("test/cases/large/clang-26760.c": line 6636) @@ -28140,6 +28569,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6122) * reduce to left at ("test/cases/large/clang-26760.c": line 6122) * reduce to right at ("test/cases/large/clang-26760.c": line 6122) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6122) * remove expr statement at ("test/cases/large/clang-26760.c": line 6124) * reduce to left at ("test/cases/large/clang-26760.c": line 6124) * reduce to right at ("test/cases/large/clang-26760.c": line 6124) @@ -28152,6 +28582,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6128) * reduce to left at ("test/cases/large/clang-26760.c": line 6128) * reduce to right at ("test/cases/large/clang-26760.c": line 6128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6128) * reduce to operant at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 6132) @@ -28174,6 +28605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6139) * reduce to left at ("test/cases/large/clang-26760.c": line 6139) * reduce to right at ("test/cases/large/clang-26760.c": line 6139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6139) * remove variable j at ("test/cases/large/clang-26760.c": line 6141) * remove variable i at ("test/cases/large/clang-26760.c": line 6141) * remove expr statement at ("test/cases/large/clang-26760.c": line 6142) @@ -28245,6 +28677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6183) * reduce to left at ("test/cases/large/clang-26760.c": line 6183) * reduce to right at ("test/cases/large/clang-26760.c": line 6183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6183) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185) * remove variable i at ("test/cases/large/clang-26760.c": line 6186) * remove condition at ("test/cases/large/clang-26760.c": line 6187) @@ -28277,6 +28710,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6202) * reduce to left at ("test/cases/large/clang-26760.c": line 6202) * reduce to right at ("test/cases/large/clang-26760.c": line 6202) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6202) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 6204) * reduce to operant at ("test/cases/large/clang-26760.c": line 6205) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205) @@ -28424,6 +28858,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6234) * reduce to left at ("test/cases/large/clang-26760.c": line 6234) * reduce to right at ("test/cases/large/clang-26760.c": line 6234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6234) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 6236) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 6237) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238) @@ -28623,6 +29058,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6156) * reduce to left at ("test/cases/large/clang-26760.c": line 6156) * reduce to right at ("test/cases/large/clang-26760.c": line 6156) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6156) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158) * remove expr statement at ("test/cases/large/clang-26760.c": line 6159) * reduce to left at ("test/cases/large/clang-26760.c": line 6159) @@ -28681,6 +29117,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6286) * reduce to left at ("test/cases/large/clang-26760.c": line 6286) * reduce to right at ("test/cases/large/clang-26760.c": line 6286) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6286) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289) * remove condition at ("test/cases/large/clang-26760.c": line 6290) * remove statement at ("test/cases/large/clang-26760.c": line 6291) @@ -28702,6 +29139,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6296) * reduce to right at ("test/cases/large/clang-26760.c": line 6296) * reduce to operant at ("test/cases/large/clang-26760.c": line 6296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6296) * remove expr statement at ("test/cases/large/clang-26760.c": line 6298) * reduce to operant at ("test/cases/large/clang-26760.c": line 6298) * remove condition at ("test/cases/large/clang-26760.c": line 6299) @@ -28709,6 +29147,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6301) * reduce to left at ("test/cases/large/clang-26760.c": line 6301) * reduce to right at ("test/cases/large/clang-26760.c": line 6301) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6301) * remove return statement at ("test/cases/large/clang-26760.c": line 6304) * replace by zero at ("test/cases/large/clang-26760.c": line 6304) * remove check at ("test/cases/large/clang-26760.c": line 6301) @@ -28816,12 +29255,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6651) * reduce to left at ("test/cases/large/clang-26760.c": line 6651) * reduce to right at ("test/cases/large/clang-26760.c": line 6651) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6651) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653) * reduce to operant at ("test/cases/large/clang-26760.c": line 6654) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654) * remove initializer at ("test/cases/large/clang-26760.c": line 6655) * reduce to left at ("test/cases/large/clang-26760.c": line 6655) * reduce to right at ("test/cases/large/clang-26760.c": line 6655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6655) * reduce to operant at ("test/cases/large/clang-26760.c": line 6657) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657) * remove variable i at ("test/cases/large/clang-26760.c": line 6658) @@ -28918,6 +29359,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6680) * reduce to left at ("test/cases/large/clang-26760.c": line 6680) * reduce to right at ("test/cases/large/clang-26760.c": line 6680) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6680) * reduce to operant at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683) @@ -28977,9 +29419,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6697) * reduce to left at ("test/cases/large/clang-26760.c": line 6697) * reduce to right at ("test/cases/large/clang-26760.c": line 6697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6697) * remove initializer at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6700) * remove variable j at ("test/cases/large/clang-26760.c": line 6702) * remove variable i at ("test/cases/large/clang-26760.c": line 6702) * remove expr statement at ("test/cases/large/clang-26760.c": line 6703) @@ -29031,6 +29475,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6714) * remove condition at ("test/cases/large/clang-26760.c": line 6715) * remove statement at ("test/cases/large/clang-26760.c": line 6716) * remove return statement at ("test/cases/large/clang-26760.c": line 6717) @@ -29140,6 +29585,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7932) * reduce to left at ("test/cases/large/clang-26760.c": line 7932) * reduce to right at ("test/cases/large/clang-26760.c": line 7932) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7932) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934) * reduce to operant at ("test/cases/large/clang-26760.c": line 7935) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935) @@ -29151,6 +29597,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7940) * reduce to left at ("test/cases/large/clang-26760.c": line 7940) * reduce to right at ("test/cases/large/clang-26760.c": line 7940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7940) * reduce to operant at ("test/cases/large/clang-26760.c": line 7942) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942) * remove variable i at ("test/cases/large/clang-26760.c": line 7943) @@ -29249,6 +29696,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7967) * reduce to left at ("test/cases/large/clang-26760.c": line 7967) * reduce to right at ("test/cases/large/clang-26760.c": line 7967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7967) * remove expr statement at ("test/cases/large/clang-26760.c": line 7968) * reduce to left at ("test/cases/large/clang-26760.c": line 7968) * reduce to right at ("test/cases/large/clang-26760.c": line 7968) @@ -29260,6 +29708,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7969) * reduce to left at ("test/cases/large/clang-26760.c": line 7969) * reduce to right at ("test/cases/large/clang-26760.c": line 7969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7969) * reduce to operant at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972) @@ -29326,6 +29775,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8000) * reduce to left at ("test/cases/large/clang-26760.c": line 8000) * reduce to right at ("test/cases/large/clang-26760.c": line 8000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8000) * remove condition at ("test/cases/large/clang-26760.c": line 8002) * reduce to left at ("test/cases/large/clang-26760.c": line 8002) * reduce to right at ("test/cases/large/clang-26760.c": line 8002) @@ -29339,6 +29789,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8005) * reduce to left at ("test/cases/large/clang-26760.c": line 8005) * reduce to right at ("test/cases/large/clang-26760.c": line 8005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8005) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007) * remove expr statement at ("test/cases/large/clang-26760.c": line 8008) * reduce to left at ("test/cases/large/clang-26760.c": line 8008) @@ -29385,6 +29836,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8017) * reduce to right at ("test/cases/large/clang-26760.c": line 8017) * reduce to operant at ("test/cases/large/clang-26760.c": line 8017) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8017) * inline variable l_121 at ("test/cases/large/clang-26760.c": line 8019) * inline variable l_296 at ("test/cases/large/clang-26760.c": line 8020) * inline variable l_368 at ("test/cases/large/clang-26760.c": line 8021) @@ -29397,6 +29849,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8027) * reduce to right at ("test/cases/large/clang-26760.c": line 8027) * reduce to operant at ("test/cases/large/clang-26760.c": line 8027) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8027) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 8029) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031) @@ -29404,9 +29857,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8033) * reduce to left at ("test/cases/large/clang-26760.c": line 8033) * reduce to right at ("test/cases/large/clang-26760.c": line 8033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8033) * remove initializer at ("test/cases/large/clang-26760.c": line 8035) * reduce to left at ("test/cases/large/clang-26760.c": line 8035) * reduce to right at ("test/cases/large/clang-26760.c": line 8035) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8035) * remove expr statement at ("test/cases/large/clang-26760.c": line 8037) * do without param at ("test/cases/large/clang-26760.c": line 8037) * replace by zero at ("test/cases/large/clang-26760.c": line 8037) @@ -29427,6 +29882,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8035) * remove iterator at ("test/cases/large/clang-26760.c": line 8035) * reduce to operant at ("test/cases/large/clang-26760.c": line 8035) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8049) * remove expr statement at ("test/cases/large/clang-26760.c": line 8050) * reduce to left at ("test/cases/large/clang-26760.c": line 8050) * reduce to right at ("test/cases/large/clang-26760.c": line 8050) @@ -29441,6 +29897,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8056) * reduce to left at ("test/cases/large/clang-26760.c": line 8056) * reduce to right at ("test/cases/large/clang-26760.c": line 8056) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8056) * remove return statement at ("test/cases/large/clang-26760.c": line 8059) * replace by zero at ("test/cases/large/clang-26760.c": line 8059) * remove check at ("test/cases/large/clang-26760.c": line 8056) @@ -29454,10 +29911,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8062) * reduce to left at ("test/cases/large/clang-26760.c": line 8062) * reduce to right at ("test/cases/large/clang-26760.c": line 8062) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8062) * remove variable i at ("test/cases/large/clang-26760.c": line 8064) * remove initializer at ("test/cases/large/clang-26760.c": line 8065) * reduce to left at ("test/cases/large/clang-26760.c": line 8065) * reduce to right at ("test/cases/large/clang-26760.c": line 8065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8065) * remove variable i at ("test/cases/large/clang-26760.c": line 8067) * remove return statement at ("test/cases/large/clang-26760.c": line 8068) * replace by zero at ("test/cases/large/clang-26760.c": line 8068) @@ -29480,6 +29939,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8078) * reduce to left at ("test/cases/large/clang-26760.c": line 8078) * reduce to right at ("test/cases/large/clang-26760.c": line 8078) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8078) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8080) * reduce to operant at ("test/cases/large/clang-26760.c": line 8081) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8081) @@ -29498,6 +29958,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8090) * reduce to left at ("test/cases/large/clang-26760.c": line 8090) * reduce to right at ("test/cases/large/clang-26760.c": line 8090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8090) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8092) * remove initializer at ("test/cases/large/clang-26760.c": line 8093) * reduce to operant at ("test/cases/large/clang-26760.c": line 8093) @@ -29552,6 +30013,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8124) * reduce to right at ("test/cases/large/clang-26760.c": line 8124) * reduce to operant at ("test/cases/large/clang-26760.c": line 8124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8124) * remove expr statement at ("test/cases/large/clang-26760.c": line 8126) * reduce to left at ("test/cases/large/clang-26760.c": line 8126) * reduce to right at ("test/cases/large/clang-26760.c": line 8126) @@ -29604,6 +30066,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8140) * reduce to left at ("test/cases/large/clang-26760.c": line 8140) * reduce to right at ("test/cases/large/clang-26760.c": line 8140) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8140) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143) * remove expr statement at ("test/cases/large/clang-26760.c": line 8144) * reduce to left at ("test/cases/large/clang-26760.c": line 8144) @@ -29739,6 +30202,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8176) * reduce to left at ("test/cases/large/clang-26760.c": line 8176) * reduce to right at ("test/cases/large/clang-26760.c": line 8176) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8176) * remove variable i at ("test/cases/large/clang-26760.c": line 8178) * remove expr statement at ("test/cases/large/clang-26760.c": line 8179) * reduce to left at ("test/cases/large/clang-26760.c": line 8179) @@ -29849,6 +30313,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8110) * reduce to right at ("test/cases/large/clang-26760.c": line 8110) * reduce to operant at ("test/cases/large/clang-26760.c": line 8110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8110) * remove return statement at ("test/cases/large/clang-26760.c": line 8112) * remove check at ("test/cases/large/clang-26760.c": line 8110) * remove iterator at ("test/cases/large/clang-26760.c": line 8110) @@ -29901,6 +30366,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8199) * reduce to left at ("test/cases/large/clang-26760.c": line 8199) * reduce to right at ("test/cases/large/clang-26760.c": line 8199) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8199) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8202) * reduce to operant at ("test/cases/large/clang-26760.c": line 8203) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203) @@ -30138,6 +30604,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8254) * reduce to left at ("test/cases/large/clang-26760.c": line 8254) * reduce to right at ("test/cases/large/clang-26760.c": line 8254) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8254) * remove variable i at ("test/cases/large/clang-26760.c": line 8256) * remove return statement at ("test/cases/large/clang-26760.c": line 8257) * replace by zero at ("test/cases/large/clang-26760.c": line 8257) @@ -30156,6 +30623,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8262) * reduce to left at ("test/cases/large/clang-26760.c": line 8262) * reduce to right at ("test/cases/large/clang-26760.c": line 8262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8262) * remove initializer at ("test/cases/large/clang-26760.c": line 8264) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 8264) * remove variable k at ("test/cases/large/clang-26760.c": line 8265) @@ -30323,6 +30791,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) * remove iterator at ("test/cases/large/clang-26760.c": line 8078) * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8292) * remove statement at ("test/cases/large/clang-26760.c": line 8293) * remove check at ("test/cases/large/clang-26760.c": line 8062) * remove iterator at ("test/cases/large/clang-26760.c": line 8062) @@ -30333,6 +30802,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8298) * reduce to left at ("test/cases/large/clang-26760.c": line 8298) * reduce to right at ("test/cases/large/clang-26760.c": line 8298) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8298) * remove condition at ("test/cases/large/clang-26760.c": line 8301) * remove statement at ("test/cases/large/clang-26760.c": line 8302) * remove condition at ("test/cases/large/clang-26760.c": line 8303) @@ -30344,9 +30814,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8306) * reduce to left at ("test/cases/large/clang-26760.c": line 8306) * reduce to right at ("test/cases/large/clang-26760.c": line 8306) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8306) * remove initializer at ("test/cases/large/clang-26760.c": line 8308) * reduce to left at ("test/cases/large/clang-26760.c": line 8308) * reduce to right at ("test/cases/large/clang-26760.c": line 8308) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8308) * remove expr statement at ("test/cases/large/clang-26760.c": line 8310) * do without param at ("test/cases/large/clang-26760.c": line 8310) * replace by zero at ("test/cases/large/clang-26760.c": line 8310) @@ -30383,9 +30855,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 8298) * remove iterator at ("test/cases/large/clang-26760.c": line 8298) * reduce to operant at ("test/cases/large/clang-26760.c": line 8298) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8324) * remove initializer at ("test/cases/large/clang-26760.c": line 8325) * reduce to left at ("test/cases/large/clang-26760.c": line 8325) * reduce to right at ("test/cases/large/clang-26760.c": line 8325) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8325) * remove initializer at ("test/cases/large/clang-26760.c": line 8328) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328) * remove variable i at ("test/cases/large/clang-26760.c": line 8329) @@ -30396,6 +30870,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8331) * reduce to left at ("test/cases/large/clang-26760.c": line 8331) * reduce to right at ("test/cases/large/clang-26760.c": line 8331) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8331) * remove initializer at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) @@ -30411,6 +30886,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8338) * reduce to left at ("test/cases/large/clang-26760.c": line 8338) * reduce to right at ("test/cases/large/clang-26760.c": line 8338) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8338) * remove variable i at ("test/cases/large/clang-26760.c": line 8340) * remove expr statement at ("test/cases/large/clang-26760.c": line 8341) * reduce to left at ("test/cases/large/clang-26760.c": line 8341) @@ -30438,6 +30914,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8348) * reduce to left at ("test/cases/large/clang-26760.c": line 8348) * reduce to right at ("test/cases/large/clang-26760.c": line 8348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8348) * remove expr statement at ("test/cases/large/clang-26760.c": line 8350) * do without param at ("test/cases/large/clang-26760.c": line 8350) * replace by zero at ("test/cases/large/clang-26760.c": line 8350) @@ -30450,6 +30927,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8348) * remove iterator at ("test/cases/large/clang-26760.c": line 8348) * reduce to operant at ("test/cases/large/clang-26760.c": line 8348) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8354) * remove condition at ("test/cases/large/clang-26760.c": line 8355) * do without param at ("test/cases/large/clang-26760.c": line 8355) * reduce to left at ("test/cases/large/clang-26760.c": line 8355) @@ -30503,6 +30981,7 @@ * remove variable i at ("test/cases/large/clang-26760.c": line 8383) * remove expr statement at ("test/cases/large/clang-26760.c": line 8384) * reduce to operant at ("test/cases/large/clang-26760.c": line 8384) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8390) * remove expr statement at ("test/cases/large/clang-26760.c": line 8391) * reduce to left at ("test/cases/large/clang-26760.c": line 8391) * reduce to right at ("test/cases/large/clang-26760.c": line 8391) @@ -30614,6 +31093,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8366) * reduce to left at ("test/cases/large/clang-26760.c": line 8366) * reduce to right at ("test/cases/large/clang-26760.c": line 8366) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8366) * remove expr statement at ("test/cases/large/clang-26760.c": line 8367) * reduce to left at ("test/cases/large/clang-26760.c": line 8367) * reduce to right at ("test/cases/large/clang-26760.c": line 8367) @@ -30687,6 +31167,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8419) * reduce to left at ("test/cases/large/clang-26760.c": line 8419) * reduce to right at ("test/cases/large/clang-26760.c": line 8419) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8419) * remove return statement at ("test/cases/large/clang-26760.c": line 8421) * remove check at ("test/cases/large/clang-26760.c": line 8419) * remove iterator at ("test/cases/large/clang-26760.c": line 8419) @@ -30707,6 +31188,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8427) * reduce to left at ("test/cases/large/clang-26760.c": line 8427) * reduce to right at ("test/cases/large/clang-26760.c": line 8427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8427) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8429) * reduce to operant at ("test/cases/large/clang-26760.c": line 8430) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8430) @@ -30725,6 +31207,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8439) * reduce to left at ("test/cases/large/clang-26760.c": line 8439) * reduce to right at ("test/cases/large/clang-26760.c": line 8439) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8439) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8441) * remove initializer at ("test/cases/large/clang-26760.c": line 8442) * reduce to operant at ("test/cases/large/clang-26760.c": line 8442) @@ -30792,14 +31275,17 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8455) * reduce to right at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8457) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457) * remove initializer at ("test/cases/large/clang-26760.c": line 8458) * reduce to left at ("test/cases/large/clang-26760.c": line 8458) * reduce to right at ("test/cases/large/clang-26760.c": line 8458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8458) * remove initializer at ("test/cases/large/clang-26760.c": line 8460) * reduce to left at ("test/cases/large/clang-26760.c": line 8460) * reduce to right at ("test/cases/large/clang-26760.c": line 8460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8460) * remove expr statement at ("test/cases/large/clang-26760.c": line 8462) * do without param at ("test/cases/large/clang-26760.c": line 8462) * replace by zero at ("test/cases/large/clang-26760.c": line 8462) @@ -30817,6 +31303,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8458) * remove iterator at ("test/cases/large/clang-26760.c": line 8458) * reduce to operant at ("test/cases/large/clang-26760.c": line 8458) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8469) * remove expr statement at ("test/cases/large/clang-26760.c": line 8470) * reduce to left at ("test/cases/large/clang-26760.c": line 8470) * reduce to right at ("test/cases/large/clang-26760.c": line 8470) @@ -30826,6 +31313,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8455) * remove iterator at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8473) * remove condition at ("test/cases/large/clang-26760.c": line 8474) * reduce to left at ("test/cases/large/clang-26760.c": line 8474) * reduce to right at ("test/cases/large/clang-26760.c": line 8474) @@ -30852,6 +31340,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8578) * reduce to right at ("test/cases/large/clang-26760.c": line 8578) * reduce to operant at ("test/cases/large/clang-26760.c": line 8578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8578) * remove variable i at ("test/cases/large/clang-26760.c": line 8581) * remove expr statement at ("test/cases/large/clang-26760.c": line 8582) * reduce to left at ("test/cases/large/clang-26760.c": line 8582) @@ -31002,6 +31491,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8615) * reduce to left at ("test/cases/large/clang-26760.c": line 8615) * reduce to right at ("test/cases/large/clang-26760.c": line 8615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8615) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621) @@ -31053,6 +31543,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8641) * reduce to left at ("test/cases/large/clang-26760.c": line 8641) * reduce to right at ("test/cases/large/clang-26760.c": line 8641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8641) * remove expr statement at ("test/cases/large/clang-26760.c": line 8642) * reduce to left at ("test/cases/large/clang-26760.c": line 8642) * reduce to right at ("test/cases/large/clang-26760.c": line 8642) @@ -31064,6 +31555,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8643) * reduce to left at ("test/cases/large/clang-26760.c": line 8643) * reduce to right at ("test/cases/large/clang-26760.c": line 8643) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8643) * remove variable i at ("test/cases/large/clang-26760.c": line 8646) * remove condition at ("test/cases/large/clang-26760.c": line 8647) * replace by zero at ("test/cases/large/clang-26760.c": line 8647) @@ -31086,6 +31578,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8657) * reduce to right at ("test/cases/large/clang-26760.c": line 8657) * reduce to operant at ("test/cases/large/clang-26760.c": line 8657) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8657) * remove initializer at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) @@ -31231,9 +31724,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8676) * reduce to left at ("test/cases/large/clang-26760.c": line 8676) * reduce to right at ("test/cases/large/clang-26760.c": line 8676) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8676) * remove initializer at ("test/cases/large/clang-26760.c": line 8678) * reduce to left at ("test/cases/large/clang-26760.c": line 8678) * reduce to right at ("test/cases/large/clang-26760.c": line 8678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8678) * remove expr statement at ("test/cases/large/clang-26760.c": line 8679) * reduce to left at ("test/cases/large/clang-26760.c": line 8679) * reduce to right at ("test/cases/large/clang-26760.c": line 8679) @@ -31316,6 +31811,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8693) * reduce to right at ("test/cases/large/clang-26760.c": line 8693) * reduce to operant at ("test/cases/large/clang-26760.c": line 8693) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8693) * remove initializer at ("test/cases/large/clang-26760.c": line 8695) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8695) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8696) @@ -31501,6 +31997,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9996) * reduce to left at ("test/cases/large/clang-26760.c": line 9996) * reduce to right at ("test/cases/large/clang-26760.c": line 9996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9996) * remove variable i at ("test/cases/large/clang-26760.c": line 9998) * remove condition at ("test/cases/large/clang-26760.c": line 9999) * replace by zero at ("test/cases/large/clang-26760.c": line 9999) @@ -31517,9 +32014,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10006) * reduce to left at ("test/cases/large/clang-26760.c": line 10006) * reduce to right at ("test/cases/large/clang-26760.c": line 10006) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10006) * remove initializer at ("test/cases/large/clang-26760.c": line 10008) * reduce to left at ("test/cases/large/clang-26760.c": line 10008) * reduce to right at ("test/cases/large/clang-26760.c": line 10008) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10008) * remove expr statement at ("test/cases/large/clang-26760.c": line 10009) * reduce to left at ("test/cases/large/clang-26760.c": line 10009) * reduce to right at ("test/cases/large/clang-26760.c": line 10009) @@ -31764,9 +32263,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10233) * reduce to left at ("test/cases/large/clang-26760.c": line 10233) * reduce to right at ("test/cases/large/clang-26760.c": line 10233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10233) * remove initializer at ("test/cases/large/clang-26760.c": line 10235) * reduce to left at ("test/cases/large/clang-26760.c": line 10235) * reduce to right at ("test/cases/large/clang-26760.c": line 10235) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10235) * remove condition at ("test/cases/large/clang-26760.c": line 10237) * remove statement at ("test/cases/large/clang-26760.c": line 10238) * remove expr statement at ("test/cases/large/clang-26760.c": line 10239) @@ -31831,6 +32332,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10262) * reduce to left at ("test/cases/large/clang-26760.c": line 10262) * reduce to right at ("test/cases/large/clang-26760.c": line 10262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10262) * remove variable k at ("test/cases/large/clang-26760.c": line 10264) * remove variable j at ("test/cases/large/clang-26760.c": line 10264) * remove variable i at ("test/cases/large/clang-26760.c": line 10264) @@ -32090,6 +32592,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10065) * reduce to left at ("test/cases/large/clang-26760.c": line 10065) * reduce to right at ("test/cases/large/clang-26760.c": line 10065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10065) * remove initializer at ("test/cases/large/clang-26760.c": line 10067) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 10067) * remove initializer at ("test/cases/large/clang-26760.c": line 10068) @@ -32196,6 +32699,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10092) * reduce to left at ("test/cases/large/clang-26760.c": line 10092) * reduce to right at ("test/cases/large/clang-26760.c": line 10092) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10092) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095) * remove condition at ("test/cases/large/clang-26760.c": line 10096) * remove statement at ("test/cases/large/clang-26760.c": line 10097) @@ -32306,6 +32810,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10133) * reduce to left at ("test/cases/large/clang-26760.c": line 10133) * reduce to right at ("test/cases/large/clang-26760.c": line 10133) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10133) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136) * remove expr statement at ("test/cases/large/clang-26760.c": line 10137) @@ -32345,6 +32850,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10148) * reduce to left at ("test/cases/large/clang-26760.c": line 10148) * reduce to right at ("test/cases/large/clang-26760.c": line 10148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10148) * remove initializer at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) @@ -32839,6 +33345,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10297) * reduce to left at ("test/cases/large/clang-26760.c": line 10297) * reduce to right at ("test/cases/large/clang-26760.c": line 10297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10297) * remove initializer at ("test/cases/large/clang-26760.c": line 10300) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300) * remove variable j at ("test/cases/large/clang-26760.c": line 10301) @@ -32957,6 +33464,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10452) * reduce to left at ("test/cases/large/clang-26760.c": line 10452) * reduce to right at ("test/cases/large/clang-26760.c": line 10452) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10452) * remove expr statement at ("test/cases/large/clang-26760.c": line 10453) * reduce to left at ("test/cases/large/clang-26760.c": line 10453) * reduce to right at ("test/cases/large/clang-26760.c": line 10453) @@ -32968,6 +33476,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10454) * reduce to right at ("test/cases/large/clang-26760.c": line 10454) * reduce to operant at ("test/cases/large/clang-26760.c": line 10454) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10454) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10456) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458) @@ -33204,6 +33713,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10519) * reduce to left at ("test/cases/large/clang-26760.c": line 10519) * reduce to right at ("test/cases/large/clang-26760.c": line 10519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10519) * remove expr statement at ("test/cases/large/clang-26760.c": line 10520) * reduce to left at ("test/cases/large/clang-26760.c": line 10520) * reduce to right at ("test/cases/large/clang-26760.c": line 10520) @@ -33377,6 +33887,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10320) * reduce to left at ("test/cases/large/clang-26760.c": line 10320) * reduce to right at ("test/cases/large/clang-26760.c": line 10320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10320) * remove initializer at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) @@ -33506,6 +34017,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10339) * reduce to left at ("test/cases/large/clang-26760.c": line 10339) * reduce to right at ("test/cases/large/clang-26760.c": line 10339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10339) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10342) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10343) * reduce to operant at ("test/cases/large/clang-26760.c": line 10344) @@ -33530,11 +34042,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10352) * reduce to right at ("test/cases/large/clang-26760.c": line 10352) * reduce to operant at ("test/cases/large/clang-26760.c": line 10352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10352) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354) * remove variable i at ("test/cases/large/clang-26760.c": line 10355) * remove initializer at ("test/cases/large/clang-26760.c": line 10356) * reduce to left at ("test/cases/large/clang-26760.c": line 10356) * reduce to right at ("test/cases/large/clang-26760.c": line 10356) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10356) * remove expr statement at ("test/cases/large/clang-26760.c": line 10357) * reduce to left at ("test/cases/large/clang-26760.c": line 10357) * reduce to right at ("test/cases/large/clang-26760.c": line 10357) @@ -33988,6 +34502,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10571) * reduce to left at ("test/cases/large/clang-26760.c": line 10571) * reduce to right at ("test/cases/large/clang-26760.c": line 10571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10571) * remove variable k at ("test/cases/large/clang-26760.c": line 10573) * remove variable j at ("test/cases/large/clang-26760.c": line 10573) * remove variable i at ("test/cases/large/clang-26760.c": line 10573) @@ -34375,6 +34890,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10655) * reduce to left at ("test/cases/large/clang-26760.c": line 10655) * reduce to right at ("test/cases/large/clang-26760.c": line 10655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10655) * remove variable i at ("test/cases/large/clang-26760.c": line 10657) * remove return statement at ("test/cases/large/clang-26760.c": line 10658) * replace by zero at ("test/cases/large/clang-26760.c": line 10658) @@ -34676,9 +35192,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8894) * reduce to left at ("test/cases/large/clang-26760.c": line 8894) * reduce to right at ("test/cases/large/clang-26760.c": line 8894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8894) * remove initializer at ("test/cases/large/clang-26760.c": line 8896) * reduce to left at ("test/cases/large/clang-26760.c": line 8896) * reduce to right at ("test/cases/large/clang-26760.c": line 8896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8896) * remove expr statement at ("test/cases/large/clang-26760.c": line 8897) * reduce to left at ("test/cases/large/clang-26760.c": line 8897) * reduce to right at ("test/cases/large/clang-26760.c": line 8897) @@ -34741,6 +35259,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8919) * reduce to left at ("test/cases/large/clang-26760.c": line 8919) * reduce to right at ("test/cases/large/clang-26760.c": line 8919) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8919) * remove variable k at ("test/cases/large/clang-26760.c": line 8921) * remove variable j at ("test/cases/large/clang-26760.c": line 8921) * remove variable i at ("test/cases/large/clang-26760.c": line 8921) @@ -35000,6 +35519,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8762) * reduce to left at ("test/cases/large/clang-26760.c": line 8762) * reduce to right at ("test/cases/large/clang-26760.c": line 8762) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8762) * remove initializer at ("test/cases/large/clang-26760.c": line 8764) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 8764) * remove initializer at ("test/cases/large/clang-26760.c": line 8765) @@ -35106,6 +35626,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8789) * reduce to left at ("test/cases/large/clang-26760.c": line 8789) * reduce to right at ("test/cases/large/clang-26760.c": line 8789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8789) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792) * remove condition at ("test/cases/large/clang-26760.c": line 8793) * remove statement at ("test/cases/large/clang-26760.c": line 8794) @@ -35172,6 +35693,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8809) * reduce to left at ("test/cases/large/clang-26760.c": line 8809) * reduce to right at ("test/cases/large/clang-26760.c": line 8809) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8809) * remove initializer at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) @@ -35666,6 +36188,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8954) * reduce to left at ("test/cases/large/clang-26760.c": line 8954) * reduce to right at ("test/cases/large/clang-26760.c": line 8954) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8954) * remove initializer at ("test/cases/large/clang-26760.c": line 8957) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957) * remove variable j at ("test/cases/large/clang-26760.c": line 8958) @@ -35784,6 +36307,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9059) * reduce to left at ("test/cases/large/clang-26760.c": line 9059) * reduce to right at ("test/cases/large/clang-26760.c": line 9059) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9059) * remove expr statement at ("test/cases/large/clang-26760.c": line 9060) * reduce to left at ("test/cases/large/clang-26760.c": line 9060) * reduce to right at ("test/cases/large/clang-26760.c": line 9060) @@ -35795,6 +36319,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9061) * reduce to right at ("test/cases/large/clang-26760.c": line 9061) * reduce to operant at ("test/cases/large/clang-26760.c": line 9061) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9061) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9063) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065) @@ -36015,6 +36540,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9114) * reduce to left at ("test/cases/large/clang-26760.c": line 9114) * reduce to right at ("test/cases/large/clang-26760.c": line 9114) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9114) * remove expr statement at ("test/cases/large/clang-26760.c": line 9115) * reduce to left at ("test/cases/large/clang-26760.c": line 9115) * reduce to right at ("test/cases/large/clang-26760.c": line 9115) @@ -36113,6 +36639,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8977) * reduce to left at ("test/cases/large/clang-26760.c": line 8977) * reduce to right at ("test/cases/large/clang-26760.c": line 8977) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8977) * remove initializer at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) @@ -36242,6 +36769,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8996) * reduce to left at ("test/cases/large/clang-26760.c": line 8996) * reduce to right at ("test/cases/large/clang-26760.c": line 8996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8996) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 8999) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 9000) * reduce to operant at ("test/cases/large/clang-26760.c": line 9001) @@ -36266,11 +36794,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9009) * reduce to right at ("test/cases/large/clang-26760.c": line 9009) * reduce to operant at ("test/cases/large/clang-26760.c": line 9009) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9009) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011) * remove variable i at ("test/cases/large/clang-26760.c": line 9012) * remove initializer at ("test/cases/large/clang-26760.c": line 9013) * reduce to left at ("test/cases/large/clang-26760.c": line 9013) * reduce to right at ("test/cases/large/clang-26760.c": line 9013) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9013) * remove expr statement at ("test/cases/large/clang-26760.c": line 9014) * reduce to left at ("test/cases/large/clang-26760.c": line 9014) * reduce to right at ("test/cases/large/clang-26760.c": line 9014) @@ -36477,6 +37007,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9148) * reduce to left at ("test/cases/large/clang-26760.c": line 9148) * reduce to right at ("test/cases/large/clang-26760.c": line 9148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9148) * remove initializer at ("test/cases/large/clang-26760.c": line 9150) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 9150) * remove initializer at ("test/cases/large/clang-26760.c": line 9151) @@ -36580,6 +37111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9164) * reduce to left at ("test/cases/large/clang-26760.c": line 9164) * reduce to right at ("test/cases/large/clang-26760.c": line 9164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9164) * remove expr statement at ("test/cases/large/clang-26760.c": line 9165) * reduce to left at ("test/cases/large/clang-26760.c": line 9165) * reduce to right at ("test/cases/large/clang-26760.c": line 9165) @@ -36596,6 +37128,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9178) * reduce to left at ("test/cases/large/clang-26760.c": line 9178) * reduce to right at ("test/cases/large/clang-26760.c": line 9178) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9178) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181) * remove condition at ("test/cases/large/clang-26760.c": line 9182) * remove condition at ("test/cases/large/clang-26760.c": line 9184) @@ -36642,6 +37175,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9772) * reduce to left at ("test/cases/large/clang-26760.c": line 9772) * reduce to right at ("test/cases/large/clang-26760.c": line 9772) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9772) * remove return statement at ("test/cases/large/clang-26760.c": line 9774) * remove check at ("test/cases/large/clang-26760.c": line 9772) * reduce to operant at ("test/cases/large/clang-26760.c": line 9772) @@ -36650,6 +37184,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9776) * reduce to left at ("test/cases/large/clang-26760.c": line 9776) * reduce to right at ("test/cases/large/clang-26760.c": line 9776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9776) * remove expr statement at ("test/cases/large/clang-26760.c": line 9779) * reduce to operant at ("test/cases/large/clang-26760.c": line 9779) * remove check at ("test/cases/large/clang-26760.c": line 9776) @@ -36721,6 +37256,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9212) * reduce to right at ("test/cases/large/clang-26760.c": line 9212) * reduce to operant at ("test/cases/large/clang-26760.c": line 9212) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9212) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 9214) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216) @@ -36728,6 +37264,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9218) * reduce to left at ("test/cases/large/clang-26760.c": line 9218) * reduce to right at ("test/cases/large/clang-26760.c": line 9218) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9218) * remove expr statement at ("test/cases/large/clang-26760.c": line 9219) * reduce to left at ("test/cases/large/clang-26760.c": line 9219) * reduce to right at ("test/cases/large/clang-26760.c": line 9219) @@ -36738,10 +37275,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9220) * reduce to left at ("test/cases/large/clang-26760.c": line 9220) * reduce to right at ("test/cases/large/clang-26760.c": line 9220) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9220) * remove variable i at ("test/cases/large/clang-26760.c": line 9222) * remove initializer at ("test/cases/large/clang-26760.c": line 9223) * reduce to left at ("test/cases/large/clang-26760.c": line 9223) * reduce to right at ("test/cases/large/clang-26760.c": line 9223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9223) * remove variable i at ("test/cases/large/clang-26760.c": line 9225) * remove return statement at ("test/cases/large/clang-26760.c": line 9226) * replace by zero at ("test/cases/large/clang-26760.c": line 9226) @@ -36762,6 +37301,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9233) * reduce to left at ("test/cases/large/clang-26760.c": line 9233) * reduce to right at ("test/cases/large/clang-26760.c": line 9233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9233) * remove initializer at ("test/cases/large/clang-26760.c": line 9236) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236) * remove variable i at ("test/cases/large/clang-26760.c": line 9237) @@ -36772,6 +37312,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9239) * reduce to left at ("test/cases/large/clang-26760.c": line 9239) * reduce to right at ("test/cases/large/clang-26760.c": line 9239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9239) * remove initializer at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) @@ -36783,6 +37324,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9245) * reduce to left at ("test/cases/large/clang-26760.c": line 9245) * reduce to right at ("test/cases/large/clang-26760.c": line 9245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9245) * remove variable i at ("test/cases/large/clang-26760.c": line 9247) * remove expr statement at ("test/cases/large/clang-26760.c": line 9248) * reduce to left at ("test/cases/large/clang-26760.c": line 9248) @@ -37010,6 +37552,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9297) * reduce to left at ("test/cases/large/clang-26760.c": line 9297) * reduce to right at ("test/cases/large/clang-26760.c": line 9297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9297) * remove return statement at ("test/cases/large/clang-26760.c": line 9299) * remove check at ("test/cases/large/clang-26760.c": line 9297) * remove iterator at ("test/cases/large/clang-26760.c": line 9297) @@ -37030,6 +37573,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9305) * reduce to left at ("test/cases/large/clang-26760.c": line 9305) * reduce to right at ("test/cases/large/clang-26760.c": line 9305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9305) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 9307) * reduce to operant at ("test/cases/large/clang-26760.c": line 9308) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 9308) @@ -37048,6 +37592,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9317) * reduce to left at ("test/cases/large/clang-26760.c": line 9317) * reduce to right at ("test/cases/large/clang-26760.c": line 9317) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9317) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 9319) * remove initializer at ("test/cases/large/clang-26760.c": line 9320) * reduce to operant at ("test/cases/large/clang-26760.c": line 9320) @@ -37102,6 +37647,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9351) * reduce to right at ("test/cases/large/clang-26760.c": line 9351) * reduce to operant at ("test/cases/large/clang-26760.c": line 9351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9351) * remove expr statement at ("test/cases/large/clang-26760.c": line 9353) * reduce to left at ("test/cases/large/clang-26760.c": line 9353) * reduce to right at ("test/cases/large/clang-26760.c": line 9353) @@ -37154,6 +37700,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9367) * reduce to left at ("test/cases/large/clang-26760.c": line 9367) * reduce to right at ("test/cases/large/clang-26760.c": line 9367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9367) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370) * remove expr statement at ("test/cases/large/clang-26760.c": line 9371) * reduce to left at ("test/cases/large/clang-26760.c": line 9371) @@ -37289,6 +37836,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9403) * reduce to left at ("test/cases/large/clang-26760.c": line 9403) * reduce to right at ("test/cases/large/clang-26760.c": line 9403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9403) * remove variable i at ("test/cases/large/clang-26760.c": line 9405) * remove expr statement at ("test/cases/large/clang-26760.c": line 9406) * reduce to left at ("test/cases/large/clang-26760.c": line 9406) @@ -37399,6 +37947,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9337) * reduce to right at ("test/cases/large/clang-26760.c": line 9337) * reduce to operant at ("test/cases/large/clang-26760.c": line 9337) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9337) * remove return statement at ("test/cases/large/clang-26760.c": line 9339) * remove check at ("test/cases/large/clang-26760.c": line 9337) * remove iterator at ("test/cases/large/clang-26760.c": line 9337) @@ -37451,6 +38000,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9426) * reduce to left at ("test/cases/large/clang-26760.c": line 9426) * reduce to right at ("test/cases/large/clang-26760.c": line 9426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9426) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 9429) * reduce to operant at ("test/cases/large/clang-26760.c": line 9430) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430) @@ -37688,6 +38238,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9481) * reduce to left at ("test/cases/large/clang-26760.c": line 9481) * reduce to right at ("test/cases/large/clang-26760.c": line 9481) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9481) * remove variable i at ("test/cases/large/clang-26760.c": line 9483) * remove return statement at ("test/cases/large/clang-26760.c": line 9484) * replace by zero at ("test/cases/large/clang-26760.c": line 9484) @@ -37706,6 +38257,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9489) * reduce to left at ("test/cases/large/clang-26760.c": line 9489) * reduce to right at ("test/cases/large/clang-26760.c": line 9489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9489) * remove initializer at ("test/cases/large/clang-26760.c": line 9491) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 9491) * remove variable k at ("test/cases/large/clang-26760.c": line 9492) @@ -37876,6 +38428,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9519) * reduce to left at ("test/cases/large/clang-26760.c": line 9519) * reduce to right at ("test/cases/large/clang-26760.c": line 9519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9519) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 9521) * remove initializer at ("test/cases/large/clang-26760.c": line 9522) * reduce to operant at ("test/cases/large/clang-26760.c": line 9522) @@ -37958,6 +38511,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9553) * reduce to left at ("test/cases/large/clang-26760.c": line 9553) * reduce to right at ("test/cases/large/clang-26760.c": line 9553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9553) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556) * remove expr statement at ("test/cases/large/clang-26760.c": line 9557) * reduce to left at ("test/cases/large/clang-26760.c": line 9557) @@ -37990,6 +38544,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9562) * reduce to right at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9562) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9564) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564) * remove expr statement at ("test/cases/large/clang-26760.c": line 9565) @@ -38051,6 +38606,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9579) * reduce to left at ("test/cases/large/clang-26760.c": line 9579) * reduce to right at ("test/cases/large/clang-26760.c": line 9579) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9579) * remove initializer at ("test/cases/large/clang-26760.c": line 9581) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 9581) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 9582) @@ -38235,6 +38791,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9621) * reduce to right at ("test/cases/large/clang-26760.c": line 9621) * reduce to operant at ("test/cases/large/clang-26760.c": line 9621) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9621) * remove expr statement at ("test/cases/large/clang-26760.c": line 9624) * reduce to operant at ("test/cases/large/clang-26760.c": line 9624) * remove expr statement at ("test/cases/large/clang-26760.c": line 9625) @@ -38327,6 +38884,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9658) * reduce to left at ("test/cases/large/clang-26760.c": line 9658) * reduce to right at ("test/cases/large/clang-26760.c": line 9658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9658) * remove return statement at ("test/cases/large/clang-26760.c": line 9660) * remove check at ("test/cases/large/clang-26760.c": line 9658) * remove iterator at ("test/cases/large/clang-26760.c": line 9658) @@ -38459,6 +39017,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9675) * reduce to left at ("test/cases/large/clang-26760.c": line 9675) * reduce to right at ("test/cases/large/clang-26760.c": line 9675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9675) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678) * remove variable i at ("test/cases/large/clang-26760.c": line 9679) @@ -38608,6 +39167,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9711) * reduce to left at ("test/cases/large/clang-26760.c": line 9711) * reduce to right at ("test/cases/large/clang-26760.c": line 9711) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9711) * remove expr statement at ("test/cases/large/clang-26760.c": line 9712) * reduce to left at ("test/cases/large/clang-26760.c": line 9712) * reduce to right at ("test/cases/large/clang-26760.c": line 9712) @@ -38730,10 +39290,12 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 9759) * remove expr statement at ("test/cases/large/clang-26760.c": line 9760) * reduce to operant at ("test/cases/large/clang-26760.c": line 9760) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9782) * remove statement at ("test/cases/large/clang-26760.c": line 9783) * remove initializer at ("test/cases/large/clang-26760.c": line 9785) * reduce to left at ("test/cases/large/clang-26760.c": line 9785) * reduce to right at ("test/cases/large/clang-26760.c": line 9785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9785) * remove expr statement at ("test/cases/large/clang-26760.c": line 9786) * reduce to left at ("test/cases/large/clang-26760.c": line 9786) * reduce to right at ("test/cases/large/clang-26760.c": line 9786) @@ -38757,6 +39319,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9790) * reduce to right at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9790) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9792) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794) @@ -38765,6 +39328,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9804) * reduce to left at ("test/cases/large/clang-26760.c": line 9804) * reduce to right at ("test/cases/large/clang-26760.c": line 9804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9804) * remove expr statement at ("test/cases/large/clang-26760.c": line 9806) * reduce to left at ("test/cases/large/clang-26760.c": line 9806) * reduce to right at ("test/cases/large/clang-26760.c": line 9806) @@ -38774,6 +39338,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9804) * remove iterator at ("test/cases/large/clang-26760.c": line 9804) * reduce to operant at ("test/cases/large/clang-26760.c": line 9804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9810) * remove expr statement at ("test/cases/large/clang-26760.c": line 9811) * reduce to left at ("test/cases/large/clang-26760.c": line 9811) * reduce to right at ("test/cases/large/clang-26760.c": line 9811) @@ -38992,6 +39557,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9852) * reduce to left at ("test/cases/large/clang-26760.c": line 9852) * reduce to right at ("test/cases/large/clang-26760.c": line 9852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9852) * remove expr statement at ("test/cases/large/clang-26760.c": line 9853) * reduce to left at ("test/cases/large/clang-26760.c": line 9853) * reduce to right at ("test/cases/large/clang-26760.c": line 9853) @@ -39078,6 +39644,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) * remove iterator at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9884) * remove expr statement at ("test/cases/large/clang-26760.c": line 9885) * reduce to left at ("test/cases/large/clang-26760.c": line 9885) * reduce to right at ("test/cases/large/clang-26760.c": line 9894) @@ -39129,6 +39696,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9896) * reduce to left at ("test/cases/large/clang-26760.c": line 9896) * reduce to right at ("test/cases/large/clang-26760.c": line 9896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9896) * remove initializer at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) @@ -39414,6 +39982,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9922) * reduce to left at ("test/cases/large/clang-26760.c": line 9922) * reduce to right at ("test/cases/large/clang-26760.c": line 9922) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9922) * remove expr statement at ("test/cases/large/clang-26760.c": line 9924) * reduce to left at ("test/cases/large/clang-26760.c": line 9924) * reduce to right at ("test/cases/large/clang-26760.c": line 9924) @@ -39423,6 +39992,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9922) * remove iterator at ("test/cases/large/clang-26760.c": line 9922) * reduce to operant at ("test/cases/large/clang-26760.c": line 9922) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9928) * remove expr statement at ("test/cases/large/clang-26760.c": line 9929) * reduce to left at ("test/cases/large/clang-26760.c": line 9929) * reduce to right at ("test/cases/large/clang-26760.c": line 9929) @@ -39662,6 +40232,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10667) * reduce to left at ("test/cases/large/clang-26760.c": line 10667) * reduce to right at ("test/cases/large/clang-26760.c": line 10667) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10667) * remove initializer at ("test/cases/large/clang-26760.c": line 10670) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670) * remove variable j at ("test/cases/large/clang-26760.c": line 10671) @@ -39791,6 +40362,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10783) * reduce to left at ("test/cases/large/clang-26760.c": line 10783) * reduce to right at ("test/cases/large/clang-26760.c": line 10783) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10783) * remove expr statement at ("test/cases/large/clang-26760.c": line 10784) * reduce to left at ("test/cases/large/clang-26760.c": line 10784) * reduce to right at ("test/cases/large/clang-26760.c": line 10784) @@ -39802,6 +40374,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10785) * reduce to right at ("test/cases/large/clang-26760.c": line 10785) * reduce to operant at ("test/cases/large/clang-26760.c": line 10785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10785) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10787) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789) @@ -40034,6 +40607,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10845) * reduce to left at ("test/cases/large/clang-26760.c": line 10845) * reduce to right at ("test/cases/large/clang-26760.c": line 10845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10845) * remove expr statement at ("test/cases/large/clang-26760.c": line 10846) * reduce to left at ("test/cases/large/clang-26760.c": line 10846) * reduce to right at ("test/cases/large/clang-26760.c": line 10846) @@ -40089,9 +40663,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10856) * reduce to left at ("test/cases/large/clang-26760.c": line 10856) * reduce to right at ("test/cases/large/clang-26760.c": line 10856) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10856) * remove initializer at ("test/cases/large/clang-26760.c": line 10858) * reduce to left at ("test/cases/large/clang-26760.c": line 10858) * reduce to right at ("test/cases/large/clang-26760.c": line 10858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10858) * remove expr statement at ("test/cases/large/clang-26760.c": line 10860) * do without param at ("test/cases/large/clang-26760.c": line 10860) * replace by zero at ("test/cases/large/clang-26760.c": line 10860) @@ -40109,6 +40685,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 10856) * remove iterator at ("test/cases/large/clang-26760.c": line 10856) * reduce to operant at ("test/cases/large/clang-26760.c": line 10856) +* remove expr statement at ("test/cases/large/clang-26760.c": line 10869) * remove statement at ("test/cases/large/clang-26760.c": line 10870) * remove expr statement at ("test/cases/large/clang-26760.c": line 10888) * reduce to left at ("test/cases/large/clang-26760.c": line 10888) @@ -40155,6 +40732,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10697) * reduce to left at ("test/cases/large/clang-26760.c": line 10697) * reduce to right at ("test/cases/large/clang-26760.c": line 10697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10697) * remove initializer at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) @@ -40284,6 +40862,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10716) * reduce to left at ("test/cases/large/clang-26760.c": line 10716) * reduce to right at ("test/cases/large/clang-26760.c": line 10716) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10716) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10719) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10720) * reduce to operant at ("test/cases/large/clang-26760.c": line 10721) @@ -40308,11 +40887,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10729) * reduce to right at ("test/cases/large/clang-26760.c": line 10729) * reduce to operant at ("test/cases/large/clang-26760.c": line 10729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10729) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731) * remove variable i at ("test/cases/large/clang-26760.c": line 10732) * remove initializer at ("test/cases/large/clang-26760.c": line 10733) * reduce to left at ("test/cases/large/clang-26760.c": line 10733) * reduce to right at ("test/cases/large/clang-26760.c": line 10733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10733) * remove expr statement at ("test/cases/large/clang-26760.c": line 10735) * reduce to left at ("test/cases/large/clang-26760.c": line 10735) * reduce to right at ("test/cases/large/clang-26760.c": line 10735) @@ -40530,6 +41111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10896) * reduce to left at ("test/cases/large/clang-26760.c": line 10896) * reduce to right at ("test/cases/large/clang-26760.c": line 10896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10896) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 10899) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 10900) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 10901) @@ -40543,6 +41125,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10909) * reduce to left at ("test/cases/large/clang-26760.c": line 10909) * reduce to right at ("test/cases/large/clang-26760.c": line 10909) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10909) * remove expr statement at ("test/cases/large/clang-26760.c": line 10910) * reduce to left at ("test/cases/large/clang-26760.c": line 10910) * reduce to right at ("test/cases/large/clang-26760.c": line 10910) @@ -40576,6 +41159,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11536) * reduce to left at ("test/cases/large/clang-26760.c": line 11536) * reduce to right at ("test/cases/large/clang-26760.c": line 11536) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11536) * remove expr statement at ("test/cases/large/clang-26760.c": line 11538) * reduce to left at ("test/cases/large/clang-26760.c": line 11538) * reduce to right at ("test/cases/large/clang-26760.c": line 11538) @@ -40585,6 +41169,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11539) * reduce to left at ("test/cases/large/clang-26760.c": line 11539) * reduce to right at ("test/cases/large/clang-26760.c": line 11539) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11539) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541) * remove condition at ("test/cases/large/clang-26760.c": line 11542) * remove return statement at ("test/cases/large/clang-26760.c": line 11572) @@ -40730,6 +41315,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10934) * reduce to left at ("test/cases/large/clang-26760.c": line 10934) * reduce to right at ("test/cases/large/clang-26760.c": line 10934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10934) * remove expr statement at ("test/cases/large/clang-26760.c": line 10935) * reduce to left at ("test/cases/large/clang-26760.c": line 10935) * reduce to right at ("test/cases/large/clang-26760.c": line 10935) @@ -40853,10 +41439,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10955) * reduce to left at ("test/cases/large/clang-26760.c": line 10955) * reduce to right at ("test/cases/large/clang-26760.c": line 10955) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10955) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958) * remove initializer at ("test/cases/large/clang-26760.c": line 10959) * reduce to left at ("test/cases/large/clang-26760.c": line 10959) * reduce to right at ("test/cases/large/clang-26760.c": line 10959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10959) * remove expr statement at ("test/cases/large/clang-26760.c": line 10961) * reduce to left at ("test/cases/large/clang-26760.c": line 10961) * reduce to right at ("test/cases/large/clang-26760.c": line 10961) @@ -40881,6 +41469,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10967) * reduce to right at ("test/cases/large/clang-26760.c": line 10967) * reduce to operant at ("test/cases/large/clang-26760.c": line 10967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10967) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969) * remove expr statement at ("test/cases/large/clang-26760.c": line 10971) * do without param at ("test/cases/large/clang-26760.c": line 10971) @@ -40959,6 +41548,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10988) * reduce to left at ("test/cases/large/clang-26760.c": line 10988) * reduce to right at ("test/cases/large/clang-26760.c": line 10988) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10988) * remove expr statement at ("test/cases/large/clang-26760.c": line 10989) * reduce to left at ("test/cases/large/clang-26760.c": line 10989) * reduce to right at ("test/cases/large/clang-26760.c": line 10989) @@ -40977,6 +41567,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10992) * reduce to left at ("test/cases/large/clang-26760.c": line 10992) * reduce to right at ("test/cases/large/clang-26760.c": line 10992) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10992) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994) * remove expr statement at ("test/cases/large/clang-26760.c": line 10995) * reduce to left at ("test/cases/large/clang-26760.c": line 10995) @@ -41086,6 +41677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11031) * reduce to left at ("test/cases/large/clang-26760.c": line 11031) * reduce to right at ("test/cases/large/clang-26760.c": line 11031) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11031) * reduce to operant at ("test/cases/large/clang-26760.c": line 11034) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035) @@ -41093,6 +41685,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11037) * reduce to left at ("test/cases/large/clang-26760.c": line 11037) * reduce to right at ("test/cases/large/clang-26760.c": line 11037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11037) * remove expr statement at ("test/cases/large/clang-26760.c": line 11038) * reduce to left at ("test/cases/large/clang-26760.c": line 11038) * reduce to right at ("test/cases/large/clang-26760.c": line 11038) @@ -41103,6 +41696,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11039) * reduce to left at ("test/cases/large/clang-26760.c": line 11039) * reduce to right at ("test/cases/large/clang-26760.c": line 11039) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11039) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 11042) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 11043) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044) @@ -41111,6 +41705,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11047) * reduce to left at ("test/cases/large/clang-26760.c": line 11047) * reduce to right at ("test/cases/large/clang-26760.c": line 11047) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11047) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051) * remove expr statement at ("test/cases/large/clang-26760.c": line 11052) @@ -41209,6 +41804,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11085) * reduce to left at ("test/cases/large/clang-26760.c": line 11085) * reduce to right at ("test/cases/large/clang-26760.c": line 11085) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11085) * remove expr statement at ("test/cases/large/clang-26760.c": line 11086) * reduce to left at ("test/cases/large/clang-26760.c": line 11086) * reduce to right at ("test/cases/large/clang-26760.c": line 11086) @@ -41219,10 +41815,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11087) * reduce to left at ("test/cases/large/clang-26760.c": line 11087) * reduce to right at ("test/cases/large/clang-26760.c": line 11087) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11087) * remove variable i at ("test/cases/large/clang-26760.c": line 11089) * remove initializer at ("test/cases/large/clang-26760.c": line 11090) * reduce to left at ("test/cases/large/clang-26760.c": line 11090) * reduce to right at ("test/cases/large/clang-26760.c": line 11090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11090) * remove variable i at ("test/cases/large/clang-26760.c": line 11092) * remove return statement at ("test/cases/large/clang-26760.c": line 11093) * replace by zero at ("test/cases/large/clang-26760.c": line 11093) @@ -41243,6 +41841,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11100) * reduce to left at ("test/cases/large/clang-26760.c": line 11100) * reduce to right at ("test/cases/large/clang-26760.c": line 11100) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11100) * remove initializer at ("test/cases/large/clang-26760.c": line 11103) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103) * remove variable i at ("test/cases/large/clang-26760.c": line 11104) @@ -41253,6 +41852,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11106) * reduce to left at ("test/cases/large/clang-26760.c": line 11106) * reduce to right at ("test/cases/large/clang-26760.c": line 11106) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11106) * remove initializer at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) @@ -41264,6 +41864,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11112) * reduce to left at ("test/cases/large/clang-26760.c": line 11112) * reduce to right at ("test/cases/large/clang-26760.c": line 11112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11112) * remove variable i at ("test/cases/large/clang-26760.c": line 11114) * remove expr statement at ("test/cases/large/clang-26760.c": line 11115) * reduce to left at ("test/cases/large/clang-26760.c": line 11115) @@ -41491,6 +42092,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11164) * reduce to left at ("test/cases/large/clang-26760.c": line 11164) * reduce to right at ("test/cases/large/clang-26760.c": line 11164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11164) * remove return statement at ("test/cases/large/clang-26760.c": line 11166) * remove check at ("test/cases/large/clang-26760.c": line 11164) * remove iterator at ("test/cases/large/clang-26760.c": line 11164) @@ -41509,6 +42111,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11172) * reduce to left at ("test/cases/large/clang-26760.c": line 11172) * reduce to right at ("test/cases/large/clang-26760.c": line 11172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11172) * remove expr statement at ("test/cases/large/clang-26760.c": line 11174) * do without param at ("test/cases/large/clang-26760.c": line 11174) * replace by zero at ("test/cases/large/clang-26760.c": line 11174) @@ -41524,6 +42127,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11180) * reduce to left at ("test/cases/large/clang-26760.c": line 11180) * reduce to right at ("test/cases/large/clang-26760.c": line 11180) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11180) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 11182) * remove initializer at ("test/cases/large/clang-26760.c": line 11183) * reduce to operant at ("test/cases/large/clang-26760.c": line 11183) @@ -41578,6 +42182,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11214) * reduce to right at ("test/cases/large/clang-26760.c": line 11214) * reduce to operant at ("test/cases/large/clang-26760.c": line 11214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11214) * remove expr statement at ("test/cases/large/clang-26760.c": line 11216) * reduce to left at ("test/cases/large/clang-26760.c": line 11216) * reduce to right at ("test/cases/large/clang-26760.c": line 11216) @@ -41630,6 +42235,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11230) * reduce to left at ("test/cases/large/clang-26760.c": line 11230) * reduce to right at ("test/cases/large/clang-26760.c": line 11230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11230) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233) * remove expr statement at ("test/cases/large/clang-26760.c": line 11234) * reduce to left at ("test/cases/large/clang-26760.c": line 11234) @@ -41765,6 +42371,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11266) * reduce to left at ("test/cases/large/clang-26760.c": line 11266) * reduce to right at ("test/cases/large/clang-26760.c": line 11266) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11266) * remove variable i at ("test/cases/large/clang-26760.c": line 11268) * remove expr statement at ("test/cases/large/clang-26760.c": line 11269) * reduce to left at ("test/cases/large/clang-26760.c": line 11269) @@ -41875,6 +42482,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11200) * reduce to right at ("test/cases/large/clang-26760.c": line 11200) * reduce to operant at ("test/cases/large/clang-26760.c": line 11200) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11200) * remove return statement at ("test/cases/large/clang-26760.c": line 11202) * remove check at ("test/cases/large/clang-26760.c": line 11200) * remove iterator at ("test/cases/large/clang-26760.c": line 11200) @@ -41927,6 +42535,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11289) * reduce to left at ("test/cases/large/clang-26760.c": line 11289) * reduce to right at ("test/cases/large/clang-26760.c": line 11289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11289) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11292) * reduce to operant at ("test/cases/large/clang-26760.c": line 11293) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293) @@ -42164,6 +42773,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11344) * reduce to left at ("test/cases/large/clang-26760.c": line 11344) * reduce to right at ("test/cases/large/clang-26760.c": line 11344) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11344) * remove variable i at ("test/cases/large/clang-26760.c": line 11346) * remove return statement at ("test/cases/large/clang-26760.c": line 11347) * replace by zero at ("test/cases/large/clang-26760.c": line 11347) @@ -42182,6 +42792,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11352) * reduce to left at ("test/cases/large/clang-26760.c": line 11352) * reduce to right at ("test/cases/large/clang-26760.c": line 11352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11352) * remove initializer at ("test/cases/large/clang-26760.c": line 11354) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11354) * remove variable k at ("test/cases/large/clang-26760.c": line 11355) @@ -42345,9 +42956,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 11180) * remove iterator at ("test/cases/large/clang-26760.c": line 11180) * reduce to operant at ("test/cases/large/clang-26760.c": line 11180) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11381) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11382) * remove initializer at ("test/cases/large/clang-26760.c": line 11383) * reduce to left at ("test/cases/large/clang-26760.c": line 11383) * reduce to right at ("test/cases/large/clang-26760.c": line 11383) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11383) * remove variable i at ("test/cases/large/clang-26760.c": line 11385) * remove expr statement at ("test/cases/large/clang-26760.c": line 11386) * reduce to left at ("test/cases/large/clang-26760.c": line 11386) @@ -42428,9 +43042,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11402) * reduce to left at ("test/cases/large/clang-26760.c": line 11402) * reduce to right at ("test/cases/large/clang-26760.c": line 11402) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11402) * remove initializer at ("test/cases/large/clang-26760.c": line 11404) * reduce to left at ("test/cases/large/clang-26760.c": line 11404) * reduce to right at ("test/cases/large/clang-26760.c": line 11404) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11404) * remove expr statement at ("test/cases/large/clang-26760.c": line 11406) * do without param at ("test/cases/large/clang-26760.c": line 11406) * replace by zero at ("test/cases/large/clang-26760.c": line 11406) @@ -42441,6 +43057,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11409) * reduce to left at ("test/cases/large/clang-26760.c": line 11409) * reduce to right at ("test/cases/large/clang-26760.c": line 11409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412) * remove expr statement at ("test/cases/large/clang-26760.c": line 11413) * reduce to left at ("test/cases/large/clang-26760.c": line 11413) @@ -42573,6 +43190,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11445) * remove condition at ("test/cases/large/clang-26760.c": line 11446) * remove expr statement at ("test/cases/large/clang-26760.c": line 11447) * do without param at ("test/cases/large/clang-26760.c": line 11447) @@ -42585,6 +43203,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11402) * remove iterator at ("test/cases/large/clang-26760.c": line 11402) * reduce to operant at ("test/cases/large/clang-26760.c": line 11402) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11453) * remove expr statement at ("test/cases/large/clang-26760.c": line 11454) * reduce to left at ("test/cases/large/clang-26760.c": line 11454) * reduce to right at ("test/cases/large/clang-26760.c": line 11454) @@ -42640,6 +43259,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11462) * reduce to left at ("test/cases/large/clang-26760.c": line 11462) * reduce to right at ("test/cases/large/clang-26760.c": line 11462) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11462) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11464) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11465) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11466) @@ -42655,9 +43275,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11475) * reduce to left at ("test/cases/large/clang-26760.c": line 11475) * reduce to right at ("test/cases/large/clang-26760.c": line 11475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11475) * remove initializer at ("test/cases/large/clang-26760.c": line 11477) * reduce to left at ("test/cases/large/clang-26760.c": line 11477) * reduce to right at ("test/cases/large/clang-26760.c": line 11477) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11477) * remove expr statement at ("test/cases/large/clang-26760.c": line 11478) * reduce to left at ("test/cases/large/clang-26760.c": line 11478) * reduce to right at ("test/cases/large/clang-26760.c": line 11478) @@ -42727,9 +43349,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11494) * reduce to left at ("test/cases/large/clang-26760.c": line 11494) * reduce to right at ("test/cases/large/clang-26760.c": line 11494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11494) * remove initializer at ("test/cases/large/clang-26760.c": line 11496) * reduce to left at ("test/cases/large/clang-26760.c": line 11496) * reduce to right at ("test/cases/large/clang-26760.c": line 11496) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11496) * remove expr statement at ("test/cases/large/clang-26760.c": line 11497) * reduce to left at ("test/cases/large/clang-26760.c": line 11497) * reduce to right at ("test/cases/large/clang-26760.c": line 11497) @@ -42753,9 +43377,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11502) * reduce to left at ("test/cases/large/clang-26760.c": line 11502) * reduce to right at ("test/cases/large/clang-26760.c": line 11502) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11502) * remove initializer at ("test/cases/large/clang-26760.c": line 11504) * reduce to left at ("test/cases/large/clang-26760.c": line 11504) * reduce to right at ("test/cases/large/clang-26760.c": line 11504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11504) * remove expr statement at ("test/cases/large/clang-26760.c": line 11506) * do without param at ("test/cases/large/clang-26760.c": line 11506) * replace by zero at ("test/cases/large/clang-26760.c": line 11506) @@ -42773,6 +43399,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11502) * remove iterator at ("test/cases/large/clang-26760.c": line 11502) * reduce to operant at ("test/cases/large/clang-26760.c": line 11502) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11515) * remove expr statement at ("test/cases/large/clang-26760.c": line 11516) * reduce to left at ("test/cases/large/clang-26760.c": line 11516) * reduce to right at ("test/cases/large/clang-26760.c": line 11516) @@ -42953,6 +43580,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11611) * reduce to left at ("test/cases/large/clang-26760.c": line 11611) * reduce to right at ("test/cases/large/clang-26760.c": line 11611) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11611) * remove expr statement at ("test/cases/large/clang-26760.c": line 11613) * do without param at ("test/cases/large/clang-26760.c": line 11613) * replace by zero at ("test/cases/large/clang-26760.c": line 11613) @@ -42965,6 +43593,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11611) * remove iterator at ("test/cases/large/clang-26760.c": line 11611) * reduce to operant at ("test/cases/large/clang-26760.c": line 11611) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11617) * remove condition at ("test/cases/large/clang-26760.c": line 11618) * remove statement at ("test/cases/large/clang-26760.c": line 11619) * remove expr statement at ("test/cases/large/clang-26760.c": line 11620) @@ -42976,6 +43605,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11622) * reduce to left at ("test/cases/large/clang-26760.c": line 11622) * reduce to right at ("test/cases/large/clang-26760.c": line 11622) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11622) * remove expr statement at ("test/cases/large/clang-26760.c": line 11623) * reduce to left at ("test/cases/large/clang-26760.c": line 11623) * reduce to right at ("test/cases/large/clang-26760.c": line 11623) @@ -43056,6 +43686,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11642) * reduce to left at ("test/cases/large/clang-26760.c": line 11642) * reduce to right at ("test/cases/large/clang-26760.c": line 11642) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11642) * remove variable i at ("test/cases/large/clang-26760.c": line 11644) * remove expr statement at ("test/cases/large/clang-26760.c": line 11645) * reduce to left at ("test/cases/large/clang-26760.c": line 11645) @@ -43114,6 +43745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11656) * reduce to left at ("test/cases/large/clang-26760.c": line 11656) * reduce to right at ("test/cases/large/clang-26760.c": line 11656) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11656) * remove expr statement at ("test/cases/large/clang-26760.c": line 11658) * do without param at ("test/cases/large/clang-26760.c": line 11658) * replace by zero at ("test/cases/large/clang-26760.c": line 11658) @@ -43208,10 +43840,12 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8488) * reduce to right at ("test/cases/large/clang-26760.c": line 8488) * reduce to operant at ("test/cases/large/clang-26760.c": line 8488) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8488) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491) * remove initializer at ("test/cases/large/clang-26760.c": line 8492) * reduce to left at ("test/cases/large/clang-26760.c": line 8492) * reduce to right at ("test/cases/large/clang-26760.c": line 8492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8492) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8495) * reduce to operant at ("test/cases/large/clang-26760.c": line 8496) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496) @@ -43449,6 +44083,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8547) * reduce to left at ("test/cases/large/clang-26760.c": line 8547) * reduce to right at ("test/cases/large/clang-26760.c": line 8547) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8547) * remove variable i at ("test/cases/large/clang-26760.c": line 8549) * remove return statement at ("test/cases/large/clang-26760.c": line 8550) * replace by zero at ("test/cases/large/clang-26760.c": line 8550) @@ -43464,6 +44099,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8493) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8555) * remove expr statement at ("test/cases/large/clang-26760.c": line 8556) * reduce to left at ("test/cases/large/clang-26760.c": line 8556) * reduce to right at ("test/cases/large/clang-26760.c": line 8556) @@ -43558,6 +44194,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11682) * reduce to left at ("test/cases/large/clang-26760.c": line 11682) * reduce to right at ("test/cases/large/clang-26760.c": line 11682) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11682) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11685) * reduce to operant at ("test/cases/large/clang-26760.c": line 11686) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686) @@ -43733,9 +44370,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11717) * reduce to left at ("test/cases/large/clang-26760.c": line 11717) * reduce to right at ("test/cases/large/clang-26760.c": line 11717) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11717) * remove initializer at ("test/cases/large/clang-26760.c": line 11719) * reduce to left at ("test/cases/large/clang-26760.c": line 11719) * reduce to right at ("test/cases/large/clang-26760.c": line 11719) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11719) * remove expr statement at ("test/cases/large/clang-26760.c": line 11721) * do without param at ("test/cases/large/clang-26760.c": line 11721) * replace by zero at ("test/cases/large/clang-26760.c": line 11721) @@ -43746,9 +44385,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11724) * reduce to left at ("test/cases/large/clang-26760.c": line 11724) * reduce to right at ("test/cases/large/clang-26760.c": line 11724) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11724) * remove initializer at ("test/cases/large/clang-26760.c": line 11726) * reduce to left at ("test/cases/large/clang-26760.c": line 11726) * reduce to right at ("test/cases/large/clang-26760.c": line 11726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11726) * remove expr statement at ("test/cases/large/clang-26760.c": line 11728) * do without param at ("test/cases/large/clang-26760.c": line 11728) * replace by zero at ("test/cases/large/clang-26760.c": line 11728) @@ -43760,6 +44401,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11733) * reduce to left at ("test/cases/large/clang-26760.c": line 11733) * reduce to right at ("test/cases/large/clang-26760.c": line 11733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11733) * remove expr statement at ("test/cases/large/clang-26760.c": line 11735) * do without param at ("test/cases/large/clang-26760.c": line 11735) * replace by zero at ("test/cases/large/clang-26760.c": line 11735) @@ -43772,6 +44414,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11733) * remove iterator at ("test/cases/large/clang-26760.c": line 11733) * reduce to operant at ("test/cases/large/clang-26760.c": line 11733) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11739) * remove expr statement at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) @@ -43783,6 +44426,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11724) * remove iterator at ("test/cases/large/clang-26760.c": line 11724) * reduce to operant at ("test/cases/large/clang-26760.c": line 11724) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11744) * remove condition at ("test/cases/large/clang-26760.c": line 11745) * remove expr statement at ("test/cases/large/clang-26760.c": line 11746) * do without param at ("test/cases/large/clang-26760.c": line 11746) @@ -43869,6 +44513,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11776) * reduce to left at ("test/cases/large/clang-26760.c": line 11776) * reduce to right at ("test/cases/large/clang-26760.c": line 11776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11776) * remove variable i at ("test/cases/large/clang-26760.c": line 11778) * remove return statement at ("test/cases/large/clang-26760.c": line 11779) * replace by zero at ("test/cases/large/clang-26760.c": line 11779) @@ -43887,6 +44532,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11784) * reduce to left at ("test/cases/large/clang-26760.c": line 11784) * reduce to right at ("test/cases/large/clang-26760.c": line 11784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11784) * remove initializer at ("test/cases/large/clang-26760.c": line 11786) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11786) * remove variable k at ("test/cases/large/clang-26760.c": line 11787) @@ -44062,6 +44708,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11815) * reduce to left at ("test/cases/large/clang-26760.c": line 11815) * reduce to right at ("test/cases/large/clang-26760.c": line 11815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11815) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 11817) * remove initializer at ("test/cases/large/clang-26760.c": line 11818) * reduce to operant at ("test/cases/large/clang-26760.c": line 11818) @@ -44087,6 +44734,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11824) * remove variable i at ("test/cases/large/clang-26760.c": line 11826) * remove return statement at ("test/cases/large/clang-26760.c": line 11827) * replace by zero at ("test/cases/large/clang-26760.c": line 11827) @@ -44094,6 +44742,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11829) * remove condition at ("test/cases/large/clang-26760.c": line 11830) * remove initializer at ("test/cases/large/clang-26760.c": line 11856) * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856) @@ -44154,6 +44803,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11860) * reduce to left at ("test/cases/large/clang-26760.c": line 11860) * reduce to right at ("test/cases/large/clang-26760.c": line 11860) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11860) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863) * remove expr statement at ("test/cases/large/clang-26760.c": line 11864) * reduce to left at ("test/cases/large/clang-26760.c": line 11864) @@ -44186,6 +44836,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11869) * reduce to right at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11869) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11871) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871) * remove expr statement at ("test/cases/large/clang-26760.c": line 11872) @@ -44253,6 +44904,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12003) * reduce to left at ("test/cases/large/clang-26760.c": line 12003) * reduce to right at ("test/cases/large/clang-26760.c": line 12003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12003) * remove expr statement at ("test/cases/large/clang-26760.c": line 12005) * reduce to left at ("test/cases/large/clang-26760.c": line 12005) * reduce to right at ("test/cases/large/clang-26760.c": line 12005) @@ -44268,6 +44920,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12010) * remove expr statement at ("test/cases/large/clang-26760.c": line 12011) * reduce to left at ("test/cases/large/clang-26760.c": line 12011) * reduce to right at ("test/cases/large/clang-26760.c": line 12011) @@ -44305,6 +44958,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11892) * reduce to left at ("test/cases/large/clang-26760.c": line 11892) * reduce to right at ("test/cases/large/clang-26760.c": line 11892) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11892) * remove initializer at ("test/cases/large/clang-26760.c": line 11894) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 11894) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 11895) @@ -44493,9 +45147,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11938) * reduce to left at ("test/cases/large/clang-26760.c": line 11938) * reduce to right at ("test/cases/large/clang-26760.c": line 11938) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11938) * remove initializer at ("test/cases/large/clang-26760.c": line 11940) * reduce to left at ("test/cases/large/clang-26760.c": line 11940) * reduce to right at ("test/cases/large/clang-26760.c": line 11940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11940) * remove expr statement at ("test/cases/large/clang-26760.c": line 11942) * do without param at ("test/cases/large/clang-26760.c": line 11942) * replace by zero at ("test/cases/large/clang-26760.c": line 11942) @@ -44535,6 +45191,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11956) * reduce to right at ("test/cases/large/clang-26760.c": line 11956) * reduce to operant at ("test/cases/large/clang-26760.c": line 11956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11956) * remove expr statement at ("test/cases/large/clang-26760.c": line 11960) * reduce to left at ("test/cases/large/clang-26760.c": line 11960) * reduce to right at ("test/cases/large/clang-26760.c": line 11960) @@ -44559,12 +45216,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11968) * reduce to left at ("test/cases/large/clang-26760.c": line 11968) * reduce to right at ("test/cases/large/clang-26760.c": line 11968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11968) * remove initializer at ("test/cases/large/clang-26760.c": line 11970) * reduce to left at ("test/cases/large/clang-26760.c": line 11970) * reduce to right at ("test/cases/large/clang-26760.c": line 11970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11970) * remove initializer at ("test/cases/large/clang-26760.c": line 11972) * reduce to left at ("test/cases/large/clang-26760.c": line 11972) * reduce to right at ("test/cases/large/clang-26760.c": line 11972) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11972) * remove expr statement at ("test/cases/large/clang-26760.c": line 11974) * do without param at ("test/cases/large/clang-26760.c": line 11974) * replace by zero at ("test/cases/large/clang-26760.c": line 11974) @@ -44587,6 +45247,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11968) * remove iterator at ("test/cases/large/clang-26760.c": line 11968) * reduce to operant at ("test/cases/large/clang-26760.c": line 11968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11980) * remove condition at ("test/cases/large/clang-26760.c": line 11981) * remove expr statement at ("test/cases/large/clang-26760.c": line 11982) * do without param at ("test/cases/large/clang-26760.c": line 11982) @@ -44651,6 +45312,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12023) * reduce to left at ("test/cases/large/clang-26760.c": line 12023) * reduce to right at ("test/cases/large/clang-26760.c": line 12023) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12023) * remove initializer at ("test/cases/large/clang-26760.c": line 12025) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12025) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12026) @@ -44835,6 +45497,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12065) * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * reduce to operant at ("test/cases/large/clang-26760.c": line 12065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12065) * remove expr statement at ("test/cases/large/clang-26760.c": line 12068) * reduce to operant at ("test/cases/large/clang-26760.c": line 12068) * remove expr statement at ("test/cases/large/clang-26760.c": line 12069) @@ -44857,6 +45520,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12066) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12081) * remove expr statement at ("test/cases/large/clang-26760.c": line 12082) * reduce to left at ("test/cases/large/clang-26760.c": line 12082) * reduce to right at ("test/cases/large/clang-26760.c": line 12082) @@ -44927,6 +45591,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12102) * reduce to left at ("test/cases/large/clang-26760.c": line 12102) * reduce to right at ("test/cases/large/clang-26760.c": line 12102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12102) * remove return statement at ("test/cases/large/clang-26760.c": line 12104) * remove check at ("test/cases/large/clang-26760.c": line 12102) * remove iterator at ("test/cases/large/clang-26760.c": line 12102) @@ -45069,6 +45734,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13296) * reduce to left at ("test/cases/large/clang-26760.c": line 13296) * reduce to right at ("test/cases/large/clang-26760.c": line 13296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13296) * remove expr statement at ("test/cases/large/clang-26760.c": line 13298) * reduce to left at ("test/cases/large/clang-26760.c": line 13298) * reduce to right at ("test/cases/large/clang-26760.c": line 13298) @@ -45080,6 +45746,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 13296) * remove iterator at ("test/cases/large/clang-26760.c": line 13296) * reduce to operant at ("test/cases/large/clang-26760.c": line 13296) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13306) * remove condition at ("test/cases/large/clang-26760.c": line 13307) * remove statement at ("test/cases/large/clang-26760.c": line 13308) * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117) @@ -45088,6 +45755,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12119) * reduce to left at ("test/cases/large/clang-26760.c": line 12119) * reduce to right at ("test/cases/large/clang-26760.c": line 12119) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12119) * remove expr statement at ("test/cases/large/clang-26760.c": line 12121) * do without param at ("test/cases/large/clang-26760.c": line 12121) * replace by zero at ("test/cases/large/clang-26760.c": line 12121) @@ -45100,9 +45768,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 12119) * remove iterator at ("test/cases/large/clang-26760.c": line 12119) * reduce to operant at ("test/cases/large/clang-26760.c": line 12119) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12125) * remove initializer at ("test/cases/large/clang-26760.c": line 12126) * reduce to left at ("test/cases/large/clang-26760.c": line 12126) * reduce to right at ("test/cases/large/clang-26760.c": line 12126) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12126) * remove expr statement at ("test/cases/large/clang-26760.c": line 12128) * do without param at ("test/cases/large/clang-26760.c": line 12128) * replace by zero at ("test/cases/large/clang-26760.c": line 12128) @@ -45136,6 +45806,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12147) * reduce to left at ("test/cases/large/clang-26760.c": line 12147) * reduce to right at ("test/cases/large/clang-26760.c": line 12147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12147) * remove return statement at ("test/cases/large/clang-26760.c": line 12149) * remove check at ("test/cases/large/clang-26760.c": line 12147) * reduce to operant at ("test/cases/large/clang-26760.c": line 12147) @@ -45144,6 +45815,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12151) * reduce to left at ("test/cases/large/clang-26760.c": line 12151) * reduce to right at ("test/cases/large/clang-26760.c": line 12151) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12151) * remove expr statement at ("test/cases/large/clang-26760.c": line 12154) * reduce to operant at ("test/cases/large/clang-26760.c": line 12154) * remove check at ("test/cases/large/clang-26760.c": line 12151) @@ -45156,6 +45828,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12157) * reduce to left at ("test/cases/large/clang-26760.c": line 12157) * reduce to right at ("test/cases/large/clang-26760.c": line 12157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12157) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 12159) * remove initializer at ("test/cases/large/clang-26760.c": line 12160) * reduce to operant at ("test/cases/large/clang-26760.c": line 12160) @@ -45256,6 +45929,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12198) * reduce to left at ("test/cases/large/clang-26760.c": line 12198) * reduce to right at ("test/cases/large/clang-26760.c": line 12198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12198) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201) * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203) * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204) @@ -45271,6 +45945,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12210) * reduce to left at ("test/cases/large/clang-26760.c": line 12210) * reduce to right at ("test/cases/large/clang-26760.c": line 12210) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12210) * remove return statement at ("test/cases/large/clang-26760.c": line 12212) * remove check at ("test/cases/large/clang-26760.c": line 12210) * reduce to operant at ("test/cases/large/clang-26760.c": line 12210) @@ -45279,6 +45954,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12214) * reduce to left at ("test/cases/large/clang-26760.c": line 12214) * reduce to right at ("test/cases/large/clang-26760.c": line 12214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12214) * remove expr statement at ("test/cases/large/clang-26760.c": line 12217) * reduce to operant at ("test/cases/large/clang-26760.c": line 12217) * remove check at ("test/cases/large/clang-26760.c": line 12214) @@ -45319,6 +45995,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12225) * reduce to right at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12225) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12227) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227) * remove expr statement at ("test/cases/large/clang-26760.c": line 12228) @@ -45380,6 +46057,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12242) * reduce to left at ("test/cases/large/clang-26760.c": line 12242) * reduce to right at ("test/cases/large/clang-26760.c": line 12242) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12242) * remove initializer at ("test/cases/large/clang-26760.c": line 12244) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12244) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12245) @@ -45564,6 +46242,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12284) * reduce to right at ("test/cases/large/clang-26760.c": line 12284) * reduce to operant at ("test/cases/large/clang-26760.c": line 12284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12284) * remove expr statement at ("test/cases/large/clang-26760.c": line 12287) * reduce to operant at ("test/cases/large/clang-26760.c": line 12287) * remove expr statement at ("test/cases/large/clang-26760.c": line 12288) @@ -45658,6 +46337,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12322) * reduce to left at ("test/cases/large/clang-26760.c": line 12322) * reduce to right at ("test/cases/large/clang-26760.c": line 12322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12322) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326) * reduce to operant at ("test/cases/large/clang-26760.c": line 12327) @@ -45708,6 +46388,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12346) * reduce to left at ("test/cases/large/clang-26760.c": line 12346) * reduce to right at ("test/cases/large/clang-26760.c": line 12346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12346) * remove expr statement at ("test/cases/large/clang-26760.c": line 12347) * reduce to left at ("test/cases/large/clang-26760.c": line 12347) * reduce to right at ("test/cases/large/clang-26760.c": line 12347) @@ -45719,6 +46400,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12348) * reduce to left at ("test/cases/large/clang-26760.c": line 12348) * reduce to right at ("test/cases/large/clang-26760.c": line 12348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12348) * remove expr statement at ("test/cases/large/clang-26760.c": line 12349) * reduce to left at ("test/cases/large/clang-26760.c": line 12349) * reduce to right at ("test/cases/large/clang-26760.c": line 12349) @@ -45730,6 +46412,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12350) * reduce to right at ("test/cases/large/clang-26760.c": line 12350) * reduce to operant at ("test/cases/large/clang-26760.c": line 12350) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12350) * remove initializer at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) @@ -45875,9 +46558,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12369) * reduce to left at ("test/cases/large/clang-26760.c": line 12369) * reduce to right at ("test/cases/large/clang-26760.c": line 12369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12369) * remove initializer at ("test/cases/large/clang-26760.c": line 12371) * reduce to left at ("test/cases/large/clang-26760.c": line 12371) * reduce to right at ("test/cases/large/clang-26760.c": line 12371) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12371) * remove expr statement at ("test/cases/large/clang-26760.c": line 12372) * reduce to left at ("test/cases/large/clang-26760.c": line 12372) * reduce to right at ("test/cases/large/clang-26760.c": line 12372) @@ -45960,6 +46645,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12386) * reduce to right at ("test/cases/large/clang-26760.c": line 12386) * reduce to operant at ("test/cases/large/clang-26760.c": line 12386) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12386) * remove initializer at ("test/cases/large/clang-26760.c": line 12388) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 12388) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 12389) @@ -46145,9 +46831,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12553) * reduce to left at ("test/cases/large/clang-26760.c": line 12553) * reduce to right at ("test/cases/large/clang-26760.c": line 12553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12553) * remove initializer at ("test/cases/large/clang-26760.c": line 12555) * reduce to left at ("test/cases/large/clang-26760.c": line 12555) * reduce to right at ("test/cases/large/clang-26760.c": line 12555) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12555) * remove expr statement at ("test/cases/large/clang-26760.c": line 12556) * reduce to left at ("test/cases/large/clang-26760.c": line 12556) * reduce to right at ("test/cases/large/clang-26760.c": line 12556) @@ -46210,6 +46898,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12578) * reduce to left at ("test/cases/large/clang-26760.c": line 12578) * reduce to right at ("test/cases/large/clang-26760.c": line 12578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12578) * remove variable k at ("test/cases/large/clang-26760.c": line 12580) * remove variable j at ("test/cases/large/clang-26760.c": line 12580) * remove variable i at ("test/cases/large/clang-26760.c": line 12580) @@ -46469,6 +47158,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12421) * reduce to left at ("test/cases/large/clang-26760.c": line 12421) * reduce to right at ("test/cases/large/clang-26760.c": line 12421) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12421) * remove initializer at ("test/cases/large/clang-26760.c": line 12423) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 12423) * remove initializer at ("test/cases/large/clang-26760.c": line 12424) @@ -46575,6 +47265,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12448) * reduce to left at ("test/cases/large/clang-26760.c": line 12448) * reduce to right at ("test/cases/large/clang-26760.c": line 12448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12448) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451) * remove condition at ("test/cases/large/clang-26760.c": line 12452) * remove statement at ("test/cases/large/clang-26760.c": line 12453) @@ -46641,6 +47332,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12468) * reduce to left at ("test/cases/large/clang-26760.c": line 12468) * reduce to right at ("test/cases/large/clang-26760.c": line 12468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12468) * remove initializer at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) @@ -47135,6 +47827,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12613) * reduce to left at ("test/cases/large/clang-26760.c": line 12613) * reduce to right at ("test/cases/large/clang-26760.c": line 12613) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12613) * remove initializer at ("test/cases/large/clang-26760.c": line 12616) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616) * remove variable j at ("test/cases/large/clang-26760.c": line 12617) @@ -47253,6 +47946,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12718) * reduce to left at ("test/cases/large/clang-26760.c": line 12718) * reduce to right at ("test/cases/large/clang-26760.c": line 12718) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12718) * remove expr statement at ("test/cases/large/clang-26760.c": line 12719) * reduce to left at ("test/cases/large/clang-26760.c": line 12719) * reduce to right at ("test/cases/large/clang-26760.c": line 12719) @@ -47264,6 +47958,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12720) * reduce to right at ("test/cases/large/clang-26760.c": line 12720) * reduce to operant at ("test/cases/large/clang-26760.c": line 12720) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12720) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 12722) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724) @@ -47484,6 +48179,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12773) * reduce to left at ("test/cases/large/clang-26760.c": line 12773) * reduce to right at ("test/cases/large/clang-26760.c": line 12773) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12773) * remove expr statement at ("test/cases/large/clang-26760.c": line 12774) * reduce to left at ("test/cases/large/clang-26760.c": line 12774) * reduce to right at ("test/cases/large/clang-26760.c": line 12774) @@ -47582,6 +48278,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12636) * reduce to left at ("test/cases/large/clang-26760.c": line 12636) * reduce to right at ("test/cases/large/clang-26760.c": line 12636) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12636) * remove initializer at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) @@ -47711,6 +48408,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12655) * reduce to left at ("test/cases/large/clang-26760.c": line 12655) * reduce to right at ("test/cases/large/clang-26760.c": line 12655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12655) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 12658) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 12659) * reduce to operant at ("test/cases/large/clang-26760.c": line 12660) @@ -47735,11 +48433,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12668) * reduce to right at ("test/cases/large/clang-26760.c": line 12668) * reduce to operant at ("test/cases/large/clang-26760.c": line 12668) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12668) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670) * remove variable i at ("test/cases/large/clang-26760.c": line 12671) * remove initializer at ("test/cases/large/clang-26760.c": line 12672) * reduce to left at ("test/cases/large/clang-26760.c": line 12672) * reduce to right at ("test/cases/large/clang-26760.c": line 12672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12672) * remove expr statement at ("test/cases/large/clang-26760.c": line 12673) * reduce to left at ("test/cases/large/clang-26760.c": line 12673) * reduce to right at ("test/cases/large/clang-26760.c": line 12673) @@ -47952,6 +48652,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12808) * reduce to left at ("test/cases/large/clang-26760.c": line 12808) * reduce to right at ("test/cases/large/clang-26760.c": line 12808) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12808) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 12811) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 12812) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 12813) @@ -47965,6 +48666,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12821) * reduce to left at ("test/cases/large/clang-26760.c": line 12821) * reduce to right at ("test/cases/large/clang-26760.c": line 12821) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12821) * remove expr statement at ("test/cases/large/clang-26760.c": line 12822) * reduce to left at ("test/cases/large/clang-26760.c": line 12822) * reduce to right at ("test/cases/large/clang-26760.c": line 12822) @@ -47998,6 +48700,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13038) * reduce to left at ("test/cases/large/clang-26760.c": line 13038) * reduce to right at ("test/cases/large/clang-26760.c": line 13038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13038) * remove expr statement at ("test/cases/large/clang-26760.c": line 13040) * reduce to left at ("test/cases/large/clang-26760.c": line 13040) * reduce to right at ("test/cases/large/clang-26760.c": line 13040) @@ -48007,6 +48710,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13042) * reduce to left at ("test/cases/large/clang-26760.c": line 13042) * reduce to right at ("test/cases/large/clang-26760.c": line 13042) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13042) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044) * remove condition at ("test/cases/large/clang-26760.c": line 13045) * remove return statement at ("test/cases/large/clang-26760.c": line 13068) @@ -48140,6 +48844,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12846) * reduce to left at ("test/cases/large/clang-26760.c": line 12846) * reduce to right at ("test/cases/large/clang-26760.c": line 12846) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12846) * remove expr statement at ("test/cases/large/clang-26760.c": line 12847) * reduce to left at ("test/cases/large/clang-26760.c": line 12847) * reduce to right at ("test/cases/large/clang-26760.c": line 12847) @@ -48263,10 +48968,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12867) * reduce to left at ("test/cases/large/clang-26760.c": line 12867) * reduce to right at ("test/cases/large/clang-26760.c": line 12867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12867) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870) * remove initializer at ("test/cases/large/clang-26760.c": line 12871) * reduce to left at ("test/cases/large/clang-26760.c": line 12871) * reduce to right at ("test/cases/large/clang-26760.c": line 12871) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12871) * remove expr statement at ("test/cases/large/clang-26760.c": line 12873) * reduce to left at ("test/cases/large/clang-26760.c": line 12873) * reduce to right at ("test/cases/large/clang-26760.c": line 12873) @@ -48291,6 +48998,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12879) * reduce to right at ("test/cases/large/clang-26760.c": line 12879) * reduce to operant at ("test/cases/large/clang-26760.c": line 12879) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12879) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881) * remove expr statement at ("test/cases/large/clang-26760.c": line 12882) * reduce to left at ("test/cases/large/clang-26760.c": line 12882) @@ -48366,6 +49074,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12895) * reduce to left at ("test/cases/large/clang-26760.c": line 12895) * reduce to right at ("test/cases/large/clang-26760.c": line 12895) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12895) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897) * remove expr statement at ("test/cases/large/clang-26760.c": line 12898) * reduce to left at ("test/cases/large/clang-26760.c": line 12898) @@ -48475,6 +49184,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12934) * reduce to left at ("test/cases/large/clang-26760.c": line 12934) * reduce to right at ("test/cases/large/clang-26760.c": line 12934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12934) * reduce to operant at ("test/cases/large/clang-26760.c": line 12937) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938) @@ -48482,6 +49192,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12940) * reduce to left at ("test/cases/large/clang-26760.c": line 12940) * reduce to right at ("test/cases/large/clang-26760.c": line 12940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12940) * remove expr statement at ("test/cases/large/clang-26760.c": line 12941) * reduce to left at ("test/cases/large/clang-26760.c": line 12941) * reduce to right at ("test/cases/large/clang-26760.c": line 12941) @@ -48492,6 +49203,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12942) * reduce to left at ("test/cases/large/clang-26760.c": line 12942) * reduce to right at ("test/cases/large/clang-26760.c": line 12942) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12942) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 12945) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 12946) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947) @@ -48500,6 +49212,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12950) * reduce to left at ("test/cases/large/clang-26760.c": line 12950) * reduce to right at ("test/cases/large/clang-26760.c": line 12950) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12950) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954) * remove expr statement at ("test/cases/large/clang-26760.c": line 12955) @@ -48592,6 +49305,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12979) * reduce to left at ("test/cases/large/clang-26760.c": line 12979) * reduce to right at ("test/cases/large/clang-26760.c": line 12979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12979) * remove variable i at ("test/cases/large/clang-26760.c": line 12981) * remove expr statement at ("test/cases/large/clang-26760.c": line 12982) * reduce to left at ("test/cases/large/clang-26760.c": line 12982) @@ -48702,6 +49416,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13003) * reduce to left at ("test/cases/large/clang-26760.c": line 13003) * reduce to right at ("test/cases/large/clang-26760.c": line 13003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13003) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 13005) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 13006) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 13007) @@ -48711,9 +49426,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13010) * reduce to left at ("test/cases/large/clang-26760.c": line 13010) * reduce to right at ("test/cases/large/clang-26760.c": line 13010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13010) * remove initializer at ("test/cases/large/clang-26760.c": line 13012) * reduce to left at ("test/cases/large/clang-26760.c": line 13012) * reduce to right at ("test/cases/large/clang-26760.c": line 13012) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13012) * remove expr statement at ("test/cases/large/clang-26760.c": line 13013) * reduce to left at ("test/cases/large/clang-26760.c": line 13013) * reduce to right at ("test/cases/large/clang-26760.c": line 13013) @@ -48974,6 +49691,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13102) * reduce to left at ("test/cases/large/clang-26760.c": line 13102) * reduce to right at ("test/cases/large/clang-26760.c": line 13102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13102) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105) * remove variable i at ("test/cases/large/clang-26760.c": line 13106) @@ -49125,9 +49843,12 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) * remove iterator at ("test/cases/large/clang-26760.c": line 12157) * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13139) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13140) * remove initializer at ("test/cases/large/clang-26760.c": line 13141) * reduce to left at ("test/cases/large/clang-26760.c": line 13141) * reduce to right at ("test/cases/large/clang-26760.c": line 13141) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13141) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144) * remove variable i at ("test/cases/large/clang-26760.c": line 13145) @@ -49273,6 +49994,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13172) * reduce to left at ("test/cases/large/clang-26760.c": line 13172) * reduce to right at ("test/cases/large/clang-26760.c": line 13172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13172) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175) * remove expr statement at ("test/cases/large/clang-26760.c": line 13176) * reduce to left at ("test/cases/large/clang-26760.c": line 13176) @@ -49305,6 +50027,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13181) * reduce to right at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13181) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13183) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183) * remove expr statement at ("test/cases/large/clang-26760.c": line 13184) @@ -49366,6 +50089,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13198) * reduce to left at ("test/cases/large/clang-26760.c": line 13198) * reduce to right at ("test/cases/large/clang-26760.c": line 13198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13198) * remove initializer at ("test/cases/large/clang-26760.c": line 13200) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 13200) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 13201) @@ -49550,6 +50274,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13240) * reduce to right at ("test/cases/large/clang-26760.c": line 13240) * reduce to operant at ("test/cases/large/clang-26760.c": line 13240) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13240) * remove expr statement at ("test/cases/large/clang-26760.c": line 13243) * reduce to operant at ("test/cases/large/clang-26760.c": line 13243) * remove expr statement at ("test/cases/large/clang-26760.c": line 13244) @@ -49644,6 +50369,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13278) * reduce to left at ("test/cases/large/clang-26760.c": line 13278) * reduce to right at ("test/cases/large/clang-26760.c": line 13278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13278) * remove return statement at ("test/cases/large/clang-26760.c": line 13280) * remove check at ("test/cases/large/clang-26760.c": line 13278) * remove iterator at ("test/cases/large/clang-26760.c": line 13278) @@ -49701,6 +50427,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13316) * reduce to left at ("test/cases/large/clang-26760.c": line 13316) * reduce to right at ("test/cases/large/clang-26760.c": line 13316) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13316) * remove expr statement at ("test/cases/large/clang-26760.c": line 13318) * do without param at ("test/cases/large/clang-26760.c": line 13318) * replace by zero at ("test/cases/large/clang-26760.c": line 13318) @@ -49867,6 +50594,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13376) * reduce to left at ("test/cases/large/clang-26760.c": line 13376) * reduce to right at ("test/cases/large/clang-26760.c": line 13376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13376) * remove expr statement at ("test/cases/large/clang-26760.c": line 13378) * do without param at ("test/cases/large/clang-26760.c": line 13378) * replace by zero at ("test/cases/large/clang-26760.c": line 13378) @@ -49890,6 +50618,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13384) * reduce to left at ("test/cases/large/clang-26760.c": line 13384) * reduce to right at ("test/cases/large/clang-26760.c": line 13384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13384) * remove expr statement at ("test/cases/large/clang-26760.c": line 13386) * do without param at ("test/cases/large/clang-26760.c": line 13386) * replace by zero at ("test/cases/large/clang-26760.c": line 13386) @@ -49925,6 +50654,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13395) * reduce to left at ("test/cases/large/clang-26760.c": line 13395) * reduce to right at ("test/cases/large/clang-26760.c": line 13395) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13395) * remove expr statement at ("test/cases/large/clang-26760.c": line 13397) * do without param at ("test/cases/large/clang-26760.c": line 13397) * replace by zero at ("test/cases/large/clang-26760.c": line 13397) @@ -49956,6 +50686,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13405) * reduce to left at ("test/cases/large/clang-26760.c": line 13405) * reduce to right at ("test/cases/large/clang-26760.c": line 13405) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13405) * remove expr statement at ("test/cases/large/clang-26760.c": line 13407) * do without param at ("test/cases/large/clang-26760.c": line 13407) * replace by zero at ("test/cases/large/clang-26760.c": line 13407) @@ -49971,12 +50702,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13411) * reduce to left at ("test/cases/large/clang-26760.c": line 13411) * reduce to right at ("test/cases/large/clang-26760.c": line 13411) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13411) * remove initializer at ("test/cases/large/clang-26760.c": line 13413) * reduce to left at ("test/cases/large/clang-26760.c": line 13413) * reduce to right at ("test/cases/large/clang-26760.c": line 13413) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13413) * remove initializer at ("test/cases/large/clang-26760.c": line 13415) * reduce to left at ("test/cases/large/clang-26760.c": line 13415) * reduce to right at ("test/cases/large/clang-26760.c": line 13415) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13415) * remove expr statement at ("test/cases/large/clang-26760.c": line 13417) * do without param at ("test/cases/large/clang-26760.c": line 13417) * replace by zero at ("test/cases/large/clang-26760.c": line 13417) @@ -50002,9 +50736,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13425) * reduce to left at ("test/cases/large/clang-26760.c": line 13425) * reduce to right at ("test/cases/large/clang-26760.c": line 13425) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13425) * remove initializer at ("test/cases/large/clang-26760.c": line 13427) * reduce to left at ("test/cases/large/clang-26760.c": line 13427) * reduce to right at ("test/cases/large/clang-26760.c": line 13427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13427) * remove expr statement at ("test/cases/large/clang-26760.c": line 13429) * do without param at ("test/cases/large/clang-26760.c": line 13429) * replace by zero at ("test/cases/large/clang-26760.c": line 13429) @@ -50025,12 +50761,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13434) * reduce to left at ("test/cases/large/clang-26760.c": line 13434) * reduce to right at ("test/cases/large/clang-26760.c": line 13434) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13434) * remove initializer at ("test/cases/large/clang-26760.c": line 13436) * reduce to left at ("test/cases/large/clang-26760.c": line 13436) * reduce to right at ("test/cases/large/clang-26760.c": line 13436) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13436) * remove initializer at ("test/cases/large/clang-26760.c": line 13438) * reduce to left at ("test/cases/large/clang-26760.c": line 13438) * reduce to right at ("test/cases/large/clang-26760.c": line 13438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13438) * remove expr statement at ("test/cases/large/clang-26760.c": line 13440) * do without param at ("test/cases/large/clang-26760.c": line 13440) * replace by zero at ("test/cases/large/clang-26760.c": line 13440) @@ -50056,6 +50795,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13448) * reduce to left at ("test/cases/large/clang-26760.c": line 13448) * reduce to right at ("test/cases/large/clang-26760.c": line 13448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13448) * remove expr statement at ("test/cases/large/clang-26760.c": line 13450) * do without param at ("test/cases/large/clang-26760.c": line 13450) * replace by zero at ("test/cases/large/clang-26760.c": line 13450) @@ -50075,9 +50815,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13455) * reduce to left at ("test/cases/large/clang-26760.c": line 13455) * reduce to right at ("test/cases/large/clang-26760.c": line 13455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13455) * remove initializer at ("test/cases/large/clang-26760.c": line 13457) * reduce to left at ("test/cases/large/clang-26760.c": line 13457) * reduce to right at ("test/cases/large/clang-26760.c": line 13457) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13457) * remove expr statement at ("test/cases/large/clang-26760.c": line 13459) * do without param at ("test/cases/large/clang-26760.c": line 13459) * replace by zero at ("test/cases/large/clang-26760.c": line 13459) @@ -50122,12 +50864,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13470) * reduce to left at ("test/cases/large/clang-26760.c": line 13470) * reduce to right at ("test/cases/large/clang-26760.c": line 13470) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13470) * remove initializer at ("test/cases/large/clang-26760.c": line 13472) * reduce to left at ("test/cases/large/clang-26760.c": line 13472) * reduce to right at ("test/cases/large/clang-26760.c": line 13472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13472) * remove initializer at ("test/cases/large/clang-26760.c": line 13474) * reduce to left at ("test/cases/large/clang-26760.c": line 13474) * reduce to right at ("test/cases/large/clang-26760.c": line 13474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13474) * remove expr statement at ("test/cases/large/clang-26760.c": line 13476) * do without param at ("test/cases/large/clang-26760.c": line 13476) * replace by zero at ("test/cases/large/clang-26760.c": line 13476) diff --git a/rtree-c/test/expected/clang-26760/reduction/p3.path b/rtree-c/test/expected/clang-26760/reduction/p3.path index bee1c93df3aef25c427447d07ffff08108a4e4bd..416fb0e50b7007412bc47317e30b6a515747631d 100644 --- a/rtree-c/test/expected/clang-26760/reduction/p3.path +++ b/rtree-c/test/expected/clang-26760/reduction/p3.path @@ -1531,12 +1531,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 427) * reduce to left at ("test/cases/large/clang-26760.c": line 427) * reduce to right at ("test/cases/large/clang-26760.c": line 427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 427) * remove expr statement at ("test/cases/large/clang-26760.c": line 429) * reduce to left at ("test/cases/large/clang-26760.c": line 429) * reduce to right at ("test/cases/large/clang-26760.c": line 429) * remove initializer at ("test/cases/large/clang-26760.c": line 430) * reduce to left at ("test/cases/large/clang-26760.c": line 430) * reduce to right at ("test/cases/large/clang-26760.c": line 430) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 430) * remove condition at ("test/cases/large/clang-26760.c": line 432) * reduce to left at ("test/cases/large/clang-26760.c": line 432) * reduce to right at ("test/cases/large/clang-26760.c": line 432) @@ -1639,6 +1641,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 475) * reduce to left at ("test/cases/large/clang-26760.c": line 475) * reduce to right at ("test/cases/large/clang-26760.c": line 475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 475) * remove expr statement at ("test/cases/large/clang-26760.c": line 477) * do without param at ("test/cases/large/clang-26760.c": line 477) * replace by zero at ("test/cases/large/clang-26760.c": line 477) @@ -1704,6 +1707,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 596) * reduce to left at ("test/cases/large/clang-26760.c": line 596) * reduce to right at ("test/cases/large/clang-26760.c": line 596) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 596) * remove expr statement at ("test/cases/large/clang-26760.c": line 598) * do without param at ("test/cases/large/clang-26760.c": line 598) * replace by zero at ("test/cases/large/clang-26760.c": line 598) @@ -1724,6 +1728,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 606) * reduce to left at ("test/cases/large/clang-26760.c": line 606) * reduce to right at ("test/cases/large/clang-26760.c": line 606) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 606) * remove expr statement at ("test/cases/large/clang-26760.c": line 607) * reduce to left at ("test/cases/large/clang-26760.c": line 607) * reduce to right at ("test/cases/large/clang-26760.c": line 607) @@ -2919,6 +2924,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 707) * reduce to left at ("test/cases/large/clang-26760.c": line 707) * reduce to right at ("test/cases/large/clang-26760.c": line 707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 707) * remove expr statement at ("test/cases/large/clang-26760.c": line 708) * reduce to left at ("test/cases/large/clang-26760.c": line 708) * reduce to right at ("test/cases/large/clang-26760.c": line 708) @@ -2944,6 +2950,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 715) * reduce to right at ("test/cases/large/clang-26760.c": line 715) * reduce to operant at ("test/cases/large/clang-26760.c": line 715) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 715) * inline variable l_2362 at ("test/cases/large/clang-26760.c": line 717) * inline variable l_2371 at ("test/cases/large/clang-26760.c": line 718) * inline variable l_2376 at ("test/cases/large/clang-26760.c": line 719) @@ -2971,9 +2978,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 729) * reduce to left at ("test/cases/large/clang-26760.c": line 729) * reduce to right at ("test/cases/large/clang-26760.c": line 729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 729) * remove initializer at ("test/cases/large/clang-26760.c": line 731) * reduce to left at ("test/cases/large/clang-26760.c": line 731) * reduce to right at ("test/cases/large/clang-26760.c": line 731) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 731) * remove expr statement at ("test/cases/large/clang-26760.c": line 732) * reduce to left at ("test/cases/large/clang-26760.c": line 732) * reduce to right at ("test/cases/large/clang-26760.c": line 732) @@ -3035,6 +3044,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 746) * reduce to left at ("test/cases/large/clang-26760.c": line 746) * reduce to right at ("test/cases/large/clang-26760.c": line 746) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 746) * inline variable l_2389 at ("test/cases/large/clang-26760.c": line 748) * remove initializer at ("test/cases/large/clang-26760.c": line 749) * remove variable l_2417 at ("test/cases/large/clang-26760.c": line 749) @@ -3048,6 +3058,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 754) * reduce to left at ("test/cases/large/clang-26760.c": line 754) * reduce to right at ("test/cases/large/clang-26760.c": line 754) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 754) * inline variable l_2381 at ("test/cases/large/clang-26760.c": line 757) * remove variable l_2416 at ("test/cases/large/clang-26760.c": line 758) * inline variable l_2436 at ("test/cases/large/clang-26760.c": line 759) @@ -3057,6 +3068,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 763) * reduce to left at ("test/cases/large/clang-26760.c": line 763) * reduce to right at ("test/cases/large/clang-26760.c": line 763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 763) * remove expr statement at ("test/cases/large/clang-26760.c": line 764) * reduce to left at ("test/cases/large/clang-26760.c": line 764) * reduce to right at ("test/cases/large/clang-26760.c": line 764) @@ -3103,6 +3115,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 811) * reduce to left at ("test/cases/large/clang-26760.c": line 811) * reduce to right at ("test/cases/large/clang-26760.c": line 811) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 811) * remove return statement at ("test/cases/large/clang-26760.c": line 813) * remove check at ("test/cases/large/clang-26760.c": line 811) * remove iterator at ("test/cases/large/clang-26760.c": line 811) @@ -3177,6 +3190,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 798) * reduce to left at ("test/cases/large/clang-26760.c": line 798) * reduce to right at ("test/cases/large/clang-26760.c": line 798) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 798) * reduce to operant at ("test/cases/large/clang-26760.c": line 800) * inline variable l_2426 at ("test/cases/large/clang-26760.c": line 800) * reduce to operant at ("test/cases/large/clang-26760.c": line 801) @@ -3267,6 +3281,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 831) * reduce to right at ("test/cases/large/clang-26760.c": line 831) * reduce to operant at ("test/cases/large/clang-26760.c": line 831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 831) * inline variable l_2499 at ("test/cases/large/clang-26760.c": line 834) * inline variable l_2501 at ("test/cases/large/clang-26760.c": line 835) * reduce to operant at ("test/cases/large/clang-26760.c": line 836) @@ -3458,9 +3473,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 884) * reduce to left at ("test/cases/large/clang-26760.c": line 884) * reduce to right at ("test/cases/large/clang-26760.c": line 884) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 884) * remove initializer at ("test/cases/large/clang-26760.c": line 886) * reduce to left at ("test/cases/large/clang-26760.c": line 886) * reduce to right at ("test/cases/large/clang-26760.c": line 886) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 886) * remove condition at ("test/cases/large/clang-26760.c": line 888) * replace by zero at ("test/cases/large/clang-26760.c": line 888) * remove statement at ("test/cases/large/clang-26760.c": line 889) @@ -3584,6 +3601,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 935) * reduce to left at ("test/cases/large/clang-26760.c": line 935) * reduce to right at ("test/cases/large/clang-26760.c": line 935) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 935) * remove condition at ("test/cases/large/clang-26760.c": line 937) * reduce to operant at ("test/cases/large/clang-26760.c": line 937) * remove condition at ("test/cases/large/clang-26760.c": line 939) @@ -3600,6 +3618,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 944) * reduce to left at ("test/cases/large/clang-26760.c": line 944) * reduce to right at ("test/cases/large/clang-26760.c": line 944) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 944) * remove expr statement at ("test/cases/large/clang-26760.c": line 945) * reduce to left at ("test/cases/large/clang-26760.c": line 945) * reduce to right at ("test/cases/large/clang-26760.c": line 945) @@ -3611,6 +3630,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 946) * reduce to right at ("test/cases/large/clang-26760.c": line 946) * reduce to operant at ("test/cases/large/clang-26760.c": line 946) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 946) * remove initializer at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) @@ -3756,9 +3776,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 965) * reduce to left at ("test/cases/large/clang-26760.c": line 965) * reduce to right at ("test/cases/large/clang-26760.c": line 965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 965) * remove initializer at ("test/cases/large/clang-26760.c": line 967) * reduce to left at ("test/cases/large/clang-26760.c": line 967) * reduce to right at ("test/cases/large/clang-26760.c": line 967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 967) * remove condition at ("test/cases/large/clang-26760.c": line 969) * reduce to left at ("test/cases/large/clang-26760.c": line 969) * reduce to right at ("test/cases/large/clang-26760.c": line 969) @@ -3837,6 +3859,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1037) * reduce to left at ("test/cases/large/clang-26760.c": line 1037) * reduce to right at ("test/cases/large/clang-26760.c": line 1037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1037) * remove return statement at ("test/cases/large/clang-26760.c": line 1039) * remove check at ("test/cases/large/clang-26760.c": line 1037) * reduce to operant at ("test/cases/large/clang-26760.c": line 1037) @@ -3845,6 +3868,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1041) * reduce to left at ("test/cases/large/clang-26760.c": line 1041) * reduce to right at ("test/cases/large/clang-26760.c": line 1041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1041) * remove expr statement at ("test/cases/large/clang-26760.c": line 1044) * reduce to operant at ("test/cases/large/clang-26760.c": line 1044) * remove check at ("test/cases/large/clang-26760.c": line 1041) @@ -3907,6 +3931,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1001) * reduce to left at ("test/cases/large/clang-26760.c": line 1001) * reduce to right at ("test/cases/large/clang-26760.c": line 1001) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1001) * remove expr statement at ("test/cases/large/clang-26760.c": line 1002) * reduce to left at ("test/cases/large/clang-26760.c": line 1002) * reduce to right at ("test/cases/large/clang-26760.c": line 1002) @@ -4024,6 +4049,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1064) * reduce to right at ("test/cases/large/clang-26760.c": line 1064) * reduce to operant at ("test/cases/large/clang-26760.c": line 1064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1064) * remove initializer at ("test/cases/large/clang-26760.c": line 1066) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1066) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1067) @@ -4209,12 +4235,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2362) * reduce to left at ("test/cases/large/clang-26760.c": line 2362) * reduce to right at ("test/cases/large/clang-26760.c": line 2362) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2362) * remove expr statement at ("test/cases/large/clang-26760.c": line 2364) * reduce to left at ("test/cases/large/clang-26760.c": line 2364) * reduce to right at ("test/cases/large/clang-26760.c": line 2364) * remove initializer at ("test/cases/large/clang-26760.c": line 2365) * reduce to left at ("test/cases/large/clang-26760.c": line 2365) * reduce to right at ("test/cases/large/clang-26760.c": line 2365) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2365) * remove expr statement at ("test/cases/large/clang-26760.c": line 2366) * reduce to left at ("test/cases/large/clang-26760.c": line 2366) * reduce to right at ("test/cases/large/clang-26760.c": line 2366) @@ -4277,6 +4305,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2426) * reduce to left at ("test/cases/large/clang-26760.c": line 2426) * reduce to right at ("test/cases/large/clang-26760.c": line 2426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2426) * remove variable k at ("test/cases/large/clang-26760.c": line 2428) * remove variable j at ("test/cases/large/clang-26760.c": line 2428) * remove variable i at ("test/cases/large/clang-26760.c": line 2428) @@ -4577,6 +4606,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2393) * reduce to left at ("test/cases/large/clang-26760.c": line 2393) * reduce to right at ("test/cases/large/clang-26760.c": line 2393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2393) * remove expr statement at ("test/cases/large/clang-26760.c": line 2394) * reduce to left at ("test/cases/large/clang-26760.c": line 2394) * reduce to right at ("test/cases/large/clang-26760.c": line 2394) @@ -4625,6 +4655,7 @@ * do without param at ("test/cases/large/clang-26760.c": line 2406) * do without param at ("test/cases/large/clang-26760.c": line 2407) * do without param at ("test/cases/large/clang-26760.c": line 2408) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2418) * remove return statement at ("test/cases/large/clang-26760.c": line 2419) * expand compound statment at ("test/cases/large/clang-26760.c": line 2383) * remove expr statement at ("test/cases/large/clang-26760.c": line 2421) @@ -4651,6 +4682,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1099) * reduce to left at ("test/cases/large/clang-26760.c": line 1099) * reduce to right at ("test/cases/large/clang-26760.c": line 1099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1099) * remove initializer at ("test/cases/large/clang-26760.c": line 1101) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1101) * remove initializer at ("test/cases/large/clang-26760.c": line 1102) @@ -4704,9 +4736,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1127) * reduce to left at ("test/cases/large/clang-26760.c": line 1127) * reduce to right at ("test/cases/large/clang-26760.c": line 1127) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1127) * remove initializer at ("test/cases/large/clang-26760.c": line 1129) * reduce to left at ("test/cases/large/clang-26760.c": line 1129) * reduce to right at ("test/cases/large/clang-26760.c": line 1129) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1129) * remove expr statement at ("test/cases/large/clang-26760.c": line 1131) * do without param at ("test/cases/large/clang-26760.c": line 1131) * replace by zero at ("test/cases/large/clang-26760.c": line 1131) @@ -4793,10 +4827,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1144) * reduce to left at ("test/cases/large/clang-26760.c": line 1144) * reduce to right at ("test/cases/large/clang-26760.c": line 1144) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1144) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147) * remove initializer at ("test/cases/large/clang-26760.c": line 1148) * reduce to left at ("test/cases/large/clang-26760.c": line 1148) * reduce to right at ("test/cases/large/clang-26760.c": line 1148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1148) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 1151) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 1152) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 1153) @@ -4810,6 +4846,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1161) * reduce to left at ("test/cases/large/clang-26760.c": line 1161) * reduce to right at ("test/cases/large/clang-26760.c": line 1161) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1161) * remove expr statement at ("test/cases/large/clang-26760.c": line 1162) * reduce to left at ("test/cases/large/clang-26760.c": line 1162) * reduce to right at ("test/cases/large/clang-26760.c": line 1162) @@ -4843,6 +4880,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1494) * reduce to left at ("test/cases/large/clang-26760.c": line 1494) * reduce to right at ("test/cases/large/clang-26760.c": line 1494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1494) * remove expr statement at ("test/cases/large/clang-26760.c": line 1496) * reduce to left at ("test/cases/large/clang-26760.c": line 1496) * reduce to right at ("test/cases/large/clang-26760.c": line 1496) @@ -4852,6 +4890,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1497) * reduce to left at ("test/cases/large/clang-26760.c": line 1497) * reduce to right at ("test/cases/large/clang-26760.c": line 1497) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1497) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499) * remove condition at ("test/cases/large/clang-26760.c": line 1500) * remove return statement at ("test/cases/large/clang-26760.c": line 1523) @@ -4985,6 +5024,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1186) * reduce to left at ("test/cases/large/clang-26760.c": line 1186) * reduce to right at ("test/cases/large/clang-26760.c": line 1186) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1186) * remove condition at ("test/cases/large/clang-26760.c": line 1188) * remove statement at ("test/cases/large/clang-26760.c": line 1189) * remove expr statement at ("test/cases/large/clang-26760.c": line 1190) @@ -5110,10 +5150,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1211) * reduce to left at ("test/cases/large/clang-26760.c": line 1211) * reduce to right at ("test/cases/large/clang-26760.c": line 1211) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1211) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214) * remove initializer at ("test/cases/large/clang-26760.c": line 1215) * reduce to left at ("test/cases/large/clang-26760.c": line 1215) * reduce to right at ("test/cases/large/clang-26760.c": line 1215) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1215) * remove expr statement at ("test/cases/large/clang-26760.c": line 1217) * reduce to left at ("test/cases/large/clang-26760.c": line 1217) * reduce to right at ("test/cases/large/clang-26760.c": line 1217) @@ -5138,6 +5180,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1223) * reduce to right at ("test/cases/large/clang-26760.c": line 1223) * reduce to operant at ("test/cases/large/clang-26760.c": line 1223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1223) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225) * remove expr statement at ("test/cases/large/clang-26760.c": line 1226) * reduce to left at ("test/cases/large/clang-26760.c": line 1226) @@ -5213,6 +5256,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1239) * reduce to left at ("test/cases/large/clang-26760.c": line 1239) * reduce to right at ("test/cases/large/clang-26760.c": line 1239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1239) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241) * remove expr statement at ("test/cases/large/clang-26760.c": line 1242) * reduce to left at ("test/cases/large/clang-26760.c": line 1242) @@ -5320,6 +5364,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1277) * reduce to left at ("test/cases/large/clang-26760.c": line 1277) * reduce to right at ("test/cases/large/clang-26760.c": line 1277) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1277) * reduce to operant at ("test/cases/large/clang-26760.c": line 1280) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281) @@ -5327,6 +5372,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1283) * reduce to left at ("test/cases/large/clang-26760.c": line 1283) * reduce to right at ("test/cases/large/clang-26760.c": line 1283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1283) * remove expr statement at ("test/cases/large/clang-26760.c": line 1284) * reduce to left at ("test/cases/large/clang-26760.c": line 1284) * reduce to right at ("test/cases/large/clang-26760.c": line 1284) @@ -5337,6 +5383,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1285) * reduce to left at ("test/cases/large/clang-26760.c": line 1285) * reduce to right at ("test/cases/large/clang-26760.c": line 1285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1285) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1288) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1289) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290) @@ -5345,6 +5392,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1293) * reduce to left at ("test/cases/large/clang-26760.c": line 1293) * reduce to right at ("test/cases/large/clang-26760.c": line 1293) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1293) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297) * remove expr statement at ("test/cases/large/clang-26760.c": line 1298) @@ -5437,6 +5485,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1322) * reduce to left at ("test/cases/large/clang-26760.c": line 1322) * reduce to right at ("test/cases/large/clang-26760.c": line 1322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1322) * remove variable i at ("test/cases/large/clang-26760.c": line 1324) * remove expr statement at ("test/cases/large/clang-26760.c": line 1325) * reduce to left at ("test/cases/large/clang-26760.c": line 1325) @@ -5547,6 +5596,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1346) * reduce to left at ("test/cases/large/clang-26760.c": line 1346) * reduce to right at ("test/cases/large/clang-26760.c": line 1346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1346) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1348) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1349) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1350) @@ -5556,9 +5606,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1353) * reduce to left at ("test/cases/large/clang-26760.c": line 1353) * reduce to right at ("test/cases/large/clang-26760.c": line 1353) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1353) * remove initializer at ("test/cases/large/clang-26760.c": line 1355) * reduce to left at ("test/cases/large/clang-26760.c": line 1355) * reduce to right at ("test/cases/large/clang-26760.c": line 1355) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1355) * remove expr statement at ("test/cases/large/clang-26760.c": line 1356) * reduce to left at ("test/cases/large/clang-26760.c": line 1356) * reduce to right at ("test/cases/large/clang-26760.c": line 1356) @@ -5640,11 +5692,13 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1278) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1374) * remove expr statement at ("test/cases/large/clang-26760.c": line 1375) * reduce to operant at ("test/cases/large/clang-26760.c": line 1375) * remove initializer at ("test/cases/large/clang-26760.c": line 1376) * reduce to left at ("test/cases/large/clang-26760.c": line 1376) * reduce to right at ("test/cases/large/clang-26760.c": line 1376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1376) * reduce to operant at ("test/cases/large/clang-26760.c": line 1379) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380) @@ -5652,6 +5706,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1382) * reduce to left at ("test/cases/large/clang-26760.c": line 1382) * reduce to right at ("test/cases/large/clang-26760.c": line 1382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1382) * remove expr statement at ("test/cases/large/clang-26760.c": line 1383) * reduce to left at ("test/cases/large/clang-26760.c": line 1383) * reduce to right at ("test/cases/large/clang-26760.c": line 1383) @@ -5681,6 +5736,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1390) * reduce to left at ("test/cases/large/clang-26760.c": line 1390) * reduce to right at ("test/cases/large/clang-26760.c": line 1390) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1390) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1393) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1394) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395) @@ -5689,6 +5745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1398) * reduce to left at ("test/cases/large/clang-26760.c": line 1398) * reduce to right at ("test/cases/large/clang-26760.c": line 1398) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1398) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402) * remove expr statement at ("test/cases/large/clang-26760.c": line 1403) @@ -5781,6 +5838,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1427) * reduce to left at ("test/cases/large/clang-26760.c": line 1427) * reduce to right at ("test/cases/large/clang-26760.c": line 1427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1427) * remove variable i at ("test/cases/large/clang-26760.c": line 1429) * remove expr statement at ("test/cases/large/clang-26760.c": line 1430) * reduce to left at ("test/cases/large/clang-26760.c": line 1430) @@ -5891,6 +5949,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1451) * reduce to left at ("test/cases/large/clang-26760.c": line 1451) * reduce to right at ("test/cases/large/clang-26760.c": line 1451) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1451) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1453) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1454) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1455) @@ -5900,9 +5959,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1458) * reduce to left at ("test/cases/large/clang-26760.c": line 1458) * reduce to right at ("test/cases/large/clang-26760.c": line 1458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1458) * remove initializer at ("test/cases/large/clang-26760.c": line 1460) * reduce to left at ("test/cases/large/clang-26760.c": line 1460) * reduce to right at ("test/cases/large/clang-26760.c": line 1460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1460) * remove expr statement at ("test/cases/large/clang-26760.c": line 1462) * reduce to left at ("test/cases/large/clang-26760.c": line 1462) * reduce to right at ("test/cases/large/clang-26760.c": line 1462) @@ -6039,6 +6100,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 1530) * reduce to left at ("test/cases/large/clang-26760.c": line 1530) * reduce to right at ("test/cases/large/clang-26760.c": line 1530) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1531) * remove condition at ("test/cases/large/clang-26760.c": line 1532) * remove expr statement at ("test/cases/large/clang-26760.c": line 1534) * reduce to left at ("test/cases/large/clang-26760.c": line 1534) @@ -6085,6 +6147,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1542) * remove variable i at ("test/cases/large/clang-26760.c": line 1544) * remove expr statement at ("test/cases/large/clang-26760.c": line 1545) * reduce to left at ("test/cases/large/clang-26760.c": line 1545) @@ -6105,6 +6168,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1550) * remove expr statement at ("test/cases/large/clang-26760.c": line 1551) * reduce to left at ("test/cases/large/clang-26760.c": line 1551) * reduce to right at ("test/cases/large/clang-26760.c": line 1551) @@ -6120,6 +6184,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1554) * reduce to left at ("test/cases/large/clang-26760.c": line 1554) * reduce to right at ("test/cases/large/clang-26760.c": line 1554) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1554) * remove return statement at ("test/cases/large/clang-26760.c": line 1557) * remove check at ("test/cases/large/clang-26760.c": line 1554) * remove iterator at ("test/cases/large/clang-26760.c": line 1554) @@ -6127,6 +6192,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1555) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1559) * remove expr statement at ("test/cases/large/clang-26760.c": line 1560) * reduce to left at ("test/cases/large/clang-26760.c": line 1560) * reduce to right at ("test/cases/large/clang-26760.c": line 1569) @@ -6178,6 +6244,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1571) * reduce to left at ("test/cases/large/clang-26760.c": line 1571) * reduce to right at ("test/cases/large/clang-26760.c": line 1571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1571) * remove initializer at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) @@ -6528,6 +6595,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1726) * reduce to left at ("test/cases/large/clang-26760.c": line 1726) * reduce to right at ("test/cases/large/clang-26760.c": line 1726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1726) * remove variable i at ("test/cases/large/clang-26760.c": line 1729) * remove return statement at ("test/cases/large/clang-26760.c": line 1730) * replace by zero at ("test/cases/large/clang-26760.c": line 1730) @@ -6546,6 +6614,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1735) * reduce to right at ("test/cases/large/clang-26760.c": line 1735) * reduce to operant at ("test/cases/large/clang-26760.c": line 1735) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1735) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 1737) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739) @@ -6553,6 +6622,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1741) * remove variable i at ("test/cases/large/clang-26760.c": line 1743) * remove expr statement at ("test/cases/large/clang-26760.c": line 1744) * reduce to left at ("test/cases/large/clang-26760.c": line 1744) @@ -6570,6 +6640,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1748) * remove condition at ("test/cases/large/clang-26760.c": line 1749) * remove expr statement at ("test/cases/large/clang-26760.c": line 1757) * reduce to left at ("test/cases/large/clang-26760.c": line 1757) @@ -6820,12 +6891,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1802) * reduce to left at ("test/cases/large/clang-26760.c": line 1802) * reduce to right at ("test/cases/large/clang-26760.c": line 1802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1802) * remove initializer at ("test/cases/large/clang-26760.c": line 1804) * reduce to left at ("test/cases/large/clang-26760.c": line 1804) * reduce to right at ("test/cases/large/clang-26760.c": line 1804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1804) * remove initializer at ("test/cases/large/clang-26760.c": line 1806) * reduce to left at ("test/cases/large/clang-26760.c": line 1806) * reduce to right at ("test/cases/large/clang-26760.c": line 1806) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1806) * remove expr statement at ("test/cases/large/clang-26760.c": line 1808) * do without param at ("test/cases/large/clang-26760.c": line 1808) * replace by zero at ("test/cases/large/clang-26760.c": line 1808) @@ -6845,6 +6919,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 1804) * remove iterator at ("test/cases/large/clang-26760.c": line 1804) * reduce to operant at ("test/cases/large/clang-26760.c": line 1804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1818) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822) @@ -6854,9 +6929,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1825) * reduce to left at ("test/cases/large/clang-26760.c": line 1825) * reduce to right at ("test/cases/large/clang-26760.c": line 1825) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1825) * remove initializer at ("test/cases/large/clang-26760.c": line 1827) * reduce to left at ("test/cases/large/clang-26760.c": line 1827) * reduce to right at ("test/cases/large/clang-26760.c": line 1827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1827) * remove expr statement at ("test/cases/large/clang-26760.c": line 1828) * reduce to left at ("test/cases/large/clang-26760.c": line 1828) * reduce to right at ("test/cases/large/clang-26760.c": line 1828) @@ -7024,6 +7101,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1608) * reduce to left at ("test/cases/large/clang-26760.c": line 1608) * reduce to right at ("test/cases/large/clang-26760.c": line 1608) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1608) * remove expr statement at ("test/cases/large/clang-26760.c": line 1609) * reduce to left at ("test/cases/large/clang-26760.c": line 1609) * reduce to right at ("test/cases/large/clang-26760.c": line 1609) @@ -7034,6 +7112,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1610) * reduce to left at ("test/cases/large/clang-26760.c": line 1610) * reduce to right at ("test/cases/large/clang-26760.c": line 1610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1610) * remove initializer at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) @@ -7163,6 +7242,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1629) * reduce to left at ("test/cases/large/clang-26760.c": line 1629) * reduce to right at ("test/cases/large/clang-26760.c": line 1629) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1629) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 1632) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 1633) * reduce to operant at ("test/cases/large/clang-26760.c": line 1634) @@ -7176,6 +7256,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1639) * reduce to left at ("test/cases/large/clang-26760.c": line 1639) * reduce to right at ("test/cases/large/clang-26760.c": line 1639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1639) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641) * remove condition at ("test/cases/large/clang-26760.c": line 1642) * remove statement at ("test/cases/large/clang-26760.c": line 1643) @@ -7239,6 +7320,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1658) * remove expr statement at ("test/cases/large/clang-26760.c": line 1659) * reduce to operant at ("test/cases/large/clang-26760.c": line 1659) * remove expr statement at ("test/cases/large/clang-26760.c": line 1660) @@ -7267,11 +7349,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1670) * reduce to right at ("test/cases/large/clang-26760.c": line 1670) * reduce to operant at ("test/cases/large/clang-26760.c": line 1670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1670) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672) * remove variable i at ("test/cases/large/clang-26760.c": line 1673) * remove initializer at ("test/cases/large/clang-26760.c": line 1674) * reduce to left at ("test/cases/large/clang-26760.c": line 1674) * reduce to right at ("test/cases/large/clang-26760.c": line 1674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1674) * remove expr statement at ("test/cases/large/clang-26760.c": line 1675) * reduce to left at ("test/cases/large/clang-26760.c": line 1675) * reduce to right at ("test/cases/large/clang-26760.c": line 1675) @@ -7484,6 +7568,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1880) * remove condition at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) @@ -7836,9 +7921,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2064) * reduce to left at ("test/cases/large/clang-26760.c": line 2064) * reduce to right at ("test/cases/large/clang-26760.c": line 2064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2064) * remove initializer at ("test/cases/large/clang-26760.c": line 2066) * reduce to left at ("test/cases/large/clang-26760.c": line 2066) * reduce to right at ("test/cases/large/clang-26760.c": line 2066) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2066) * remove expr statement at ("test/cases/large/clang-26760.c": line 2067) * reduce to left at ("test/cases/large/clang-26760.c": line 2067) * reduce to right at ("test/cases/large/clang-26760.c": line 2067) @@ -7901,6 +7988,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2089) * reduce to left at ("test/cases/large/clang-26760.c": line 2089) * reduce to right at ("test/cases/large/clang-26760.c": line 2089) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2089) * remove variable k at ("test/cases/large/clang-26760.c": line 2091) * remove variable j at ("test/cases/large/clang-26760.c": line 2091) * remove variable i at ("test/cases/large/clang-26760.c": line 2091) @@ -8160,6 +8248,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1933) * reduce to left at ("test/cases/large/clang-26760.c": line 1933) * reduce to right at ("test/cases/large/clang-26760.c": line 1933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1933) * remove initializer at ("test/cases/large/clang-26760.c": line 1935) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1935) * remove initializer at ("test/cases/large/clang-26760.c": line 1936) @@ -8266,6 +8355,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1959) * reduce to left at ("test/cases/large/clang-26760.c": line 1959) * reduce to right at ("test/cases/large/clang-26760.c": line 1959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1959) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962) * remove condition at ("test/cases/large/clang-26760.c": line 1963) * remove statement at ("test/cases/large/clang-26760.c": line 1964) @@ -8332,6 +8422,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1979) * reduce to left at ("test/cases/large/clang-26760.c": line 1979) * reduce to right at ("test/cases/large/clang-26760.c": line 1979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1979) * remove initializer at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) @@ -8826,6 +8917,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2124) * reduce to left at ("test/cases/large/clang-26760.c": line 2124) * reduce to right at ("test/cases/large/clang-26760.c": line 2124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2124) * remove initializer at ("test/cases/large/clang-26760.c": line 2127) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127) * remove variable j at ("test/cases/large/clang-26760.c": line 2128) @@ -8944,6 +9036,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2229) * reduce to left at ("test/cases/large/clang-26760.c": line 2229) * reduce to right at ("test/cases/large/clang-26760.c": line 2229) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2229) * remove expr statement at ("test/cases/large/clang-26760.c": line 2230) * reduce to left at ("test/cases/large/clang-26760.c": line 2230) * reduce to right at ("test/cases/large/clang-26760.c": line 2230) @@ -8955,6 +9048,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2231) * reduce to right at ("test/cases/large/clang-26760.c": line 2231) * reduce to operant at ("test/cases/large/clang-26760.c": line 2231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2231) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2233) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235) @@ -9175,6 +9269,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2284) * reduce to left at ("test/cases/large/clang-26760.c": line 2284) * reduce to right at ("test/cases/large/clang-26760.c": line 2284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2284) * remove expr statement at ("test/cases/large/clang-26760.c": line 2285) * reduce to left at ("test/cases/large/clang-26760.c": line 2285) * reduce to right at ("test/cases/large/clang-26760.c": line 2285) @@ -9273,6 +9368,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2147) * reduce to left at ("test/cases/large/clang-26760.c": line 2147) * reduce to right at ("test/cases/large/clang-26760.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2147) * remove initializer at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) @@ -9402,6 +9498,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2166) * reduce to left at ("test/cases/large/clang-26760.c": line 2166) * reduce to right at ("test/cases/large/clang-26760.c": line 2166) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2166) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2169) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2170) * reduce to operant at ("test/cases/large/clang-26760.c": line 2171) @@ -9426,11 +9523,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2179) * reduce to right at ("test/cases/large/clang-26760.c": line 2179) * reduce to operant at ("test/cases/large/clang-26760.c": line 2179) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2179) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181) * remove variable i at ("test/cases/large/clang-26760.c": line 2182) * remove initializer at ("test/cases/large/clang-26760.c": line 2183) * reduce to left at ("test/cases/large/clang-26760.c": line 2183) * reduce to right at ("test/cases/large/clang-26760.c": line 2183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2183) * remove expr statement at ("test/cases/large/clang-26760.c": line 2184) * reduce to left at ("test/cases/large/clang-26760.c": line 2184) * reduce to right at ("test/cases/large/clang-26760.c": line 2184) @@ -9646,6 +9745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2468) * reduce to left at ("test/cases/large/clang-26760.c": line 2468) * reduce to right at ("test/cases/large/clang-26760.c": line 2468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2468) * remove initializer at ("test/cases/large/clang-26760.c": line 2471) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471) * remove variable j at ("test/cases/large/clang-26760.c": line 2472) @@ -9653,6 +9753,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2473) * reduce to left at ("test/cases/large/clang-26760.c": line 2473) * reduce to right at ("test/cases/large/clang-26760.c": line 2473) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2473) * remove expr statement at ("test/cases/large/clang-26760.c": line 2474) * reduce to left at ("test/cases/large/clang-26760.c": line 2474) * reduce to right at ("test/cases/large/clang-26760.c": line 2474) @@ -9774,6 +9875,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2785) * reduce to left at ("test/cases/large/clang-26760.c": line 2785) * reduce to right at ("test/cases/large/clang-26760.c": line 2785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2785) * remove expr statement at ("test/cases/large/clang-26760.c": line 2786) * reduce to left at ("test/cases/large/clang-26760.c": line 2786) * reduce to right at ("test/cases/large/clang-26760.c": line 2786) @@ -9787,6 +9889,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2789) * reduce to right at ("test/cases/large/clang-26760.c": line 2789) * reduce to operant at ("test/cases/large/clang-26760.c": line 2789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2789) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2791) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793) @@ -9952,6 +10055,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2858) * reduce to left at ("test/cases/large/clang-26760.c": line 2858) * reduce to right at ("test/cases/large/clang-26760.c": line 2858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2858) * remove initializer at ("test/cases/large/clang-26760.c": line 2861) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861) * remove variable j at ("test/cases/large/clang-26760.c": line 2862) @@ -9959,6 +10063,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2863) * reduce to left at ("test/cases/large/clang-26760.c": line 2863) * reduce to right at ("test/cases/large/clang-26760.c": line 2863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2863) * remove expr statement at ("test/cases/large/clang-26760.c": line 2864) * reduce to left at ("test/cases/large/clang-26760.c": line 2864) * reduce to right at ("test/cases/large/clang-26760.c": line 2864) @@ -10050,6 +10155,8 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2886) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2887) * remove return statement at ("test/cases/large/clang-26760.c": line 2889) * replace by zero at ("test/cases/large/clang-26760.c": line 2889) * expand compound statment at ("test/cases/large/clang-26760.c": line 2888) @@ -10111,6 +10218,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2842) * reduce to left at ("test/cases/large/clang-26760.c": line 2842) * reduce to right at ("test/cases/large/clang-26760.c": line 2842) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2842) * remove expr statement at ("test/cases/large/clang-26760.c": line 2843) * reduce to left at ("test/cases/large/clang-26760.c": line 2843) * reduce to right at ("test/cases/large/clang-26760.c": line 2843) @@ -10223,6 +10331,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2583) * reduce to left at ("test/cases/large/clang-26760.c": line 2583) * reduce to right at ("test/cases/large/clang-26760.c": line 2583) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2583) * remove expr statement at ("test/cases/large/clang-26760.c": line 2584) * reduce to left at ("test/cases/large/clang-26760.c": line 2584) * reduce to right at ("test/cases/large/clang-26760.c": line 2584) @@ -10234,6 +10343,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2585) * reduce to right at ("test/cases/large/clang-26760.c": line 2585) * reduce to operant at ("test/cases/large/clang-26760.c": line 2585) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2585) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2587) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589) @@ -10457,6 +10567,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2639) * reduce to left at ("test/cases/large/clang-26760.c": line 2639) * reduce to right at ("test/cases/large/clang-26760.c": line 2639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2639) * remove expr statement at ("test/cases/large/clang-26760.c": line 2640) * reduce to left at ("test/cases/large/clang-26760.c": line 2640) * reduce to right at ("test/cases/large/clang-26760.c": line 2640) @@ -10467,6 +10578,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2641) * reduce to left at ("test/cases/large/clang-26760.c": line 2641) * reduce to right at ("test/cases/large/clang-26760.c": line 2641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2641) * remove expr statement at ("test/cases/large/clang-26760.c": line 2642) * reduce to left at ("test/cases/large/clang-26760.c": line 2642) * reduce to right at ("test/cases/large/clang-26760.c": line 2642) @@ -10565,6 +10677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2501) * reduce to left at ("test/cases/large/clang-26760.c": line 2501) * reduce to right at ("test/cases/large/clang-26760.c": line 2501) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2501) * remove initializer at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) @@ -10694,6 +10807,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2520) * reduce to left at ("test/cases/large/clang-26760.c": line 2520) * reduce to right at ("test/cases/large/clang-26760.c": line 2520) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2520) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2523) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2524) * reduce to operant at ("test/cases/large/clang-26760.c": line 2525) @@ -10718,11 +10832,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2533) * reduce to right at ("test/cases/large/clang-26760.c": line 2533) * reduce to operant at ("test/cases/large/clang-26760.c": line 2533) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2533) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535) * remove variable i at ("test/cases/large/clang-26760.c": line 2536) * remove initializer at ("test/cases/large/clang-26760.c": line 2537) * reduce to left at ("test/cases/large/clang-26760.c": line 2537) * reduce to right at ("test/cases/large/clang-26760.c": line 2537) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2537) * remove expr statement at ("test/cases/large/clang-26760.c": line 2538) * reduce to left at ("test/cases/large/clang-26760.c": line 2538) * reduce to right at ("test/cases/large/clang-26760.c": line 2538) @@ -10925,6 +11041,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2674) * remove condition at ("test/cases/large/clang-26760.c": line 2675) * remove expr statement at ("test/cases/large/clang-26760.c": line 2676) * do without param at ("test/cases/large/clang-26760.c": line 2676) @@ -10933,6 +11050,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2678) * reduce to left at ("test/cases/large/clang-26760.c": line 2678) * reduce to right at ("test/cases/large/clang-26760.c": line 2678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2678) * remove initializer at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) @@ -11062,6 +11180,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2697) * reduce to left at ("test/cases/large/clang-26760.c": line 2697) * reduce to right at ("test/cases/large/clang-26760.c": line 2697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2697) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2700) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2701) * reduce to operant at ("test/cases/large/clang-26760.c": line 2702) @@ -11075,6 +11194,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2707) * reduce to operant at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710) @@ -11131,6 +11251,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2724) * remove expr statement at ("test/cases/large/clang-26760.c": line 2725) * reduce to operant at ("test/cases/large/clang-26760.c": line 2725) * remove expr statement at ("test/cases/large/clang-26760.c": line 2726) @@ -11145,6 +11266,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2728) * reduce to right at ("test/cases/large/clang-26760.c": line 2728) * reduce to operant at ("test/cases/large/clang-26760.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2728) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730) * remove variable i at ("test/cases/large/clang-26760.c": line 2731) * remove condition at ("test/cases/large/clang-26760.c": line 2732) @@ -11152,6 +11274,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2734) * reduce to left at ("test/cases/large/clang-26760.c": line 2734) * reduce to right at ("test/cases/large/clang-26760.c": line 2734) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2734) * remove expr statement at ("test/cases/large/clang-26760.c": line 2735) * reduce to left at ("test/cases/large/clang-26760.c": line 2735) * reduce to right at ("test/cases/large/clang-26760.c": line 2735) @@ -11228,6 +11351,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2753) * reduce to left at ("test/cases/large/clang-26760.c": line 2753) * reduce to right at ("test/cases/large/clang-26760.c": line 2753) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2753) * remove expr statement at ("test/cases/large/clang-26760.c": line 2754) * reduce to left at ("test/cases/large/clang-26760.c": line 2754) * reduce to right at ("test/cases/large/clang-26760.c": line 2754) @@ -11380,6 +11504,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2910) * reduce to left at ("test/cases/large/clang-26760.c": line 2910) * reduce to right at ("test/cases/large/clang-26760.c": line 2910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2910) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 2913) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 2914) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 2915) @@ -11393,6 +11518,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2923) * reduce to left at ("test/cases/large/clang-26760.c": line 2923) * reduce to right at ("test/cases/large/clang-26760.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2923) * remove expr statement at ("test/cases/large/clang-26760.c": line 2924) * reduce to left at ("test/cases/large/clang-26760.c": line 2924) * reduce to right at ("test/cases/large/clang-26760.c": line 2924) @@ -11476,6 +11602,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3564) * reduce to left at ("test/cases/large/clang-26760.c": line 3564) * reduce to right at ("test/cases/large/clang-26760.c": line 3564) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3564) * remove expr statement at ("test/cases/large/clang-26760.c": line 3565) * reduce to left at ("test/cases/large/clang-26760.c": line 3565) * reduce to right at ("test/cases/large/clang-26760.c": line 3565) @@ -11509,6 +11636,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3862) * reduce to left at ("test/cases/large/clang-26760.c": line 3862) * reduce to right at ("test/cases/large/clang-26760.c": line 3862) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3862) * remove condition at ("test/cases/large/clang-26760.c": line 3864) * remove statement at ("test/cases/large/clang-26760.c": line 3865) * remove expr statement at ("test/cases/large/clang-26760.c": line 3866) @@ -11520,6 +11648,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3867) * reduce to left at ("test/cases/large/clang-26760.c": line 3867) * reduce to right at ("test/cases/large/clang-26760.c": line 3867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3867) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869) * remove condition at ("test/cases/large/clang-26760.c": line 3870) * remove return statement at ("test/cases/large/clang-26760.c": line 3893) @@ -11656,6 +11785,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3589) * reduce to left at ("test/cases/large/clang-26760.c": line 3589) * reduce to right at ("test/cases/large/clang-26760.c": line 3589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3589) * remove expr statement at ("test/cases/large/clang-26760.c": line 3590) * reduce to left at ("test/cases/large/clang-26760.c": line 3590) * reduce to right at ("test/cases/large/clang-26760.c": line 3590) @@ -11779,6 +11909,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3610) * reduce to left at ("test/cases/large/clang-26760.c": line 3610) * reduce to right at ("test/cases/large/clang-26760.c": line 3610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3610) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613) * remove expr statement at ("test/cases/large/clang-26760.c": line 3614) * reduce to left at ("test/cases/large/clang-26760.c": line 3614) @@ -11786,6 +11917,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3615) * reduce to left at ("test/cases/large/clang-26760.c": line 3615) * reduce to right at ("test/cases/large/clang-26760.c": line 3615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3615) * remove expr statement at ("test/cases/large/clang-26760.c": line 3617) * reduce to left at ("test/cases/large/clang-26760.c": line 3617) * reduce to right at ("test/cases/large/clang-26760.c": line 3617) @@ -11810,6 +11942,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3623) * reduce to right at ("test/cases/large/clang-26760.c": line 3623) * reduce to operant at ("test/cases/large/clang-26760.c": line 3623) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3623) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625) * remove expr statement at ("test/cases/large/clang-26760.c": line 3626) * reduce to left at ("test/cases/large/clang-26760.c": line 3626) @@ -11885,6 +12018,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3639) * reduce to left at ("test/cases/large/clang-26760.c": line 3639) * reduce to right at ("test/cases/large/clang-26760.c": line 3639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3639) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641) * remove expr statement at ("test/cases/large/clang-26760.c": line 3642) * reduce to left at ("test/cases/large/clang-26760.c": line 3642) @@ -12007,10 +12141,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3662) * reduce to left at ("test/cases/large/clang-26760.c": line 3662) * reduce to right at ("test/cases/large/clang-26760.c": line 3662) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3662) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665) * remove initializer at ("test/cases/large/clang-26760.c": line 3666) * reduce to left at ("test/cases/large/clang-26760.c": line 3666) * reduce to right at ("test/cases/large/clang-26760.c": line 3666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3666) * remove expr statement at ("test/cases/large/clang-26760.c": line 3668) * reduce to left at ("test/cases/large/clang-26760.c": line 3668) * reduce to right at ("test/cases/large/clang-26760.c": line 3668) @@ -12035,6 +12171,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3674) * reduce to right at ("test/cases/large/clang-26760.c": line 3674) * reduce to operant at ("test/cases/large/clang-26760.c": line 3674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3674) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676) * remove expr statement at ("test/cases/large/clang-26760.c": line 3677) * reduce to left at ("test/cases/large/clang-26760.c": line 3677) @@ -12110,6 +12247,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3690) * reduce to left at ("test/cases/large/clang-26760.c": line 3690) * reduce to right at ("test/cases/large/clang-26760.c": line 3690) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3690) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692) * remove expr statement at ("test/cases/large/clang-26760.c": line 3693) * reduce to left at ("test/cases/large/clang-26760.c": line 3693) @@ -12214,6 +12352,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3712) * reduce to right at ("test/cases/large/clang-26760.c": line 3712) * replace by zero at ("test/cases/large/clang-26760.c": line 3712) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3728) * remove expr statement at ("test/cases/large/clang-26760.c": line 3729) * reduce to left at ("test/cases/large/clang-26760.c": line 3729) * reduce to right at ("test/cases/large/clang-26760.c": line 3729) @@ -12273,6 +12412,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3755) * reduce to left at ("test/cases/large/clang-26760.c": line 3755) * reduce to right at ("test/cases/large/clang-26760.c": line 3755) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3755) * reduce to operant at ("test/cases/large/clang-26760.c": line 3758) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759) @@ -12280,6 +12420,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3761) * reduce to left at ("test/cases/large/clang-26760.c": line 3761) * reduce to right at ("test/cases/large/clang-26760.c": line 3761) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3761) * remove expr statement at ("test/cases/large/clang-26760.c": line 3762) * reduce to left at ("test/cases/large/clang-26760.c": line 3762) * reduce to right at ("test/cases/large/clang-26760.c": line 3762) @@ -12290,6 +12431,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3763) * reduce to left at ("test/cases/large/clang-26760.c": line 3763) * reduce to right at ("test/cases/large/clang-26760.c": line 3763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3763) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3766) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3767) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768) @@ -12298,6 +12440,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3771) * reduce to left at ("test/cases/large/clang-26760.c": line 3771) * reduce to right at ("test/cases/large/clang-26760.c": line 3771) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3771) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775) * remove expr statement at ("test/cases/large/clang-26760.c": line 3776) @@ -12390,6 +12533,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3800) * reduce to left at ("test/cases/large/clang-26760.c": line 3800) * reduce to right at ("test/cases/large/clang-26760.c": line 3800) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3800) * remove variable i at ("test/cases/large/clang-26760.c": line 3802) * remove expr statement at ("test/cases/large/clang-26760.c": line 3803) * reduce to left at ("test/cases/large/clang-26760.c": line 3803) @@ -12500,6 +12644,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3824) * reduce to left at ("test/cases/large/clang-26760.c": line 3824) * reduce to right at ("test/cases/large/clang-26760.c": line 3824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3824) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3826) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3827) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3828) @@ -12509,11 +12654,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3831) * reduce to left at ("test/cases/large/clang-26760.c": line 3831) * reduce to right at ("test/cases/large/clang-26760.c": line 3831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3831) * remove return statement at ("test/cases/large/clang-26760.c": line 3834) * expand compound statment at ("test/cases/large/clang-26760.c": line 3833) * remove initializer at ("test/cases/large/clang-26760.c": line 3836) * reduce to left at ("test/cases/large/clang-26760.c": line 3836) * reduce to right at ("test/cases/large/clang-26760.c": line 3836) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3836) * remove expr statement at ("test/cases/large/clang-26760.c": line 3837) * reduce to left at ("test/cases/large/clang-26760.c": line 3837) * reduce to right at ("test/cases/large/clang-26760.c": line 3837) @@ -12599,6 +12746,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3900) * reduce to left at ("test/cases/large/clang-26760.c": line 3900) * reduce to right at ("test/cases/large/clang-26760.c": line 3900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3900) * remove expr statement at ("test/cases/large/clang-26760.c": line 3902) * reduce to left at ("test/cases/large/clang-26760.c": line 3902) * reduce to right at ("test/cases/large/clang-26760.c": line 3902) @@ -12608,6 +12756,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3903) * reduce to left at ("test/cases/large/clang-26760.c": line 3903) * reduce to right at ("test/cases/large/clang-26760.c": line 3903) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3903) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905) * reduce to operant at ("test/cases/large/clang-26760.c": line 3907) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907) @@ -12616,6 +12765,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3910) * reduce to left at ("test/cases/large/clang-26760.c": line 3910) * reduce to right at ("test/cases/large/clang-26760.c": line 3910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3910) * remove expr statement at ("test/cases/large/clang-26760.c": line 3911) * reduce to left at ("test/cases/large/clang-26760.c": line 3911) * reduce to right at ("test/cases/large/clang-26760.c": line 3911) @@ -12626,6 +12776,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3912) * reduce to left at ("test/cases/large/clang-26760.c": line 3912) * reduce to right at ("test/cases/large/clang-26760.c": line 3912) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3912) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3915) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3916) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917) @@ -12634,6 +12785,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3920) * reduce to left at ("test/cases/large/clang-26760.c": line 3920) * reduce to right at ("test/cases/large/clang-26760.c": line 3920) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3920) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924) * remove expr statement at ("test/cases/large/clang-26760.c": line 3925) @@ -12665,6 +12817,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3927) * reduce to left at ("test/cases/large/clang-26760.c": line 3927) * reduce to right at ("test/cases/large/clang-26760.c": line 3927) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3927) * remove expr statement at ("test/cases/large/clang-26760.c": line 3928) * reduce to left at ("test/cases/large/clang-26760.c": line 3928) * reduce to right at ("test/cases/large/clang-26760.c": line 3928) @@ -12755,10 +12908,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3964) * reduce to left at ("test/cases/large/clang-26760.c": line 3964) * reduce to right at ("test/cases/large/clang-26760.c": line 3964) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3964) * remove variable i at ("test/cases/large/clang-26760.c": line 3966) * remove initializer at ("test/cases/large/clang-26760.c": line 3967) * reduce to left at ("test/cases/large/clang-26760.c": line 3967) * reduce to right at ("test/cases/large/clang-26760.c": line 3967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3967) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3970) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3971) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3972) @@ -12772,6 +12927,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3980) * reduce to left at ("test/cases/large/clang-26760.c": line 3980) * reduce to right at ("test/cases/large/clang-26760.c": line 3980) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3980) * remove expr statement at ("test/cases/large/clang-26760.c": line 3981) * reduce to left at ("test/cases/large/clang-26760.c": line 3981) * reduce to right at ("test/cases/large/clang-26760.c": line 3981) @@ -12805,6 +12961,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4197) * reduce to left at ("test/cases/large/clang-26760.c": line 4197) * reduce to right at ("test/cases/large/clang-26760.c": line 4197) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4197) * remove expr statement at ("test/cases/large/clang-26760.c": line 4199) * reduce to left at ("test/cases/large/clang-26760.c": line 4199) * reduce to right at ("test/cases/large/clang-26760.c": line 4199) @@ -12814,6 +12971,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4201) * reduce to left at ("test/cases/large/clang-26760.c": line 4201) * reduce to right at ("test/cases/large/clang-26760.c": line 4201) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4201) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203) * remove condition at ("test/cases/large/clang-26760.c": line 4204) * remove return statement at ("test/cases/large/clang-26760.c": line 4227) @@ -12947,6 +13105,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4005) * reduce to left at ("test/cases/large/clang-26760.c": line 4005) * reduce to right at ("test/cases/large/clang-26760.c": line 4005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4005) * remove expr statement at ("test/cases/large/clang-26760.c": line 4006) * reduce to left at ("test/cases/large/clang-26760.c": line 4006) * reduce to right at ("test/cases/large/clang-26760.c": line 4006) @@ -13070,10 +13229,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4026) * reduce to left at ("test/cases/large/clang-26760.c": line 4026) * reduce to right at ("test/cases/large/clang-26760.c": line 4026) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4026) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029) * remove initializer at ("test/cases/large/clang-26760.c": line 4030) * reduce to left at ("test/cases/large/clang-26760.c": line 4030) * reduce to right at ("test/cases/large/clang-26760.c": line 4030) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4030) * remove expr statement at ("test/cases/large/clang-26760.c": line 4032) * reduce to left at ("test/cases/large/clang-26760.c": line 4032) * reduce to right at ("test/cases/large/clang-26760.c": line 4032) @@ -13098,6 +13259,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 4038) * reduce to right at ("test/cases/large/clang-26760.c": line 4038) * reduce to operant at ("test/cases/large/clang-26760.c": line 4038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4038) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040) * remove expr statement at ("test/cases/large/clang-26760.c": line 4041) * reduce to left at ("test/cases/large/clang-26760.c": line 4041) @@ -13173,6 +13335,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4054) * reduce to left at ("test/cases/large/clang-26760.c": line 4054) * reduce to right at ("test/cases/large/clang-26760.c": line 4054) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4054) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056) * remove expr statement at ("test/cases/large/clang-26760.c": line 4057) * reduce to left at ("test/cases/large/clang-26760.c": line 4057) @@ -13282,6 +13445,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4093) * reduce to left at ("test/cases/large/clang-26760.c": line 4093) * reduce to right at ("test/cases/large/clang-26760.c": line 4093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4093) * reduce to operant at ("test/cases/large/clang-26760.c": line 4096) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097) @@ -13289,6 +13453,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4099) * reduce to left at ("test/cases/large/clang-26760.c": line 4099) * reduce to right at ("test/cases/large/clang-26760.c": line 4099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4099) * remove expr statement at ("test/cases/large/clang-26760.c": line 4100) * reduce to left at ("test/cases/large/clang-26760.c": line 4100) * reduce to right at ("test/cases/large/clang-26760.c": line 4100) @@ -13299,6 +13464,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4101) * reduce to left at ("test/cases/large/clang-26760.c": line 4101) * reduce to right at ("test/cases/large/clang-26760.c": line 4101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4101) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 4104) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 4105) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106) @@ -13307,6 +13473,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4109) * reduce to left at ("test/cases/large/clang-26760.c": line 4109) * reduce to right at ("test/cases/large/clang-26760.c": line 4109) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4109) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113) * remove expr statement at ("test/cases/large/clang-26760.c": line 4114) @@ -13399,6 +13566,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4138) * reduce to left at ("test/cases/large/clang-26760.c": line 4138) * reduce to right at ("test/cases/large/clang-26760.c": line 4138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4138) * remove variable i at ("test/cases/large/clang-26760.c": line 4140) * remove expr statement at ("test/cases/large/clang-26760.c": line 4141) * reduce to left at ("test/cases/large/clang-26760.c": line 4141) @@ -13509,6 +13677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4162) * reduce to left at ("test/cases/large/clang-26760.c": line 4162) * reduce to right at ("test/cases/large/clang-26760.c": line 4162) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4162) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4164) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4165) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4166) @@ -13518,9 +13687,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4169) * reduce to left at ("test/cases/large/clang-26760.c": line 4169) * reduce to right at ("test/cases/large/clang-26760.c": line 4169) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4169) * remove initializer at ("test/cases/large/clang-26760.c": line 4171) * reduce to left at ("test/cases/large/clang-26760.c": line 4171) * reduce to right at ("test/cases/large/clang-26760.c": line 4171) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4171) * remove expr statement at ("test/cases/large/clang-26760.c": line 4172) * reduce to left at ("test/cases/large/clang-26760.c": line 4172) * reduce to right at ("test/cases/large/clang-26760.c": line 4172) @@ -13608,6 +13779,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4234) * remove expr statement at ("test/cases/large/clang-26760.c": line 4235) * reduce to left at ("test/cases/large/clang-26760.c": line 4235) * reduce to right at ("test/cases/large/clang-26760.c": line 4250) @@ -13800,6 +13972,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4278) * remove condition at ("test/cases/large/clang-26760.c": line 4279) * remove statement at ("test/cases/large/clang-26760.c": line 4280) * remove expr statement at ("test/cases/large/clang-26760.c": line 4281) @@ -13813,6 +13986,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4283) * reduce to left at ("test/cases/large/clang-26760.c": line 4283) * reduce to right at ("test/cases/large/clang-26760.c": line 4283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4283) * remove expr statement at ("test/cases/large/clang-26760.c": line 4285) * do without param at ("test/cases/large/clang-26760.c": line 4285) * replace by zero at ("test/cases/large/clang-26760.c": line 4285) @@ -13822,6 +13996,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4289) * reduce to left at ("test/cases/large/clang-26760.c": line 4289) * reduce to right at ("test/cases/large/clang-26760.c": line 4289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4289) * remove expr statement at ("test/cases/large/clang-26760.c": line 4291) * do without param at ("test/cases/large/clang-26760.c": line 4291) * replace by zero at ("test/cases/large/clang-26760.c": line 4291) @@ -13882,9 +14057,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 4283) * remove iterator at ("test/cases/large/clang-26760.c": line 4283) * reduce to operant at ("test/cases/large/clang-26760.c": line 4283) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4311) * remove initializer at ("test/cases/large/clang-26760.c": line 4312) * reduce to left at ("test/cases/large/clang-26760.c": line 4312) * reduce to right at ("test/cases/large/clang-26760.c": line 4312) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4312) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4314) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4315) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4316) @@ -13894,9 +14071,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4319) * reduce to left at ("test/cases/large/clang-26760.c": line 4319) * reduce to right at ("test/cases/large/clang-26760.c": line 4319) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4319) * remove initializer at ("test/cases/large/clang-26760.c": line 4321) * reduce to left at ("test/cases/large/clang-26760.c": line 4321) * reduce to right at ("test/cases/large/clang-26760.c": line 4321) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4321) * remove expr statement at ("test/cases/large/clang-26760.c": line 4322) * reduce to left at ("test/cases/large/clang-26760.c": line 4322) * reduce to right at ("test/cases/large/clang-26760.c": line 4322) @@ -13920,6 +14099,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4327) * remove variable i at ("test/cases/large/clang-26760.c": line 4329) * remove condition at ("test/cases/large/clang-26760.c": line 4330) * replace by zero at ("test/cases/large/clang-26760.c": line 4330) @@ -14020,12 +14200,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4359) * remove statement at ("test/cases/large/clang-26760.c": line 4360) * remove return statement at ("test/cases/large/clang-26760.c": line 4362) * remove check at ("test/cases/large/clang-26760.c": line 4327) * remove iterator at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4364) * remove expr statement at ("test/cases/large/clang-26760.c": line 4365) * reduce to left at ("test/cases/large/clang-26760.c": line 4365) * reduce to right at ("test/cases/large/clang-26760.c": line 4365) @@ -14195,9 +14377,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4410) * reduce to left at ("test/cases/large/clang-26760.c": line 4410) * reduce to right at ("test/cases/large/clang-26760.c": line 4410) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4410) * remove initializer at ("test/cases/large/clang-26760.c": line 4412) * reduce to left at ("test/cases/large/clang-26760.c": line 4412) * reduce to right at ("test/cases/large/clang-26760.c": line 4412) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4412) * remove expr statement at ("test/cases/large/clang-26760.c": line 4414) * do without param at ("test/cases/large/clang-26760.c": line 4414) * replace by zero at ("test/cases/large/clang-26760.c": line 4414) @@ -14217,6 +14401,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4410) * remove iterator at ("test/cases/large/clang-26760.c": line 4410) * reduce to operant at ("test/cases/large/clang-26760.c": line 4410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4421) * remove expr statement at ("test/cases/large/clang-26760.c": line 4422) * reduce to operant at ("test/cases/large/clang-26760.c": line 4422) * remove check at ("test/cases/large/clang-26760.c": line 3900) @@ -14254,6 +14439,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2961) * reduce to left at ("test/cases/large/clang-26760.c": line 2961) * reduce to right at ("test/cases/large/clang-26760.c": line 2961) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2961) * remove expr statement at ("test/cases/large/clang-26760.c": line 2963) * reduce to left at ("test/cases/large/clang-26760.c": line 2963) * reduce to right at ("test/cases/large/clang-26760.c": line 2963) @@ -14267,12 +14453,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2966) * reduce to left at ("test/cases/large/clang-26760.c": line 2966) * reduce to right at ("test/cases/large/clang-26760.c": line 2966) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2966) * remove initializer at ("test/cases/large/clang-26760.c": line 2968) * reduce to left at ("test/cases/large/clang-26760.c": line 2968) * reduce to right at ("test/cases/large/clang-26760.c": line 2968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2968) * remove initializer at ("test/cases/large/clang-26760.c": line 2970) * reduce to left at ("test/cases/large/clang-26760.c": line 2970) * reduce to right at ("test/cases/large/clang-26760.c": line 2970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2970) * remove expr statement at ("test/cases/large/clang-26760.c": line 2972) * do without param at ("test/cases/large/clang-26760.c": line 2972) * replace by zero at ("test/cases/large/clang-26760.c": line 2972) @@ -14295,9 +14484,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 2966) * remove iterator at ("test/cases/large/clang-26760.c": line 2966) * reduce to operant at ("test/cases/large/clang-26760.c": line 2966) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2980) * remove initializer at ("test/cases/large/clang-26760.c": line 2981) * reduce to left at ("test/cases/large/clang-26760.c": line 2981) * reduce to right at ("test/cases/large/clang-26760.c": line 2981) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2981) * remove expr statement at ("test/cases/large/clang-26760.c": line 2982) * reduce to left at ("test/cases/large/clang-26760.c": line 2982) * reduce to right at ("test/cases/large/clang-26760.c": line 2982) @@ -14367,9 +14558,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3003) * reduce to left at ("test/cases/large/clang-26760.c": line 3003) * reduce to right at ("test/cases/large/clang-26760.c": line 3003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3003) * remove initializer at ("test/cases/large/clang-26760.c": line 3005) * reduce to left at ("test/cases/large/clang-26760.c": line 3005) * reduce to right at ("test/cases/large/clang-26760.c": line 3005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3005) * remove expr statement at ("test/cases/large/clang-26760.c": line 3007) * do without param at ("test/cases/large/clang-26760.c": line 3007) * replace by zero at ("test/cases/large/clang-26760.c": line 3007) @@ -14389,6 +14582,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3003) * remove iterator at ("test/cases/large/clang-26760.c": line 3003) * reduce to operant at ("test/cases/large/clang-26760.c": line 3003) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3014) * remove condition at ("test/cases/large/clang-26760.c": line 3015) * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209) * remove condition at ("test/cases/large/clang-26760.c": line 3211) @@ -14475,10 +14669,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3033) * reduce to left at ("test/cases/large/clang-26760.c": line 3033) * reduce to right at ("test/cases/large/clang-26760.c": line 3033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3033) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036) * remove initializer at ("test/cases/large/clang-26760.c": line 3037) * reduce to left at ("test/cases/large/clang-26760.c": line 3037) * reduce to right at ("test/cases/large/clang-26760.c": line 3037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3037) * remove expr statement at ("test/cases/large/clang-26760.c": line 3039) * reduce to left at ("test/cases/large/clang-26760.c": line 3039) * reduce to right at ("test/cases/large/clang-26760.c": line 3039) @@ -14503,6 +14699,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3045) * reduce to right at ("test/cases/large/clang-26760.c": line 3045) * reduce to operant at ("test/cases/large/clang-26760.c": line 3045) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3045) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047) * remove expr statement at ("test/cases/large/clang-26760.c": line 3048) * reduce to left at ("test/cases/large/clang-26760.c": line 3048) @@ -14569,6 +14766,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3058) * reduce to right at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3058) * remove expr statement at ("test/cases/large/clang-26760.c": line 3060) * reduce to operant at ("test/cases/large/clang-26760.c": line 3060) * remove condition at ("test/cases/large/clang-26760.c": line 3061) @@ -14576,6 +14774,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3063) * reduce to left at ("test/cases/large/clang-26760.c": line 3063) * reduce to right at ("test/cases/large/clang-26760.c": line 3063) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3063) * remove return statement at ("test/cases/large/clang-26760.c": line 3066) * replace by zero at ("test/cases/large/clang-26760.c": line 3066) * remove check at ("test/cases/large/clang-26760.c": line 3063) @@ -14589,6 +14788,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) * remove iterator at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3069) * remove expr statement at ("test/cases/large/clang-26760.c": line 3070) * reduce to left at ("test/cases/large/clang-26760.c": line 3070) * reduce to right at ("test/cases/large/clang-26760.c": line 3070) @@ -14602,6 +14802,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3073) * reduce to left at ("test/cases/large/clang-26760.c": line 3073) * reduce to right at ("test/cases/large/clang-26760.c": line 3073) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3073) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075) * remove expr statement at ("test/cases/large/clang-26760.c": line 3076) * reduce to left at ("test/cases/large/clang-26760.c": line 3076) @@ -14656,6 +14857,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3086) * reduce to right at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3086) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3088) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088) * remove expr statement at ("test/cases/large/clang-26760.c": line 3089) @@ -14670,6 +14872,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3093) * reduce to left at ("test/cases/large/clang-26760.c": line 3093) * reduce to right at ("test/cases/large/clang-26760.c": line 3093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3093) * remove expr statement at ("test/cases/large/clang-26760.c": line 3095) * do without param at ("test/cases/large/clang-26760.c": line 3095) * replace by zero at ("test/cases/large/clang-26760.c": line 3095) @@ -14759,16 +14962,20 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3112) * reduce to left at ("test/cases/large/clang-26760.c": line 3112) * reduce to right at ("test/cases/large/clang-26760.c": line 3112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3112) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115) * remove initializer at ("test/cases/large/clang-26760.c": line 3116) * reduce to left at ("test/cases/large/clang-26760.c": line 3116) * reduce to right at ("test/cases/large/clang-26760.c": line 3116) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3116) * remove initializer at ("test/cases/large/clang-26760.c": line 3118) * reduce to left at ("test/cases/large/clang-26760.c": line 3118) * reduce to right at ("test/cases/large/clang-26760.c": line 3118) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3118) * remove initializer at ("test/cases/large/clang-26760.c": line 3120) * reduce to left at ("test/cases/large/clang-26760.c": line 3120) * reduce to right at ("test/cases/large/clang-26760.c": line 3120) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3120) * remove expr statement at ("test/cases/large/clang-26760.c": line 3122) * do without param at ("test/cases/large/clang-26760.c": line 3122) * replace by zero at ("test/cases/large/clang-26760.c": line 3122) @@ -14788,6 +14995,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3118) * remove iterator at ("test/cases/large/clang-26760.c": line 3118) * reduce to operant at ("test/cases/large/clang-26760.c": line 3118) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3132) * remove expr statement at ("test/cases/large/clang-26760.c": line 3133) * reduce to left at ("test/cases/large/clang-26760.c": line 3133) * reduce to right at ("test/cases/large/clang-26760.c": line 3133) @@ -14812,6 +15020,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3139) * reduce to right at ("test/cases/large/clang-26760.c": line 3139) * reduce to operant at ("test/cases/large/clang-26760.c": line 3139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3139) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141) * remove expr statement at ("test/cases/large/clang-26760.c": line 3142) * reduce to left at ("test/cases/large/clang-26760.c": line 3142) @@ -14887,6 +15096,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3155) * reduce to left at ("test/cases/large/clang-26760.c": line 3155) * reduce to right at ("test/cases/large/clang-26760.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3155) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157) * remove expr statement at ("test/cases/large/clang-26760.c": line 3158) * reduce to left at ("test/cases/large/clang-26760.c": line 3158) @@ -14991,6 +15201,8 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3177) * reduce to right at ("test/cases/large/clang-26760.c": line 3177) * replace by zero at ("test/cases/large/clang-26760.c": line 3177) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3193) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3194) * remove expr statement at ("test/cases/large/clang-26760.c": line 3195) * reduce to left at ("test/cases/large/clang-26760.c": line 3195) * reduce to right at ("test/cases/large/clang-26760.c": line 3195) @@ -15057,6 +15269,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3231) * reduce to left at ("test/cases/large/clang-26760.c": line 3231) * reduce to right at ("test/cases/large/clang-26760.c": line 3231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3231) * remove return statement at ("test/cases/large/clang-26760.c": line 3234) * replace by zero at ("test/cases/large/clang-26760.c": line 3234) * remove check at ("test/cases/large/clang-26760.c": line 3231) @@ -15070,6 +15283,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3237) * reduce to left at ("test/cases/large/clang-26760.c": line 3237) * reduce to right at ("test/cases/large/clang-26760.c": line 3237) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3237) * reduce to operant at ("test/cases/large/clang-26760.c": line 3240) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241) @@ -15077,6 +15291,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3243) * reduce to left at ("test/cases/large/clang-26760.c": line 3243) * reduce to right at ("test/cases/large/clang-26760.c": line 3243) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3243) * remove expr statement at ("test/cases/large/clang-26760.c": line 3244) * reduce to left at ("test/cases/large/clang-26760.c": line 3244) * reduce to right at ("test/cases/large/clang-26760.c": line 3244) @@ -15087,6 +15302,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3245) * reduce to left at ("test/cases/large/clang-26760.c": line 3245) * reduce to right at ("test/cases/large/clang-26760.c": line 3245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3245) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3248) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3249) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250) @@ -15095,6 +15311,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3253) * remove variable i at ("test/cases/large/clang-26760.c": line 3255) * remove expr statement at ("test/cases/large/clang-26760.c": line 3256) * reduce to left at ("test/cases/large/clang-26760.c": line 3256) @@ -15202,9 +15419,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3277) * remove initializer at ("test/cases/large/clang-26760.c": line 3278) * reduce to left at ("test/cases/large/clang-26760.c": line 3278) * reduce to right at ("test/cases/large/clang-26760.c": line 3278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3278) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284) @@ -15215,6 +15434,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3289) * reduce to left at ("test/cases/large/clang-26760.c": line 3289) * reduce to right at ("test/cases/large/clang-26760.c": line 3289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3289) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293) * remove expr statement at ("test/cases/large/clang-26760.c": line 3294) @@ -15285,12 +15505,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3305) * reduce to left at ("test/cases/large/clang-26760.c": line 3305) * reduce to right at ("test/cases/large/clang-26760.c": line 3305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3305) * remove initializer at ("test/cases/large/clang-26760.c": line 3307) * reduce to left at ("test/cases/large/clang-26760.c": line 3307) * reduce to right at ("test/cases/large/clang-26760.c": line 3307) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3307) * remove initializer at ("test/cases/large/clang-26760.c": line 3309) * reduce to left at ("test/cases/large/clang-26760.c": line 3309) * reduce to right at ("test/cases/large/clang-26760.c": line 3309) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3309) * remove expr statement at ("test/cases/large/clang-26760.c": line 3311) * do without param at ("test/cases/large/clang-26760.c": line 3311) * replace by zero at ("test/cases/large/clang-26760.c": line 3311) @@ -15313,6 +15536,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3305) * remove iterator at ("test/cases/large/clang-26760.c": line 3305) * reduce to operant at ("test/cases/large/clang-26760.c": line 3305) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3322) * remove condition at ("test/cases/large/clang-26760.c": line 3323) * remove statement at ("test/cases/large/clang-26760.c": line 3324) * remove check at ("test/cases/large/clang-26760.c": line 3289) @@ -15338,6 +15562,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3336) * reduce to left at ("test/cases/large/clang-26760.c": line 3336) * reduce to right at ("test/cases/large/clang-26760.c": line 3336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3336) * remove variable i at ("test/cases/large/clang-26760.c": line 3338) * remove expr statement at ("test/cases/large/clang-26760.c": line 3339) * reduce to left at ("test/cases/large/clang-26760.c": line 3339) @@ -15448,6 +15673,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3360) * reduce to left at ("test/cases/large/clang-26760.c": line 3360) * reduce to right at ("test/cases/large/clang-26760.c": line 3360) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3360) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3362) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3363) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3364) @@ -15457,9 +15683,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3367) * reduce to left at ("test/cases/large/clang-26760.c": line 3367) * reduce to right at ("test/cases/large/clang-26760.c": line 3367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3367) * remove initializer at ("test/cases/large/clang-26760.c": line 3369) * reduce to left at ("test/cases/large/clang-26760.c": line 3369) * reduce to right at ("test/cases/large/clang-26760.c": line 3369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3369) * remove expr statement at ("test/cases/large/clang-26760.c": line 3370) * reduce to left at ("test/cases/large/clang-26760.c": line 3370) * reduce to right at ("test/cases/large/clang-26760.c": line 3370) @@ -15672,6 +15900,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3438) * reduce to left at ("test/cases/large/clang-26760.c": line 3438) * reduce to right at ("test/cases/large/clang-26760.c": line 3438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3438) * remove return statement at ("test/cases/large/clang-26760.c": line 3441) * replace by zero at ("test/cases/large/clang-26760.c": line 3441) * remove check at ("test/cases/large/clang-26760.c": line 3438) @@ -15685,6 +15914,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3444) * reduce to left at ("test/cases/large/clang-26760.c": line 3444) * reduce to right at ("test/cases/large/clang-26760.c": line 3444) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3444) * remove variable i at ("test/cases/large/clang-26760.c": line 3446) * remove expr statement at ("test/cases/large/clang-26760.c": line 3447) * reduce to left at ("test/cases/large/clang-26760.c": line 3447) @@ -15795,6 +16025,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3468) * reduce to left at ("test/cases/large/clang-26760.c": line 3468) * reduce to right at ("test/cases/large/clang-26760.c": line 3468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3468) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3470) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3471) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3472) @@ -15861,9 +16092,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3489) * reduce to left at ("test/cases/large/clang-26760.c": line 3489) * reduce to right at ("test/cases/large/clang-26760.c": line 3489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3489) * remove initializer at ("test/cases/large/clang-26760.c": line 3491) * reduce to left at ("test/cases/large/clang-26760.c": line 3491) * reduce to right at ("test/cases/large/clang-26760.c": line 3491) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3491) * remove expr statement at ("test/cases/large/clang-26760.c": line 3492) * reduce to left at ("test/cases/large/clang-26760.c": line 3492) * reduce to right at ("test/cases/large/clang-26760.c": line 3492) @@ -16142,6 +16375,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4472) * reduce to left at ("test/cases/large/clang-26760.c": line 4472) * reduce to right at ("test/cases/large/clang-26760.c": line 4472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4472) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475) * remove expr statement at ("test/cases/large/clang-26760.c": line 4476) @@ -16187,9 +16421,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4492) * reduce to left at ("test/cases/large/clang-26760.c": line 4492) * reduce to right at ("test/cases/large/clang-26760.c": line 4492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4492) * remove initializer at ("test/cases/large/clang-26760.c": line 4494) * reduce to left at ("test/cases/large/clang-26760.c": line 4494) * reduce to right at ("test/cases/large/clang-26760.c": line 4494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4494) * reduce to operant at ("test/cases/large/clang-26760.c": line 4496) * reduce to left at ("test/cases/large/clang-26760.c": line 4496) * reduce to right at ("test/cases/large/clang-26760.c": line 4496) @@ -16395,9 +16631,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4515) * reduce to left at ("test/cases/large/clang-26760.c": line 4515) * reduce to right at ("test/cases/large/clang-26760.c": line 4515) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4515) * remove initializer at ("test/cases/large/clang-26760.c": line 4517) * reduce to left at ("test/cases/large/clang-26760.c": line 4517) * reduce to right at ("test/cases/large/clang-26760.c": line 4517) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4517) * remove expr statement at ("test/cases/large/clang-26760.c": line 4519) * do without param at ("test/cases/large/clang-26760.c": line 4519) * replace by zero at ("test/cases/large/clang-26760.c": line 4519) @@ -17001,9 +17239,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4589) * reduce to left at ("test/cases/large/clang-26760.c": line 4589) * reduce to right at ("test/cases/large/clang-26760.c": line 4589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4589) * remove initializer at ("test/cases/large/clang-26760.c": line 4591) * reduce to left at ("test/cases/large/clang-26760.c": line 4591) * reduce to right at ("test/cases/large/clang-26760.c": line 4591) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4591) * remove expr statement at ("test/cases/large/clang-26760.c": line 4592) * reduce to left at ("test/cases/large/clang-26760.c": line 4592) * reduce to right at ("test/cases/large/clang-26760.c": line 4592) @@ -17015,6 +17255,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4589) * remove iterator at ("test/cases/large/clang-26760.c": line 4589) * reduce to operant at ("test/cases/large/clang-26760.c": line 4589) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4594) * remove expr statement at ("test/cases/large/clang-26760.c": line 4596) * reduce to left at ("test/cases/large/clang-26760.c": line 4596) * reduce to right at ("test/cases/large/clang-26760.c": line 4596) @@ -17267,9 +17508,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4645) * reduce to left at ("test/cases/large/clang-26760.c": line 4645) * reduce to right at ("test/cases/large/clang-26760.c": line 4645) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4645) * remove initializer at ("test/cases/large/clang-26760.c": line 4647) * reduce to left at ("test/cases/large/clang-26760.c": line 4647) * reduce to right at ("test/cases/large/clang-26760.c": line 4647) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4647) * remove expr statement at ("test/cases/large/clang-26760.c": line 4648) * reduce to left at ("test/cases/large/clang-26760.c": line 4648) * reduce to right at ("test/cases/large/clang-26760.c": line 4648) @@ -17293,6 +17536,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4645) * remove iterator at ("test/cases/large/clang-26760.c": line 4645) * reduce to operant at ("test/cases/large/clang-26760.c": line 4645) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4653) * remove expr statement at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) @@ -17345,6 +17589,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4666) * reduce to left at ("test/cases/large/clang-26760.c": line 4666) * reduce to right at ("test/cases/large/clang-26760.c": line 4666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4666) * remove return statement at ("test/cases/large/clang-26760.c": line 4668) * remove check at ("test/cases/large/clang-26760.c": line 4666) * remove iterator at ("test/cases/large/clang-26760.c": line 4666) @@ -17370,6 +17615,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4677) * reduce to left at ("test/cases/large/clang-26760.c": line 4677) * reduce to right at ("test/cases/large/clang-26760.c": line 4677) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4677) * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680) * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681) * remove expr statement at ("test/cases/large/clang-26760.c": line 4682) @@ -17456,9 +17702,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4721) * reduce to left at ("test/cases/large/clang-26760.c": line 4721) * reduce to right at ("test/cases/large/clang-26760.c": line 4721) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4721) * remove initializer at ("test/cases/large/clang-26760.c": line 4723) * reduce to left at ("test/cases/large/clang-26760.c": line 4723) * reduce to right at ("test/cases/large/clang-26760.c": line 4723) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4723) * remove expr statement at ("test/cases/large/clang-26760.c": line 4724) * reduce to left at ("test/cases/large/clang-26760.c": line 4724) * reduce to right at ("test/cases/large/clang-26760.c": line 4724) @@ -17487,6 +17735,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4736) * reduce to left at ("test/cases/large/clang-26760.c": line 4736) * reduce to right at ("test/cases/large/clang-26760.c": line 4736) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4736) * remove expr statement at ("test/cases/large/clang-26760.c": line 4737) * reduce to left at ("test/cases/large/clang-26760.c": line 4737) * reduce to right at ("test/cases/large/clang-26760.c": line 4737) @@ -17497,6 +17746,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4738) * reduce to left at ("test/cases/large/clang-26760.c": line 4738) * reduce to right at ("test/cases/large/clang-26760.c": line 4738) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4738) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 4740) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742) @@ -17538,6 +17788,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4815) * remove variable i at ("test/cases/large/clang-26760.c": line 4817) * remove return statement at ("test/cases/large/clang-26760.c": line 4818) * replace by zero at ("test/cases/large/clang-26760.c": line 4818) @@ -17545,6 +17796,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4820) * remove expr statement at ("test/cases/large/clang-26760.c": line 4821) * reduce to left at ("test/cases/large/clang-26760.c": line 4821) * reduce to right at ("test/cases/large/clang-26760.c": line 4821) @@ -17553,6 +17805,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4822) * reduce to left at ("test/cases/large/clang-26760.c": line 4822) * reduce to right at ("test/cases/large/clang-26760.c": line 4822) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4822) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825) * remove expr statement at ("test/cases/large/clang-26760.c": line 4826) @@ -17587,6 +17840,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4822) * remove iterator at ("test/cases/large/clang-26760.c": line 4822) * reduce to operant at ("test/cases/large/clang-26760.c": line 4822) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4835) * remove condition at ("test/cases/large/clang-26760.c": line 4836) * remove condition at ("test/cases/large/clang-26760.c": line 4838) * remove initializer at ("test/cases/large/clang-26760.c": line 5060) @@ -17621,6 +17875,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5072) * reduce to left at ("test/cases/large/clang-26760.c": line 5072) * reduce to right at ("test/cases/large/clang-26760.c": line 5072) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5072) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 5074) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 5075) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 5076) @@ -17635,6 +17890,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5084) * reduce to left at ("test/cases/large/clang-26760.c": line 5084) * reduce to right at ("test/cases/large/clang-26760.c": line 5084) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5084) * remove expr statement at ("test/cases/large/clang-26760.c": line 5085) * reduce to left at ("test/cases/large/clang-26760.c": line 5085) * reduce to right at ("test/cases/large/clang-26760.c": line 5085) @@ -17689,6 +17945,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5113) * reduce to left at ("test/cases/large/clang-26760.c": line 5113) * reduce to right at ("test/cases/large/clang-26760.c": line 5113) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5113) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117) * reduce to operant at ("test/cases/large/clang-26760.c": line 5118) @@ -17714,9 +17971,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5128) * reduce to left at ("test/cases/large/clang-26760.c": line 5128) * reduce to right at ("test/cases/large/clang-26760.c": line 5128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5128) * remove initializer at ("test/cases/large/clang-26760.c": line 5130) * reduce to left at ("test/cases/large/clang-26760.c": line 5130) * reduce to right at ("test/cases/large/clang-26760.c": line 5130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5130) * remove expr statement at ("test/cases/large/clang-26760.c": line 5131) * reduce to left at ("test/cases/large/clang-26760.c": line 5131) * reduce to right at ("test/cases/large/clang-26760.c": line 5131) @@ -17734,11 +17993,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5134) * reduce to left at ("test/cases/large/clang-26760.c": line 5134) * reduce to right at ("test/cases/large/clang-26760.c": line 5134) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5134) * reduce to operant at ("test/cases/large/clang-26760.c": line 5137) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137) * remove initializer at ("test/cases/large/clang-26760.c": line 5138) * reduce to left at ("test/cases/large/clang-26760.c": line 5138) * reduce to right at ("test/cases/large/clang-26760.c": line 5138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5138) * remove variable j at ("test/cases/large/clang-26760.c": line 5140) * remove variable i at ("test/cases/large/clang-26760.c": line 5140) * remove return statement at ("test/cases/large/clang-26760.c": line 5141) @@ -17788,6 +18049,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5149) * reduce to left at ("test/cases/large/clang-26760.c": line 5149) * reduce to right at ("test/cases/large/clang-26760.c": line 5149) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5149) * remove variable j at ("test/cases/large/clang-26760.c": line 5151) * remove variable i at ("test/cases/large/clang-26760.c": line 5151) * remove expr statement at ("test/cases/large/clang-26760.c": line 5152) @@ -17812,6 +18074,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5209) * reduce to left at ("test/cases/large/clang-26760.c": line 5209) * reduce to right at ("test/cases/large/clang-26760.c": line 5209) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5209) * remove variable i at ("test/cases/large/clang-26760.c": line 5211) * remove condition at ("test/cases/large/clang-26760.c": line 5212) * replace by zero at ("test/cases/large/clang-26760.c": line 5212) @@ -18068,9 +18331,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5256) * reduce to left at ("test/cases/large/clang-26760.c": line 5256) * reduce to right at ("test/cases/large/clang-26760.c": line 5256) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5256) * remove initializer at ("test/cases/large/clang-26760.c": line 5258) * reduce to left at ("test/cases/large/clang-26760.c": line 5258) * reduce to right at ("test/cases/large/clang-26760.c": line 5258) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5258) * remove expr statement at ("test/cases/large/clang-26760.c": line 5259) * reduce to left at ("test/cases/large/clang-26760.c": line 5259) * reduce to right at ("test/cases/large/clang-26760.c": line 5259) @@ -18200,6 +18465,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5285) * reduce to left at ("test/cases/large/clang-26760.c": line 5285) * reduce to right at ("test/cases/large/clang-26760.c": line 5285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5285) * remove condition at ("test/cases/large/clang-26760.c": line 5287) * remove statement at ("test/cases/large/clang-26760.c": line 5288) * remove expr statement at ("test/cases/large/clang-26760.c": line 5289) @@ -18213,6 +18479,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5291) * reduce to left at ("test/cases/large/clang-26760.c": line 5291) * reduce to right at ("test/cases/large/clang-26760.c": line 5291) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5291) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 5293) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 5294) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 5295) @@ -18303,6 +18570,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5326) * reduce to left at ("test/cases/large/clang-26760.c": line 5326) * reduce to right at ("test/cases/large/clang-26760.c": line 5326) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5326) * remove return statement at ("test/cases/large/clang-26760.c": line 5329) * remove check at ("test/cases/large/clang-26760.c": line 5326) * remove iterator at ("test/cases/large/clang-26760.c": line 5326) @@ -18352,6 +18620,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5571) * reduce to left at ("test/cases/large/clang-26760.c": line 5571) * reduce to right at ("test/cases/large/clang-26760.c": line 5571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5571) * remove expr statement at ("test/cases/large/clang-26760.c": line 5572) * reduce to left at ("test/cases/large/clang-26760.c": line 5572) * reduce to right at ("test/cases/large/clang-26760.c": line 5572) @@ -18408,6 +18677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5345) * reduce to left at ("test/cases/large/clang-26760.c": line 5345) * reduce to right at ("test/cases/large/clang-26760.c": line 5345) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5345) * remove expr statement at ("test/cases/large/clang-26760.c": line 5346) * reduce to left at ("test/cases/large/clang-26760.c": line 5346) * reduce to right at ("test/cases/large/clang-26760.c": line 5346) @@ -18418,6 +18688,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5347) * reduce to left at ("test/cases/large/clang-26760.c": line 5347) * reduce to right at ("test/cases/large/clang-26760.c": line 5347) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5347) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 5349) * reduce to operant at ("test/cases/large/clang-26760.c": line 5350) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 5350) @@ -18436,6 +18707,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5359) * reduce to left at ("test/cases/large/clang-26760.c": line 5359) * reduce to right at ("test/cases/large/clang-26760.c": line 5359) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5359) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 5361) * remove initializer at ("test/cases/large/clang-26760.c": line 5362) * reduce to operant at ("test/cases/large/clang-26760.c": line 5362) @@ -18490,6 +18762,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5393) * reduce to right at ("test/cases/large/clang-26760.c": line 5393) * reduce to operant at ("test/cases/large/clang-26760.c": line 5393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5393) * remove expr statement at ("test/cases/large/clang-26760.c": line 5395) * reduce to left at ("test/cases/large/clang-26760.c": line 5395) * reduce to right at ("test/cases/large/clang-26760.c": line 5395) @@ -18542,6 +18815,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5409) * reduce to left at ("test/cases/large/clang-26760.c": line 5409) * reduce to right at ("test/cases/large/clang-26760.c": line 5409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412) * remove expr statement at ("test/cases/large/clang-26760.c": line 5413) * reduce to left at ("test/cases/large/clang-26760.c": line 5413) @@ -18677,6 +18951,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5445) * reduce to left at ("test/cases/large/clang-26760.c": line 5445) * reduce to right at ("test/cases/large/clang-26760.c": line 5445) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5445) * remove variable i at ("test/cases/large/clang-26760.c": line 5447) * remove expr statement at ("test/cases/large/clang-26760.c": line 5448) * reduce to left at ("test/cases/large/clang-26760.c": line 5448) @@ -18787,6 +19062,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5379) * reduce to right at ("test/cases/large/clang-26760.c": line 5379) * reduce to operant at ("test/cases/large/clang-26760.c": line 5379) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5379) * remove return statement at ("test/cases/large/clang-26760.c": line 5381) * remove check at ("test/cases/large/clang-26760.c": line 5379) * remove iterator at ("test/cases/large/clang-26760.c": line 5379) @@ -18839,6 +19115,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5468) * reduce to left at ("test/cases/large/clang-26760.c": line 5468) * reduce to right at ("test/cases/large/clang-26760.c": line 5468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5468) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 5471) * reduce to operant at ("test/cases/large/clang-26760.c": line 5472) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472) @@ -19076,6 +19353,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5523) * reduce to left at ("test/cases/large/clang-26760.c": line 5523) * reduce to right at ("test/cases/large/clang-26760.c": line 5523) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5523) * remove variable i at ("test/cases/large/clang-26760.c": line 5525) * remove return statement at ("test/cases/large/clang-26760.c": line 5526) * replace by zero at ("test/cases/large/clang-26760.c": line 5526) @@ -19094,6 +19372,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5531) * reduce to left at ("test/cases/large/clang-26760.c": line 5531) * reduce to right at ("test/cases/large/clang-26760.c": line 5531) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5531) * remove initializer at ("test/cases/large/clang-26760.c": line 5533) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 5533) * remove variable k at ("test/cases/large/clang-26760.c": line 5534) @@ -19261,6 +19540,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) * remove iterator at ("test/cases/large/clang-26760.c": line 5347) * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5561) * remove expr statement at ("test/cases/large/clang-26760.c": line 5562) * reduce to operant at ("test/cases/large/clang-26760.c": line 5562) * remove expr statement at ("test/cases/large/clang-26760.c": line 5563) @@ -19373,6 +19653,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5602) * reduce to right at ("test/cases/large/clang-26760.c": line 5602) * reduce to operant at ("test/cases/large/clang-26760.c": line 5602) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5602) * remove expr statement at ("test/cases/large/clang-26760.c": line 5604) * reduce to left at ("test/cases/large/clang-26760.c": line 5604) * reduce to right at ("test/cases/large/clang-26760.c": line 5604) @@ -19512,6 +19793,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4845) * reduce to left at ("test/cases/large/clang-26760.c": line 4845) * reduce to right at ("test/cases/large/clang-26760.c": line 4845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4845) * remove expr statement at ("test/cases/large/clang-26760.c": line 4847) * reduce to left at ("test/cases/large/clang-26760.c": line 4847) * reduce to right at ("test/cases/large/clang-26760.c": line 4847) @@ -19530,6 +19812,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4852) * reduce to left at ("test/cases/large/clang-26760.c": line 4852) * reduce to right at ("test/cases/large/clang-26760.c": line 4852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4852) * reduce to operant at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 4856) @@ -19552,6 +19835,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4863) * reduce to left at ("test/cases/large/clang-26760.c": line 4863) * reduce to right at ("test/cases/large/clang-26760.c": line 4863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4863) * remove variable j at ("test/cases/large/clang-26760.c": line 4865) * remove variable i at ("test/cases/large/clang-26760.c": line 4865) * remove expr statement at ("test/cases/large/clang-26760.c": line 4866) @@ -19623,6 +19907,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4907) * reduce to left at ("test/cases/large/clang-26760.c": line 4907) * reduce to right at ("test/cases/large/clang-26760.c": line 4907) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4907) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909) * remove variable i at ("test/cases/large/clang-26760.c": line 4910) * remove condition at ("test/cases/large/clang-26760.c": line 4911) @@ -19667,6 +19952,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4933) * reduce to left at ("test/cases/large/clang-26760.c": line 4933) * reduce to right at ("test/cases/large/clang-26760.c": line 4933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4933) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 4935) * reduce to operant at ("test/cases/large/clang-26760.c": line 4936) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936) @@ -19814,6 +20100,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4965) * reduce to left at ("test/cases/large/clang-26760.c": line 4965) * reduce to right at ("test/cases/large/clang-26760.c": line 4965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4965) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 4967) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 4968) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969) @@ -20016,6 +20303,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4880) * reduce to left at ("test/cases/large/clang-26760.c": line 4880) * reduce to right at ("test/cases/large/clang-26760.c": line 4880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4880) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882) * remove expr statement at ("test/cases/large/clang-26760.c": line 4883) * reduce to left at ("test/cases/large/clang-26760.c": line 4883) @@ -20074,6 +20362,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5018) * reduce to left at ("test/cases/large/clang-26760.c": line 5018) * reduce to right at ("test/cases/large/clang-26760.c": line 5018) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5018) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021) * remove expr statement at ("test/cases/large/clang-26760.c": line 5022) * reduce to left at ("test/cases/large/clang-26760.c": line 5022) @@ -20098,6 +20387,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5029) * reduce to right at ("test/cases/large/clang-26760.c": line 5029) * reduce to operant at ("test/cases/large/clang-26760.c": line 5029) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5029) * remove expr statement at ("test/cases/large/clang-26760.c": line 5031) * reduce to operant at ("test/cases/large/clang-26760.c": line 5031) * remove condition at ("test/cases/large/clang-26760.c": line 5032) @@ -20105,6 +20395,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5034) * reduce to left at ("test/cases/large/clang-26760.c": line 5034) * reduce to right at ("test/cases/large/clang-26760.c": line 5034) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5034) * remove return statement at ("test/cases/large/clang-26760.c": line 5037) * replace by zero at ("test/cases/large/clang-26760.c": line 5037) * remove check at ("test/cases/large/clang-26760.c": line 5034) @@ -20209,12 +20500,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 5054) * do without param at ("test/cases/large/clang-26760.c": line 5055) * do without param at ("test/cases/large/clang-26760.c": line 5056) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5619) * remove statement at ("test/cases/large/clang-26760.c": line 5620) * remove condition at ("test/cases/large/clang-26760.c": line 5622) * remove statement at ("test/cases/large/clang-26760.c": line 5623) * remove initializer at ("test/cases/large/clang-26760.c": line 5624) * reduce to left at ("test/cases/large/clang-26760.c": line 5624) * reduce to right at ("test/cases/large/clang-26760.c": line 5624) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5624) * remove return statement at ("test/cases/large/clang-26760.c": line 5626) * remove check at ("test/cases/large/clang-26760.c": line 5624) * reduce to operant at ("test/cases/large/clang-26760.c": line 5624) @@ -20223,9 +20516,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5628) * reduce to left at ("test/cases/large/clang-26760.c": line 5628) * reduce to right at ("test/cases/large/clang-26760.c": line 5628) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5628) * remove initializer at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5631) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5633) * reduce to operant at ("test/cases/large/clang-26760.c": line 5634) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634) @@ -20281,6 +20576,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5646) * remove expr statement at ("test/cases/large/clang-26760.c": line 5647) * reduce to operant at ("test/cases/large/clang-26760.c": line 5647) * remove check at ("test/cases/large/clang-26760.c": line 5628) @@ -20319,6 +20615,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4784) * reduce to left at ("test/cases/large/clang-26760.c": line 4784) * reduce to right at ("test/cases/large/clang-26760.c": line 4784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4784) * remove expr statement at ("test/cases/large/clang-26760.c": line 4786) * do without param at ("test/cases/large/clang-26760.c": line 4786) * replace by zero at ("test/cases/large/clang-26760.c": line 4786) @@ -20343,6 +20640,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 4784) * remove condition at ("test/cases/large/clang-26760.c": line 4800) * remove statement at ("test/cases/large/clang-26760.c": line 4801) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4802) * remove expr statement at ("test/cases/large/clang-26760.c": line 4803) * reduce to left at ("test/cases/large/clang-26760.c": line 4803) * reduce to right at ("test/cases/large/clang-26760.c": line 4803) @@ -20370,6 +20668,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4763) * reduce to left at ("test/cases/large/clang-26760.c": line 4763) * reduce to right at ("test/cases/large/clang-26760.c": line 4763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4763) * remove expr statement at ("test/cases/large/clang-26760.c": line 4764) * reduce to left at ("test/cases/large/clang-26760.c": line 4764) * reduce to right at ("test/cases/large/clang-26760.c": line 4764) @@ -20497,11 +20796,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6763) * reduce to left at ("test/cases/large/clang-26760.c": line 6763) * reduce to right at ("test/cases/large/clang-26760.c": line 6763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6763) * reduce to operant at ("test/cases/large/clang-26760.c": line 6766) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766) * remove initializer at ("test/cases/large/clang-26760.c": line 6767) * reduce to left at ("test/cases/large/clang-26760.c": line 6767) * reduce to right at ("test/cases/large/clang-26760.c": line 6767) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6767) * remove variable j at ("test/cases/large/clang-26760.c": line 6769) * remove variable i at ("test/cases/large/clang-26760.c": line 6769) * remove return statement at ("test/cases/large/clang-26760.c": line 6770) @@ -20551,6 +20852,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6778) * reduce to left at ("test/cases/large/clang-26760.c": line 6778) * reduce to right at ("test/cases/large/clang-26760.c": line 6778) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6778) * remove expr statement at ("test/cases/large/clang-26760.c": line 6780) * reduce to left at ("test/cases/large/clang-26760.c": line 6780) * reduce to right at ("test/cases/large/clang-26760.c": line 6780) @@ -20571,9 +20873,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 6778) * remove iterator at ("test/cases/large/clang-26760.c": line 6778) * reduce to operant at ("test/cases/large/clang-26760.c": line 6778) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6786) * remove initializer at ("test/cases/large/clang-26760.c": line 6787) * reduce to left at ("test/cases/large/clang-26760.c": line 6787) * reduce to right at ("test/cases/large/clang-26760.c": line 6787) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6787) * remove variable j at ("test/cases/large/clang-26760.c": line 6789) * remove variable i at ("test/cases/large/clang-26760.c": line 6789) * remove expr statement at ("test/cases/large/clang-26760.c": line 6790) @@ -20593,6 +20897,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6764) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6793) * reduce to operant at ("test/cases/large/clang-26760.c": line 6761) * replace by zero at ("test/cases/large/clang-26760.c": line 6761) * remove expr statement at ("test/cases/large/clang-26760.c": line 6795) @@ -21681,6 +21986,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6876) * reduce to right at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6878) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878) * remove expr statement at ("test/cases/large/clang-26760.c": line 6879) @@ -21692,6 +21998,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 6876) * remove iterator at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6882) * replace by zero at ("test/cases/large/clang-26760.c": line 6874) * remove expr statement at ("test/cases/large/clang-26760.c": line 6884) * reduce to left at ("test/cases/large/clang-26760.c": line 6884) @@ -22030,6 +22337,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6894) * reduce to left at ("test/cases/large/clang-26760.c": line 6894) * reduce to right at ("test/cases/large/clang-26760.c": line 6894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6894) * remove expr statement at ("test/cases/large/clang-26760.c": line 6895) * reduce to left at ("test/cases/large/clang-26760.c": line 6895) * reduce to right at ("test/cases/large/clang-26760.c": line 6895) @@ -22040,12 +22348,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6896) * reduce to left at ("test/cases/large/clang-26760.c": line 6896) * reduce to right at ("test/cases/large/clang-26760.c": line 6896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6896) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898) * reduce to operant at ("test/cases/large/clang-26760.c": line 6899) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899) * remove initializer at ("test/cases/large/clang-26760.c": line 6900) * reduce to left at ("test/cases/large/clang-26760.c": line 6900) * reduce to right at ("test/cases/large/clang-26760.c": line 6900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6900) * reduce to operant at ("test/cases/large/clang-26760.c": line 6902) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902) * remove variable i at ("test/cases/large/clang-26760.c": line 6903) @@ -22144,6 +22454,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6928) * reduce to left at ("test/cases/large/clang-26760.c": line 6928) * reduce to right at ("test/cases/large/clang-26760.c": line 6928) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6928) * reduce to operant at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931) @@ -22174,6 +22485,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6947) * remove expr statement at ("test/cases/large/clang-26760.c": line 6948) * reduce to left at ("test/cases/large/clang-26760.c": line 6948) * reduce to right at ("test/cases/large/clang-26760.c": line 6952) @@ -22220,6 +22532,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6956) * reduce to left at ("test/cases/large/clang-26760.c": line 6956) * reduce to right at ("test/cases/large/clang-26760.c": line 6956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6956) * remove expr statement at ("test/cases/large/clang-26760.c": line 6958) * do without param at ("test/cases/large/clang-26760.c": line 6958) * replace by zero at ("test/cases/large/clang-26760.c": line 6958) @@ -22235,6 +22548,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6956) * reduce to operant at ("test/cases/large/clang-26760.c": line 6956) * expand compound statment at ("test/cases/large/clang-26760.c": line 6955) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6965) * remove expr statement at ("test/cases/large/clang-26760.c": line 6966) * reduce to left at ("test/cases/large/clang-26760.c": line 6966) * reduce to right at ("test/cases/large/clang-26760.c": line 6966) @@ -22990,6 +23304,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7021) * reduce to left at ("test/cases/large/clang-26760.c": line 7021) * reduce to right at ("test/cases/large/clang-26760.c": line 7021) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7021) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 7023) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 7024) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 7025) @@ -23067,6 +23382,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7046) * reduce to left at ("test/cases/large/clang-26760.c": line 7046) * reduce to right at ("test/cases/large/clang-26760.c": line 7046) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7046) * remove expr statement at ("test/cases/large/clang-26760.c": line 7047) * reduce to left at ("test/cases/large/clang-26760.c": line 7047) * reduce to right at ("test/cases/large/clang-26760.c": line 7047) @@ -23121,6 +23437,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7075) * reduce to left at ("test/cases/large/clang-26760.c": line 7075) * reduce to right at ("test/cases/large/clang-26760.c": line 7075) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7075) * remove expr statement at ("test/cases/large/clang-26760.c": line 7076) * reduce to left at ("test/cases/large/clang-26760.c": line 7076) * reduce to right at ("test/cases/large/clang-26760.c": line 7076) @@ -23131,10 +23448,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7077) * reduce to left at ("test/cases/large/clang-26760.c": line 7077) * reduce to right at ("test/cases/large/clang-26760.c": line 7077) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7077) * remove condition at ("test/cases/large/clang-26760.c": line 7079) * remove initializer at ("test/cases/large/clang-26760.c": line 7081) * reduce to left at ("test/cases/large/clang-26760.c": line 7081) * reduce to right at ("test/cases/large/clang-26760.c": line 7081) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7081) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084) * remove expr statement at ("test/cases/large/clang-26760.c": line 7085) @@ -23169,10 +23488,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 7081) * remove iterator at ("test/cases/large/clang-26760.c": line 7081) * reduce to operant at ("test/cases/large/clang-26760.c": line 7081) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7094) * remove statement at ("test/cases/large/clang-26760.c": line 7095) * remove initializer at ("test/cases/large/clang-26760.c": line 7097) * reduce to left at ("test/cases/large/clang-26760.c": line 7097) * reduce to right at ("test/cases/large/clang-26760.c": line 7097) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7097) * remove expr statement at ("test/cases/large/clang-26760.c": line 7098) * reduce to left at ("test/cases/large/clang-26760.c": line 7098) * reduce to right at ("test/cases/large/clang-26760.c": line 7098) @@ -23190,11 +23511,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7101) * reduce to left at ("test/cases/large/clang-26760.c": line 7101) * reduce to right at ("test/cases/large/clang-26760.c": line 7101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7101) * reduce to operant at ("test/cases/large/clang-26760.c": line 7104) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104) * remove initializer at ("test/cases/large/clang-26760.c": line 7105) * reduce to left at ("test/cases/large/clang-26760.c": line 7105) * reduce to right at ("test/cases/large/clang-26760.c": line 7105) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7105) * remove variable j at ("test/cases/large/clang-26760.c": line 7107) * remove variable i at ("test/cases/large/clang-26760.c": line 7107) * remove return statement at ("test/cases/large/clang-26760.c": line 7108) @@ -23207,6 +23530,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7110) * reduce to left at ("test/cases/large/clang-26760.c": line 7110) * reduce to right at ("test/cases/large/clang-26760.c": line 7110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7110) * remove variable j at ("test/cases/large/clang-26760.c": line 7112) * remove variable i at ("test/cases/large/clang-26760.c": line 7112) * remove expr statement at ("test/cases/large/clang-26760.c": line 7113) @@ -23221,6 +23545,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 7110) * remove condition at ("test/cases/large/clang-26760.c": line 7115) * remove statement at ("test/cases/large/clang-26760.c": line 7116) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7117) * remove expr statement at ("test/cases/large/clang-26760.c": line 7118) * reduce to left at ("test/cases/large/clang-26760.c": line 7118) * reduce to right at ("test/cases/large/clang-26760.c": line 7118) @@ -23307,6 +23632,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7130) * reduce to left at ("test/cases/large/clang-26760.c": line 7130) * reduce to right at ("test/cases/large/clang-26760.c": line 7130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7130) * remove variable j at ("test/cases/large/clang-26760.c": line 7132) * remove variable i at ("test/cases/large/clang-26760.c": line 7132) * remove expr statement at ("test/cases/large/clang-26760.c": line 7133) @@ -23358,6 +23684,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7320) * reduce to left at ("test/cases/large/clang-26760.c": line 7320) * reduce to right at ("test/cases/large/clang-26760.c": line 7320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7320) * remove variable i at ("test/cases/large/clang-26760.c": line 7322) * remove expr statement at ("test/cases/large/clang-26760.c": line 7323) * reduce to left at ("test/cases/large/clang-26760.c": line 7323) @@ -23379,6 +23706,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7147) * reduce to left at ("test/cases/large/clang-26760.c": line 7147) * reduce to right at ("test/cases/large/clang-26760.c": line 7147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7147) * remove expr statement at ("test/cases/large/clang-26760.c": line 7148) * reduce to left at ("test/cases/large/clang-26760.c": line 7148) * reduce to right at ("test/cases/large/clang-26760.c": line 7148) @@ -23395,9 +23723,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7157) * reduce to left at ("test/cases/large/clang-26760.c": line 7157) * reduce to right at ("test/cases/large/clang-26760.c": line 7157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7157) * remove initializer at ("test/cases/large/clang-26760.c": line 7159) * reduce to left at ("test/cases/large/clang-26760.c": line 7159) * reduce to right at ("test/cases/large/clang-26760.c": line 7159) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7159) * remove expr statement at ("test/cases/large/clang-26760.c": line 7161) * do without param at ("test/cases/large/clang-26760.c": line 7161) * replace by zero at ("test/cases/large/clang-26760.c": line 7161) @@ -23427,6 +23757,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7173) * reduce to left at ("test/cases/large/clang-26760.c": line 7173) * reduce to right at ("test/cases/large/clang-26760.c": line 7173) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7173) * remove expr statement at ("test/cases/large/clang-26760.c": line 7175) * do without param at ("test/cases/large/clang-26760.c": line 7175) * replace by zero at ("test/cases/large/clang-26760.c": line 7175) @@ -23446,6 +23777,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7184) * reduce to left at ("test/cases/large/clang-26760.c": line 7184) * reduce to right at ("test/cases/large/clang-26760.c": line 7184) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7184) * remove return statement at ("test/cases/large/clang-26760.c": line 7186) * remove check at ("test/cases/large/clang-26760.c": line 7184) * reduce to operant at ("test/cases/large/clang-26760.c": line 7184) @@ -23454,6 +23786,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7188) * reduce to left at ("test/cases/large/clang-26760.c": line 7188) * reduce to right at ("test/cases/large/clang-26760.c": line 7188) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7188) * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192) * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193) * remove initializer at ("test/cases/large/clang-26760.c": line 7194) @@ -23463,6 +23796,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7196) * reduce to left at ("test/cases/large/clang-26760.c": line 7196) * reduce to right at ("test/cases/large/clang-26760.c": line 7196) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7196) * remove condition at ("test/cases/large/clang-26760.c": line 7198) * remove statement at ("test/cases/large/clang-26760.c": line 7199) * remove expr statement at ("test/cases/large/clang-26760.c": line 7200) @@ -23693,12 +24027,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7230) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232) * reduce to operant at ("test/cases/large/clang-26760.c": line 7233) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233) * remove initializer at ("test/cases/large/clang-26760.c": line 7234) * reduce to left at ("test/cases/large/clang-26760.c": line 7234) * reduce to right at ("test/cases/large/clang-26760.c": line 7234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7234) * reduce to operant at ("test/cases/large/clang-26760.c": line 7236) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236) * remove variable i at ("test/cases/large/clang-26760.c": line 7237) @@ -23795,6 +24131,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7259) * reduce to left at ("test/cases/large/clang-26760.c": line 7259) * reduce to right at ("test/cases/large/clang-26760.c": line 7259) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7259) * reduce to operant at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262) @@ -23841,6 +24178,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7270) * remove expr statement at ("test/cases/large/clang-26760.c": line 7271) * reduce to left at ("test/cases/large/clang-26760.c": line 7271) * reduce to right at ("test/cases/large/clang-26760.c": line 7271) @@ -23943,12 +24281,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7389) * reduce to left at ("test/cases/large/clang-26760.c": line 7389) * reduce to right at ("test/cases/large/clang-26760.c": line 7389) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7389) * remove initializer at ("test/cases/large/clang-26760.c": line 7391) * reduce to left at ("test/cases/large/clang-26760.c": line 7391) * reduce to right at ("test/cases/large/clang-26760.c": line 7391) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7391) * remove initializer at ("test/cases/large/clang-26760.c": line 7394) * reduce to left at ("test/cases/large/clang-26760.c": line 7394) * reduce to right at ("test/cases/large/clang-26760.c": line 7394) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7394) * remove expr statement at ("test/cases/large/clang-26760.c": line 7396) * do without param at ("test/cases/large/clang-26760.c": line 7396) * replace by zero at ("test/cases/large/clang-26760.c": line 7396) @@ -23980,6 +24321,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7406) * reduce to left at ("test/cases/large/clang-26760.c": line 7406) * reduce to right at ("test/cases/large/clang-26760.c": line 7406) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7406) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408) * remove expr statement at ("test/cases/large/clang-26760.c": line 7409) * reduce to left at ("test/cases/large/clang-26760.c": line 7409) @@ -24022,6 +24364,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7406) * remove iterator at ("test/cases/large/clang-26760.c": line 7406) * reduce to operant at ("test/cases/large/clang-26760.c": line 7406) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7418) * remove condition at ("test/cases/large/clang-26760.c": line 7419) * remove statement at ("test/cases/large/clang-26760.c": line 7420) * remove expr statement at ("test/cases/large/clang-26760.c": line 7421) @@ -24030,6 +24373,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7336) * reduce to left at ("test/cases/large/clang-26760.c": line 7336) * reduce to right at ("test/cases/large/clang-26760.c": line 7336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7336) * remove variable i at ("test/cases/large/clang-26760.c": line 7338) * remove condition at ("test/cases/large/clang-26760.c": line 7339) * replace by zero at ("test/cases/large/clang-26760.c": line 7339) @@ -24037,6 +24381,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7341) * remove variable i at ("test/cases/large/clang-26760.c": line 7343) * remove condition at ("test/cases/large/clang-26760.c": line 7344) * replace by zero at ("test/cases/large/clang-26760.c": line 7344) @@ -24049,6 +24394,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7350) * remove condition at ("test/cases/large/clang-26760.c": line 7351) * replace by zero at ("test/cases/large/clang-26760.c": line 7351) * remove statement at ("test/cases/large/clang-26760.c": line 7352) @@ -24166,6 +24512,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7424) * reduce to left at ("test/cases/large/clang-26760.c": line 7424) * reduce to right at ("test/cases/large/clang-26760.c": line 7424) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7424) * remove expr statement at ("test/cases/large/clang-26760.c": line 7426) * do without param at ("test/cases/large/clang-26760.c": line 7426) * replace by zero at ("test/cases/large/clang-26760.c": line 7426) @@ -24244,10 +24591,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7472) * reduce to left at ("test/cases/large/clang-26760.c": line 7472) * reduce to right at ("test/cases/large/clang-26760.c": line 7472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7472) * remove initializer at ("test/cases/large/clang-26760.c": line 7474) * reduce to left at ("test/cases/large/clang-26760.c": line 7474) * reduce to right at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7476) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476) * remove expr statement at ("test/cases/large/clang-26760.c": line 7477) @@ -24264,6 +24613,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7484) * reduce to operant at ("test/cases/large/clang-26760.c": line 7486) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486) * remove variable i at ("test/cases/large/clang-26760.c": line 7487) @@ -24336,9 +24686,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7503) * remove initializer at ("test/cases/large/clang-26760.c": line 7504) * reduce to left at ("test/cases/large/clang-26760.c": line 7504) * reduce to right at ("test/cases/large/clang-26760.c": line 7504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7504) * remove expr statement at ("test/cases/large/clang-26760.c": line 7505) * reduce to left at ("test/cases/large/clang-26760.c": line 7505) * reduce to right at ("test/cases/large/clang-26760.c": line 7505) @@ -24349,9 +24701,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7506) * reduce to left at ("test/cases/large/clang-26760.c": line 7506) * reduce to right at ("test/cases/large/clang-26760.c": line 7506) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7506) * remove initializer at ("test/cases/large/clang-26760.c": line 7508) * reduce to left at ("test/cases/large/clang-26760.c": line 7508) * reduce to right at ("test/cases/large/clang-26760.c": line 7508) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7508) * remove expr statement at ("test/cases/large/clang-26760.c": line 7509) * reduce to left at ("test/cases/large/clang-26760.c": line 7509) * reduce to right at ("test/cases/large/clang-26760.c": line 7509) @@ -24369,11 +24723,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7512) * reduce to left at ("test/cases/large/clang-26760.c": line 7512) * reduce to right at ("test/cases/large/clang-26760.c": line 7512) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7512) * reduce to operant at ("test/cases/large/clang-26760.c": line 7515) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515) * remove initializer at ("test/cases/large/clang-26760.c": line 7516) * reduce to left at ("test/cases/large/clang-26760.c": line 7516) * reduce to right at ("test/cases/large/clang-26760.c": line 7516) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7516) * remove variable j at ("test/cases/large/clang-26760.c": line 7518) * remove variable i at ("test/cases/large/clang-26760.c": line 7518) * remove return statement at ("test/cases/large/clang-26760.c": line 7519) @@ -24386,6 +24742,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7521) * reduce to left at ("test/cases/large/clang-26760.c": line 7521) * reduce to right at ("test/cases/large/clang-26760.c": line 7521) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7521) * remove expr statement at ("test/cases/large/clang-26760.c": line 7522) * reduce to left at ("test/cases/large/clang-26760.c": line 7522) * reduce to right at ("test/cases/large/clang-26760.c": line 7522) @@ -24434,6 +24791,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7529) * reduce to left at ("test/cases/large/clang-26760.c": line 7529) * reduce to right at ("test/cases/large/clang-26760.c": line 7529) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7529) * remove variable j at ("test/cases/large/clang-26760.c": line 7531) * remove variable i at ("test/cases/large/clang-26760.c": line 7531) * remove expr statement at ("test/cases/large/clang-26760.c": line 7532) @@ -24458,6 +24816,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7589) * reduce to left at ("test/cases/large/clang-26760.c": line 7589) * reduce to right at ("test/cases/large/clang-26760.c": line 7589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7589) * remove variable i at ("test/cases/large/clang-26760.c": line 7591) * remove condition at ("test/cases/large/clang-26760.c": line 7592) * replace by zero at ("test/cases/large/clang-26760.c": line 7592) @@ -24764,6 +25123,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 7617) * reduce to left at ("test/cases/large/clang-26760.c": line 7617) * reduce to right at ("test/cases/large/clang-26760.c": line 7617) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7618) * remove expr statement at ("test/cases/large/clang-26760.c": line 7619) * reduce to left at ("test/cases/large/clang-26760.c": line 7619) * reduce to right at ("test/cases/large/clang-26760.c": line 7619) @@ -24815,6 +25175,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7644) * reduce to left at ("test/cases/large/clang-26760.c": line 7644) * reduce to right at ("test/cases/large/clang-26760.c": line 7644) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7644) * remove expr statement at ("test/cases/large/clang-26760.c": line 7646) * do without param at ("test/cases/large/clang-26760.c": line 7646) * replace by zero at ("test/cases/large/clang-26760.c": line 7646) @@ -24829,9 +25190,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 7644) * remove iterator at ("test/cases/large/clang-26760.c": line 7644) * reduce to operant at ("test/cases/large/clang-26760.c": line 7644) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7652) * remove initializer at ("test/cases/large/clang-26760.c": line 7653) * reduce to left at ("test/cases/large/clang-26760.c": line 7653) * reduce to right at ("test/cases/large/clang-26760.c": line 7653) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7653) * remove expr statement at ("test/cases/large/clang-26760.c": line 7655) * do without param at ("test/cases/large/clang-26760.c": line 7655) * replace by zero at ("test/cases/large/clang-26760.c": line 7655) @@ -24848,6 +25211,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7653) * remove iterator at ("test/cases/large/clang-26760.c": line 7653) * reduce to operant at ("test/cases/large/clang-26760.c": line 7653) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7661) * remove expr statement at ("test/cases/large/clang-26760.c": line 7662) * reduce to operant at ("test/cases/large/clang-26760.c": line 7662) * expand compound statment at ("test/cases/large/clang-26760.c": line 7461) @@ -24858,6 +25222,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7670) * reduce to left at ("test/cases/large/clang-26760.c": line 7670) * reduce to right at ("test/cases/large/clang-26760.c": line 7670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7670) * remove expr statement at ("test/cases/large/clang-26760.c": line 7671) * reduce to left at ("test/cases/large/clang-26760.c": line 7671) * reduce to right at ("test/cases/large/clang-26760.c": line 7671) @@ -24868,10 +25233,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7672) * reduce to left at ("test/cases/large/clang-26760.c": line 7672) * reduce to right at ("test/cases/large/clang-26760.c": line 7672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7672) * remove variable i at ("test/cases/large/clang-26760.c": line 7674) * remove initializer at ("test/cases/large/clang-26760.c": line 7675) * reduce to left at ("test/cases/large/clang-26760.c": line 7675) * reduce to right at ("test/cases/large/clang-26760.c": line 7675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7675) * remove variable i at ("test/cases/large/clang-26760.c": line 7677) * remove return statement at ("test/cases/large/clang-26760.c": line 7678) * replace by zero at ("test/cases/large/clang-26760.c": line 7678) @@ -24892,6 +25259,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7685) * reduce to left at ("test/cases/large/clang-26760.c": line 7685) * reduce to right at ("test/cases/large/clang-26760.c": line 7685) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7685) * remove initializer at ("test/cases/large/clang-26760.c": line 7688) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688) * remove variable i at ("test/cases/large/clang-26760.c": line 7689) @@ -24902,6 +25270,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7691) * reduce to left at ("test/cases/large/clang-26760.c": line 7691) * reduce to right at ("test/cases/large/clang-26760.c": line 7691) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7691) * remove initializer at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) @@ -24913,6 +25282,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7697) * reduce to left at ("test/cases/large/clang-26760.c": line 7697) * reduce to right at ("test/cases/large/clang-26760.c": line 7697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7697) * remove variable i at ("test/cases/large/clang-26760.c": line 7699) * remove expr statement at ("test/cases/large/clang-26760.c": line 7700) * reduce to left at ("test/cases/large/clang-26760.c": line 7700) @@ -25140,6 +25510,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7748) * reduce to left at ("test/cases/large/clang-26760.c": line 7748) * reduce to right at ("test/cases/large/clang-26760.c": line 7748) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7748) * remove return statement at ("test/cases/large/clang-26760.c": line 7750) * remove check at ("test/cases/large/clang-26760.c": line 7748) * remove iterator at ("test/cases/large/clang-26760.c": line 7748) @@ -25158,9 +25529,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7756) * reduce to left at ("test/cases/large/clang-26760.c": line 7756) * reduce to right at ("test/cases/large/clang-26760.c": line 7756) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7756) * remove initializer at ("test/cases/large/clang-26760.c": line 7758) * reduce to left at ("test/cases/large/clang-26760.c": line 7758) * reduce to right at ("test/cases/large/clang-26760.c": line 7758) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7758) * remove expr statement at ("test/cases/large/clang-26760.c": line 7760) * do without param at ("test/cases/large/clang-26760.c": line 7760) * replace by zero at ("test/cases/large/clang-26760.c": line 7760) @@ -25184,6 +25557,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7768) * reduce to left at ("test/cases/large/clang-26760.c": line 7768) * reduce to right at ("test/cases/large/clang-26760.c": line 7768) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7768) * remove expr statement at ("test/cases/large/clang-26760.c": line 7769) * reduce to left at ("test/cases/large/clang-26760.c": line 7769) * reduce to right at ("test/cases/large/clang-26760.c": line 7769) @@ -25299,6 +25673,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7793) * reduce to left at ("test/cases/large/clang-26760.c": line 7793) * reduce to right at ("test/cases/large/clang-26760.c": line 7793) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7793) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 7795) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 7796) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 7797) @@ -25392,16 +25767,19 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7829) * reduce to left at ("test/cases/large/clang-26760.c": line 7829) * reduce to right at ("test/cases/large/clang-26760.c": line 7829) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7829) * remove condition at ("test/cases/large/clang-26760.c": line 7832) * remove statement at ("test/cases/large/clang-26760.c": line 7833) * remove initializer at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7834) * remove return statement at ("test/cases/large/clang-26760.c": line 7836) * remove check at ("test/cases/large/clang-26760.c": line 7834) * remove iterator at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7838) * remove return statement at ("test/cases/large/clang-26760.c": line 7839) * remove check at ("test/cases/large/clang-26760.c": line 7829) * remove iterator at ("test/cases/large/clang-26760.c": line 7829) @@ -25453,6 +25831,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7880) * reduce to left at ("test/cases/large/clang-26760.c": line 7880) * reduce to right at ("test/cases/large/clang-26760.c": line 7880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7880) * remove expr statement at ("test/cases/large/clang-26760.c": line 7881) * reduce to left at ("test/cases/large/clang-26760.c": line 7881) * reduce to right at ("test/cases/large/clang-26760.c": line 7881) @@ -25509,6 +25888,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7857) * reduce to left at ("test/cases/large/clang-26760.c": line 7857) * reduce to right at ("test/cases/large/clang-26760.c": line 7857) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7857) * remove expr statement at ("test/cases/large/clang-26760.c": line 7858) * reduce to left at ("test/cases/large/clang-26760.c": line 7858) * reduce to right at ("test/cases/large/clang-26760.c": line 7858) @@ -25535,6 +25915,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7866) * reduce to left at ("test/cases/large/clang-26760.c": line 7866) * reduce to right at ("test/cases/large/clang-26760.c": line 7866) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7866) * remove expr statement at ("test/cases/large/clang-26760.c": line 7869) * reduce to operant at ("test/cases/large/clang-26760.c": line 7869) * expand compound statment at ("test/cases/large/clang-26760.c": line 7868) @@ -25692,6 +26073,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 7911) * reduce to right at ("test/cases/large/clang-26760.c": line 7911) * reduce to operant at ("test/cases/large/clang-26760.c": line 7911) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7911) * remove expr statement at ("test/cases/large/clang-26760.c": line 7914) * reduce to left at ("test/cases/large/clang-26760.c": line 7914) * reduce to right at ("test/cases/large/clang-26760.c": line 7914) @@ -25837,6 +26219,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5658) * reduce to left at ("test/cases/large/clang-26760.c": line 5658) * reduce to right at ("test/cases/large/clang-26760.c": line 5658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5658) * remove expr statement at ("test/cases/large/clang-26760.c": line 5660) * reduce to left at ("test/cases/large/clang-26760.c": line 5660) * reduce to right at ("test/cases/large/clang-26760.c": line 5660) @@ -25853,6 +26236,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5665) * reduce to right at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5665) * remove variable i at ("test/cases/large/clang-26760.c": line 5668) * remove condition at ("test/cases/large/clang-26760.c": line 5669) * replace by zero at ("test/cases/large/clang-26760.c": line 5669) @@ -25880,9 +26264,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 5665) * remove iterator at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5683) * remove initializer at ("test/cases/large/clang-26760.c": line 5684) * reduce to left at ("test/cases/large/clang-26760.c": line 5684) * reduce to right at ("test/cases/large/clang-26760.c": line 5684) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5684) * reduce to operant at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 5688) @@ -25971,6 +26357,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5707) * reduce to left at ("test/cases/large/clang-26760.c": line 5707) * reduce to right at ("test/cases/large/clang-26760.c": line 5707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5707) * remove variable j at ("test/cases/large/clang-26760.c": line 5709) * remove variable i at ("test/cases/large/clang-26760.c": line 5709) * remove expr statement at ("test/cases/large/clang-26760.c": line 5710) @@ -26049,6 +26436,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5757) * reduce to left at ("test/cases/large/clang-26760.c": line 5757) * reduce to right at ("test/cases/large/clang-26760.c": line 5757) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5757) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759) * remove variable i at ("test/cases/large/clang-26760.c": line 5760) * remove condition at ("test/cases/large/clang-26760.c": line 5761) @@ -26090,6 +26478,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5781) * reduce to left at ("test/cases/large/clang-26760.c": line 5781) * reduce to right at ("test/cases/large/clang-26760.c": line 5781) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5781) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5783) * reduce to operant at ("test/cases/large/clang-26760.c": line 5784) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784) @@ -26098,6 +26487,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5786) * reduce to left at ("test/cases/large/clang-26760.c": line 5786) * reduce to right at ("test/cases/large/clang-26760.c": line 5786) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5786) * remove expr statement at ("test/cases/large/clang-26760.c": line 5788) * do without param at ("test/cases/large/clang-26760.c": line 5788) * replace by zero at ("test/cases/large/clang-26760.c": line 5788) @@ -26112,6 +26502,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5786) * remove iterator at ("test/cases/large/clang-26760.c": line 5786) * reduce to operant at ("test/cases/large/clang-26760.c": line 5786) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5794) * remove expr statement at ("test/cases/large/clang-26760.c": line 5795) * reduce to left at ("test/cases/large/clang-26760.c": line 5795) * reduce to right at ("test/cases/large/clang-26760.c": line 5795) @@ -26155,6 +26546,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5802) * reduce to left at ("test/cases/large/clang-26760.c": line 5802) * reduce to right at ("test/cases/large/clang-26760.c": line 5802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5802) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 5804) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806) @@ -26203,6 +26595,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5863) * reduce to left at ("test/cases/large/clang-26760.c": line 5863) * reduce to right at ("test/cases/large/clang-26760.c": line 5863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5863) * remove return statement at ("test/cases/large/clang-26760.c": line 5865) * remove check at ("test/cases/large/clang-26760.c": line 5863) * reduce to operant at ("test/cases/large/clang-26760.c": line 5863) @@ -26211,6 +26604,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5867) * reduce to left at ("test/cases/large/clang-26760.c": line 5867) * reduce to right at ("test/cases/large/clang-26760.c": line 5867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5867) * remove expr statement at ("test/cases/large/clang-26760.c": line 5870) * reduce to operant at ("test/cases/large/clang-26760.c": line 5870) * remove check at ("test/cases/large/clang-26760.c": line 5867) @@ -26273,6 +26667,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5827) * reduce to left at ("test/cases/large/clang-26760.c": line 5827) * reduce to right at ("test/cases/large/clang-26760.c": line 5827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5827) * remove expr statement at ("test/cases/large/clang-26760.c": line 5828) * reduce to left at ("test/cases/large/clang-26760.c": line 5828) * reduce to right at ("test/cases/large/clang-26760.c": line 5828) @@ -26326,6 +26721,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5802) * remove iterator at ("test/cases/large/clang-26760.c": line 5802) * reduce to operant at ("test/cases/large/clang-26760.c": line 5802) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5874) * remove expr statement at ("test/cases/large/clang-26760.c": line 5875) * reduce to operant at ("test/cases/large/clang-26760.c": line 5875) * replace by zero at ("test/cases/large/clang-26760.c": line 5875) @@ -26437,6 +26833,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5900) * reduce to left at ("test/cases/large/clang-26760.c": line 5900) * reduce to right at ("test/cases/large/clang-26760.c": line 5900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5900) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 5902) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 5903) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904) @@ -26480,6 +26877,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5923) * reduce to left at ("test/cases/large/clang-26760.c": line 5923) * reduce to right at ("test/cases/large/clang-26760.c": line 5923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5923) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5926) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5927) * reduce to operant at ("test/cases/large/clang-26760.c": line 5928) @@ -26500,6 +26898,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5924) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5936) * remove expr statement at ("test/cases/large/clang-26760.c": line 5937) * reduce to left at ("test/cases/large/clang-26760.c": line 5937) * reduce to right at ("test/cases/large/clang-26760.c": line 5942) @@ -26658,9 +27057,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5969) * reduce to left at ("test/cases/large/clang-26760.c": line 5969) * reduce to right at ("test/cases/large/clang-26760.c": line 5969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5969) * remove initializer at ("test/cases/large/clang-26760.c": line 5971) * reduce to left at ("test/cases/large/clang-26760.c": line 5971) * reduce to right at ("test/cases/large/clang-26760.c": line 5971) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5971) * remove expr statement at ("test/cases/large/clang-26760.c": line 5973) * do without param at ("test/cases/large/clang-26760.c": line 5973) * replace by zero at ("test/cases/large/clang-26760.c": line 5973) @@ -26678,6 +27079,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5969) * remove iterator at ("test/cases/large/clang-26760.c": line 5969) * reduce to operant at ("test/cases/large/clang-26760.c": line 5969) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5980) * remove expr statement at ("test/cases/large/clang-26760.c": line 5981) * reduce to left at ("test/cases/large/clang-26760.c": line 5981) * reduce to right at ("test/cases/large/clang-26760.c": line 5981) @@ -26759,6 +27161,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5730) * reduce to left at ("test/cases/large/clang-26760.c": line 5730) * reduce to right at ("test/cases/large/clang-26760.c": line 5730) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5730) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732) * remove expr statement at ("test/cases/large/clang-26760.c": line 5733) * reduce to left at ("test/cases/large/clang-26760.c": line 5733) @@ -26817,6 +27220,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6000) * reduce to left at ("test/cases/large/clang-26760.c": line 6000) * reduce to right at ("test/cases/large/clang-26760.c": line 6000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6000) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003) * remove condition at ("test/cases/large/clang-26760.c": line 6004) * remove statement at ("test/cases/large/clang-26760.c": line 6005) @@ -26838,6 +27242,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6010) * reduce to right at ("test/cases/large/clang-26760.c": line 6010) * reduce to operant at ("test/cases/large/clang-26760.c": line 6010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6010) * remove condition at ("test/cases/large/clang-26760.c": line 6012) * replace by zero at ("test/cases/large/clang-26760.c": line 6012) * remove statement at ("test/cases/large/clang-26760.c": line 6013) @@ -26876,9 +27281,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6036) * reduce to left at ("test/cases/large/clang-26760.c": line 6036) * reduce to right at ("test/cases/large/clang-26760.c": line 6036) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6036) * remove initializer at ("test/cases/large/clang-26760.c": line 6038) * reduce to left at ("test/cases/large/clang-26760.c": line 6038) * reduce to right at ("test/cases/large/clang-26760.c": line 6038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6038) * remove expr statement at ("test/cases/large/clang-26760.c": line 6039) * reduce to left at ("test/cases/large/clang-26760.c": line 6039) * reduce to right at ("test/cases/large/clang-26760.c": line 6039) @@ -26893,6 +27300,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6041) * reduce to left at ("test/cases/large/clang-26760.c": line 6041) * reduce to right at ("test/cases/large/clang-26760.c": line 6041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6041) * remove expr statement at ("test/cases/large/clang-26760.c": line 6042) * reduce to left at ("test/cases/large/clang-26760.c": line 6042) * reduce to right at ("test/cases/large/clang-26760.c": line 6042) @@ -26903,6 +27311,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6043) * reduce to left at ("test/cases/large/clang-26760.c": line 6043) * reduce to right at ("test/cases/large/clang-26760.c": line 6043) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6043) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 6045) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047) @@ -26951,6 +27360,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6104) * reduce to left at ("test/cases/large/clang-26760.c": line 6104) * reduce to right at ("test/cases/large/clang-26760.c": line 6104) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6104) * remove return statement at ("test/cases/large/clang-26760.c": line 6106) * remove check at ("test/cases/large/clang-26760.c": line 6104) * reduce to operant at ("test/cases/large/clang-26760.c": line 6104) @@ -26959,6 +27369,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6108) * reduce to left at ("test/cases/large/clang-26760.c": line 6108) * reduce to right at ("test/cases/large/clang-26760.c": line 6108) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6108) * remove expr statement at ("test/cases/large/clang-26760.c": line 6111) * reduce to operant at ("test/cases/large/clang-26760.c": line 6111) * remove check at ("test/cases/large/clang-26760.c": line 6108) @@ -27021,6 +27432,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6068) * reduce to left at ("test/cases/large/clang-26760.c": line 6068) * reduce to right at ("test/cases/large/clang-26760.c": line 6068) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6068) * remove expr statement at ("test/cases/large/clang-26760.c": line 6069) * reduce to left at ("test/cases/large/clang-26760.c": line 6069) * reduce to right at ("test/cases/large/clang-26760.c": line 6069) @@ -27107,6 +27519,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6339) * reduce to left at ("test/cases/large/clang-26760.c": line 6339) * reduce to right at ("test/cases/large/clang-26760.c": line 6339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6339) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 6341) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 6342) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 6343) @@ -27121,6 +27534,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6351) * reduce to left at ("test/cases/large/clang-26760.c": line 6351) * reduce to right at ("test/cases/large/clang-26760.c": line 6351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6351) * remove expr statement at ("test/cases/large/clang-26760.c": line 6352) * reduce to left at ("test/cases/large/clang-26760.c": line 6352) * reduce to right at ("test/cases/large/clang-26760.c": line 6352) @@ -27175,6 +27589,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6380) * reduce to left at ("test/cases/large/clang-26760.c": line 6380) * reduce to right at ("test/cases/large/clang-26760.c": line 6380) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6380) * remove expr statement at ("test/cases/large/clang-26760.c": line 6381) * reduce to left at ("test/cases/large/clang-26760.c": line 6381) * reduce to right at ("test/cases/large/clang-26760.c": line 6381) @@ -27185,9 +27600,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6382) * reduce to left at ("test/cases/large/clang-26760.c": line 6382) * reduce to right at ("test/cases/large/clang-26760.c": line 6382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6382) * remove initializer at ("test/cases/large/clang-26760.c": line 6384) * reduce to left at ("test/cases/large/clang-26760.c": line 6384) * reduce to right at ("test/cases/large/clang-26760.c": line 6384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6384) * remove expr statement at ("test/cases/large/clang-26760.c": line 6385) * reduce to left at ("test/cases/large/clang-26760.c": line 6385) * reduce to right at ("test/cases/large/clang-26760.c": line 6385) @@ -27205,11 +27622,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6388) * reduce to left at ("test/cases/large/clang-26760.c": line 6388) * reduce to right at ("test/cases/large/clang-26760.c": line 6388) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6388) * reduce to operant at ("test/cases/large/clang-26760.c": line 6391) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391) * remove initializer at ("test/cases/large/clang-26760.c": line 6392) * reduce to left at ("test/cases/large/clang-26760.c": line 6392) * reduce to right at ("test/cases/large/clang-26760.c": line 6392) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6392) * remove variable j at ("test/cases/large/clang-26760.c": line 6394) * remove variable i at ("test/cases/large/clang-26760.c": line 6394) * remove return statement at ("test/cases/large/clang-26760.c": line 6395) @@ -27259,6 +27678,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6403) * reduce to left at ("test/cases/large/clang-26760.c": line 6403) * reduce to right at ("test/cases/large/clang-26760.c": line 6403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6403) * remove variable j at ("test/cases/large/clang-26760.c": line 6405) * remove variable i at ("test/cases/large/clang-26760.c": line 6405) * remove expr statement at ("test/cases/large/clang-26760.c": line 6406) @@ -27283,6 +27703,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6463) * reduce to left at ("test/cases/large/clang-26760.c": line 6463) * reduce to right at ("test/cases/large/clang-26760.c": line 6463) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6463) * remove variable i at ("test/cases/large/clang-26760.c": line 6465) * remove condition at ("test/cases/large/clang-26760.c": line 6466) * replace by zero at ("test/cases/large/clang-26760.c": line 6466) @@ -27539,9 +27960,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6509) * reduce to left at ("test/cases/large/clang-26760.c": line 6509) * reduce to right at ("test/cases/large/clang-26760.c": line 6509) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6509) * remove initializer at ("test/cases/large/clang-26760.c": line 6511) * reduce to left at ("test/cases/large/clang-26760.c": line 6511) * reduce to right at ("test/cases/large/clang-26760.c": line 6511) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6511) * remove expr statement at ("test/cases/large/clang-26760.c": line 6512) * reduce to left at ("test/cases/large/clang-26760.c": line 6512) * reduce to right at ("test/cases/large/clang-26760.c": line 6512) @@ -27668,6 +28091,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6538) * reduce to left at ("test/cases/large/clang-26760.c": line 6538) * reduce to right at ("test/cases/large/clang-26760.c": line 6538) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6538) * remove expr statement at ("test/cases/large/clang-26760.c": line 6539) * reduce to left at ("test/cases/large/clang-26760.c": line 6539) * reduce to right at ("test/cases/large/clang-26760.c": line 6539) @@ -27679,6 +28103,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6540) * reduce to left at ("test/cases/large/clang-26760.c": line 6540) * reduce to right at ("test/cases/large/clang-26760.c": line 6540) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6540) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 6542) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 6543) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 6544) @@ -27769,6 +28194,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6575) * reduce to left at ("test/cases/large/clang-26760.c": line 6575) * reduce to right at ("test/cases/large/clang-26760.c": line 6575) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6575) * remove return statement at ("test/cases/large/clang-26760.c": line 6578) * remove check at ("test/cases/large/clang-26760.c": line 6575) * remove iterator at ("test/cases/large/clang-26760.c": line 6575) @@ -27818,6 +28244,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6605) * reduce to left at ("test/cases/large/clang-26760.c": line 6605) * reduce to right at ("test/cases/large/clang-26760.c": line 6605) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6605) * remove expr statement at ("test/cases/large/clang-26760.c": line 6606) * reduce to left at ("test/cases/large/clang-26760.c": line 6606) * reduce to right at ("test/cases/large/clang-26760.c": line 6606) @@ -27874,6 +28301,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6594) * reduce to left at ("test/cases/large/clang-26760.c": line 6594) * reduce to right at ("test/cases/large/clang-26760.c": line 6594) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6594) * remove expr statement at ("test/cases/large/clang-26760.c": line 6595) * reduce to left at ("test/cases/large/clang-26760.c": line 6595) * reduce to right at ("test/cases/large/clang-26760.c": line 6595) @@ -27991,6 +28419,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6634) * reduce to right at ("test/cases/large/clang-26760.c": line 6634) * reduce to operant at ("test/cases/large/clang-26760.c": line 6634) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6634) * remove expr statement at ("test/cases/large/clang-26760.c": line 6636) * reduce to left at ("test/cases/large/clang-26760.c": line 6636) * reduce to right at ("test/cases/large/clang-26760.c": line 6636) @@ -28130,6 +28559,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6122) * reduce to left at ("test/cases/large/clang-26760.c": line 6122) * reduce to right at ("test/cases/large/clang-26760.c": line 6122) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6122) * remove expr statement at ("test/cases/large/clang-26760.c": line 6124) * reduce to left at ("test/cases/large/clang-26760.c": line 6124) * reduce to right at ("test/cases/large/clang-26760.c": line 6124) @@ -28142,6 +28572,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6128) * reduce to left at ("test/cases/large/clang-26760.c": line 6128) * reduce to right at ("test/cases/large/clang-26760.c": line 6128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6128) * reduce to operant at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 6132) @@ -28164,6 +28595,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6139) * reduce to left at ("test/cases/large/clang-26760.c": line 6139) * reduce to right at ("test/cases/large/clang-26760.c": line 6139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6139) * remove variable j at ("test/cases/large/clang-26760.c": line 6141) * remove variable i at ("test/cases/large/clang-26760.c": line 6141) * remove expr statement at ("test/cases/large/clang-26760.c": line 6142) @@ -28235,6 +28667,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6183) * reduce to left at ("test/cases/large/clang-26760.c": line 6183) * reduce to right at ("test/cases/large/clang-26760.c": line 6183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6183) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185) * remove variable i at ("test/cases/large/clang-26760.c": line 6186) * remove condition at ("test/cases/large/clang-26760.c": line 6187) @@ -28267,6 +28700,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6202) * reduce to left at ("test/cases/large/clang-26760.c": line 6202) * reduce to right at ("test/cases/large/clang-26760.c": line 6202) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6202) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 6204) * reduce to operant at ("test/cases/large/clang-26760.c": line 6205) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205) @@ -28414,6 +28848,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6234) * reduce to left at ("test/cases/large/clang-26760.c": line 6234) * reduce to right at ("test/cases/large/clang-26760.c": line 6234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6234) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 6236) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 6237) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238) @@ -28613,6 +29048,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6156) * reduce to left at ("test/cases/large/clang-26760.c": line 6156) * reduce to right at ("test/cases/large/clang-26760.c": line 6156) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6156) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158) * remove expr statement at ("test/cases/large/clang-26760.c": line 6159) * reduce to left at ("test/cases/large/clang-26760.c": line 6159) @@ -28671,6 +29107,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6286) * reduce to left at ("test/cases/large/clang-26760.c": line 6286) * reduce to right at ("test/cases/large/clang-26760.c": line 6286) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6286) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289) * remove condition at ("test/cases/large/clang-26760.c": line 6290) * remove statement at ("test/cases/large/clang-26760.c": line 6291) @@ -28692,6 +29129,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6296) * reduce to right at ("test/cases/large/clang-26760.c": line 6296) * reduce to operant at ("test/cases/large/clang-26760.c": line 6296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6296) * remove expr statement at ("test/cases/large/clang-26760.c": line 6298) * reduce to operant at ("test/cases/large/clang-26760.c": line 6298) * remove condition at ("test/cases/large/clang-26760.c": line 6299) @@ -28699,6 +29137,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6301) * reduce to left at ("test/cases/large/clang-26760.c": line 6301) * reduce to right at ("test/cases/large/clang-26760.c": line 6301) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6301) * remove return statement at ("test/cases/large/clang-26760.c": line 6304) * replace by zero at ("test/cases/large/clang-26760.c": line 6304) * remove check at ("test/cases/large/clang-26760.c": line 6301) @@ -28806,12 +29245,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6651) * reduce to left at ("test/cases/large/clang-26760.c": line 6651) * reduce to right at ("test/cases/large/clang-26760.c": line 6651) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6651) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653) * reduce to operant at ("test/cases/large/clang-26760.c": line 6654) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654) * remove initializer at ("test/cases/large/clang-26760.c": line 6655) * reduce to left at ("test/cases/large/clang-26760.c": line 6655) * reduce to right at ("test/cases/large/clang-26760.c": line 6655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6655) * reduce to operant at ("test/cases/large/clang-26760.c": line 6657) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657) * remove variable i at ("test/cases/large/clang-26760.c": line 6658) @@ -28908,6 +29349,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6680) * reduce to left at ("test/cases/large/clang-26760.c": line 6680) * reduce to right at ("test/cases/large/clang-26760.c": line 6680) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6680) * reduce to operant at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683) @@ -28967,9 +29409,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6697) * reduce to left at ("test/cases/large/clang-26760.c": line 6697) * reduce to right at ("test/cases/large/clang-26760.c": line 6697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6697) * remove initializer at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6700) * remove variable j at ("test/cases/large/clang-26760.c": line 6702) * remove variable i at ("test/cases/large/clang-26760.c": line 6702) * remove expr statement at ("test/cases/large/clang-26760.c": line 6703) @@ -29021,6 +29465,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6714) * remove condition at ("test/cases/large/clang-26760.c": line 6715) * remove statement at ("test/cases/large/clang-26760.c": line 6716) * remove return statement at ("test/cases/large/clang-26760.c": line 6717) @@ -29130,6 +29575,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7932) * reduce to left at ("test/cases/large/clang-26760.c": line 7932) * reduce to right at ("test/cases/large/clang-26760.c": line 7932) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7932) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934) * reduce to operant at ("test/cases/large/clang-26760.c": line 7935) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935) @@ -29141,6 +29587,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7940) * reduce to left at ("test/cases/large/clang-26760.c": line 7940) * reduce to right at ("test/cases/large/clang-26760.c": line 7940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7940) * reduce to operant at ("test/cases/large/clang-26760.c": line 7942) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942) * remove variable i at ("test/cases/large/clang-26760.c": line 7943) @@ -29239,6 +29686,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7967) * reduce to left at ("test/cases/large/clang-26760.c": line 7967) * reduce to right at ("test/cases/large/clang-26760.c": line 7967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7967) * remove expr statement at ("test/cases/large/clang-26760.c": line 7968) * reduce to left at ("test/cases/large/clang-26760.c": line 7968) * reduce to right at ("test/cases/large/clang-26760.c": line 7968) @@ -29250,6 +29698,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7969) * reduce to left at ("test/cases/large/clang-26760.c": line 7969) * reduce to right at ("test/cases/large/clang-26760.c": line 7969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7969) * reduce to operant at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972) @@ -29316,6 +29765,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8000) * reduce to left at ("test/cases/large/clang-26760.c": line 8000) * reduce to right at ("test/cases/large/clang-26760.c": line 8000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8000) * remove condition at ("test/cases/large/clang-26760.c": line 8002) * reduce to left at ("test/cases/large/clang-26760.c": line 8002) * reduce to right at ("test/cases/large/clang-26760.c": line 8002) @@ -29329,6 +29779,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8005) * reduce to left at ("test/cases/large/clang-26760.c": line 8005) * reduce to right at ("test/cases/large/clang-26760.c": line 8005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8005) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007) * remove expr statement at ("test/cases/large/clang-26760.c": line 8008) * reduce to left at ("test/cases/large/clang-26760.c": line 8008) @@ -29375,6 +29826,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8017) * reduce to right at ("test/cases/large/clang-26760.c": line 8017) * reduce to operant at ("test/cases/large/clang-26760.c": line 8017) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8017) * inline variable l_121 at ("test/cases/large/clang-26760.c": line 8019) * inline variable l_296 at ("test/cases/large/clang-26760.c": line 8020) * inline variable l_368 at ("test/cases/large/clang-26760.c": line 8021) @@ -29387,6 +29839,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8027) * reduce to right at ("test/cases/large/clang-26760.c": line 8027) * reduce to operant at ("test/cases/large/clang-26760.c": line 8027) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8027) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 8029) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031) @@ -29394,9 +29847,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8033) * reduce to left at ("test/cases/large/clang-26760.c": line 8033) * reduce to right at ("test/cases/large/clang-26760.c": line 8033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8033) * remove initializer at ("test/cases/large/clang-26760.c": line 8035) * reduce to left at ("test/cases/large/clang-26760.c": line 8035) * reduce to right at ("test/cases/large/clang-26760.c": line 8035) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8035) * remove expr statement at ("test/cases/large/clang-26760.c": line 8037) * do without param at ("test/cases/large/clang-26760.c": line 8037) * replace by zero at ("test/cases/large/clang-26760.c": line 8037) @@ -29417,6 +29872,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8035) * remove iterator at ("test/cases/large/clang-26760.c": line 8035) * reduce to operant at ("test/cases/large/clang-26760.c": line 8035) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8049) * remove expr statement at ("test/cases/large/clang-26760.c": line 8050) * reduce to left at ("test/cases/large/clang-26760.c": line 8050) * reduce to right at ("test/cases/large/clang-26760.c": line 8050) @@ -29431,6 +29887,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8056) * reduce to left at ("test/cases/large/clang-26760.c": line 8056) * reduce to right at ("test/cases/large/clang-26760.c": line 8056) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8056) * remove return statement at ("test/cases/large/clang-26760.c": line 8059) * replace by zero at ("test/cases/large/clang-26760.c": line 8059) * remove check at ("test/cases/large/clang-26760.c": line 8056) @@ -29444,10 +29901,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8062) * reduce to left at ("test/cases/large/clang-26760.c": line 8062) * reduce to right at ("test/cases/large/clang-26760.c": line 8062) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8062) * remove variable i at ("test/cases/large/clang-26760.c": line 8064) * remove initializer at ("test/cases/large/clang-26760.c": line 8065) * reduce to left at ("test/cases/large/clang-26760.c": line 8065) * reduce to right at ("test/cases/large/clang-26760.c": line 8065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8065) * remove variable i at ("test/cases/large/clang-26760.c": line 8067) * remove return statement at ("test/cases/large/clang-26760.c": line 8068) * replace by zero at ("test/cases/large/clang-26760.c": line 8068) @@ -29470,6 +29929,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8078) * reduce to left at ("test/cases/large/clang-26760.c": line 8078) * reduce to right at ("test/cases/large/clang-26760.c": line 8078) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8078) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8080) * reduce to operant at ("test/cases/large/clang-26760.c": line 8081) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8081) @@ -29488,6 +29948,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8090) * reduce to left at ("test/cases/large/clang-26760.c": line 8090) * reduce to right at ("test/cases/large/clang-26760.c": line 8090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8090) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8092) * remove initializer at ("test/cases/large/clang-26760.c": line 8093) * reduce to operant at ("test/cases/large/clang-26760.c": line 8093) @@ -29542,6 +30003,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8124) * reduce to right at ("test/cases/large/clang-26760.c": line 8124) * reduce to operant at ("test/cases/large/clang-26760.c": line 8124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8124) * remove expr statement at ("test/cases/large/clang-26760.c": line 8126) * reduce to left at ("test/cases/large/clang-26760.c": line 8126) * reduce to right at ("test/cases/large/clang-26760.c": line 8126) @@ -29594,6 +30056,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8140) * reduce to left at ("test/cases/large/clang-26760.c": line 8140) * reduce to right at ("test/cases/large/clang-26760.c": line 8140) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8140) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143) * remove expr statement at ("test/cases/large/clang-26760.c": line 8144) * reduce to left at ("test/cases/large/clang-26760.c": line 8144) @@ -29729,6 +30192,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8176) * reduce to left at ("test/cases/large/clang-26760.c": line 8176) * reduce to right at ("test/cases/large/clang-26760.c": line 8176) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8176) * remove variable i at ("test/cases/large/clang-26760.c": line 8178) * remove expr statement at ("test/cases/large/clang-26760.c": line 8179) * reduce to left at ("test/cases/large/clang-26760.c": line 8179) @@ -29839,6 +30303,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8110) * reduce to right at ("test/cases/large/clang-26760.c": line 8110) * reduce to operant at ("test/cases/large/clang-26760.c": line 8110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8110) * remove return statement at ("test/cases/large/clang-26760.c": line 8112) * remove check at ("test/cases/large/clang-26760.c": line 8110) * remove iterator at ("test/cases/large/clang-26760.c": line 8110) @@ -29891,6 +30356,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8199) * reduce to left at ("test/cases/large/clang-26760.c": line 8199) * reduce to right at ("test/cases/large/clang-26760.c": line 8199) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8199) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8202) * reduce to operant at ("test/cases/large/clang-26760.c": line 8203) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203) @@ -30128,6 +30594,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8254) * reduce to left at ("test/cases/large/clang-26760.c": line 8254) * reduce to right at ("test/cases/large/clang-26760.c": line 8254) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8254) * remove variable i at ("test/cases/large/clang-26760.c": line 8256) * remove return statement at ("test/cases/large/clang-26760.c": line 8257) * replace by zero at ("test/cases/large/clang-26760.c": line 8257) @@ -30146,6 +30613,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8262) * reduce to left at ("test/cases/large/clang-26760.c": line 8262) * reduce to right at ("test/cases/large/clang-26760.c": line 8262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8262) * remove initializer at ("test/cases/large/clang-26760.c": line 8264) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 8264) * remove variable k at ("test/cases/large/clang-26760.c": line 8265) @@ -30313,6 +30781,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) * remove iterator at ("test/cases/large/clang-26760.c": line 8078) * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8292) * remove statement at ("test/cases/large/clang-26760.c": line 8293) * remove check at ("test/cases/large/clang-26760.c": line 8062) * remove iterator at ("test/cases/large/clang-26760.c": line 8062) @@ -30323,6 +30792,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8298) * reduce to left at ("test/cases/large/clang-26760.c": line 8298) * reduce to right at ("test/cases/large/clang-26760.c": line 8298) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8298) * remove condition at ("test/cases/large/clang-26760.c": line 8301) * remove statement at ("test/cases/large/clang-26760.c": line 8302) * remove condition at ("test/cases/large/clang-26760.c": line 8303) @@ -30334,9 +30804,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8306) * reduce to left at ("test/cases/large/clang-26760.c": line 8306) * reduce to right at ("test/cases/large/clang-26760.c": line 8306) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8306) * remove initializer at ("test/cases/large/clang-26760.c": line 8308) * reduce to left at ("test/cases/large/clang-26760.c": line 8308) * reduce to right at ("test/cases/large/clang-26760.c": line 8308) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8308) * remove expr statement at ("test/cases/large/clang-26760.c": line 8310) * do without param at ("test/cases/large/clang-26760.c": line 8310) * replace by zero at ("test/cases/large/clang-26760.c": line 8310) @@ -30373,9 +30845,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 8298) * remove iterator at ("test/cases/large/clang-26760.c": line 8298) * reduce to operant at ("test/cases/large/clang-26760.c": line 8298) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8324) * remove initializer at ("test/cases/large/clang-26760.c": line 8325) * reduce to left at ("test/cases/large/clang-26760.c": line 8325) * reduce to right at ("test/cases/large/clang-26760.c": line 8325) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8325) * remove initializer at ("test/cases/large/clang-26760.c": line 8328) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328) * remove variable i at ("test/cases/large/clang-26760.c": line 8329) @@ -30386,6 +30860,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8331) * reduce to left at ("test/cases/large/clang-26760.c": line 8331) * reduce to right at ("test/cases/large/clang-26760.c": line 8331) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8331) * remove initializer at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) @@ -30401,6 +30876,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8338) * reduce to left at ("test/cases/large/clang-26760.c": line 8338) * reduce to right at ("test/cases/large/clang-26760.c": line 8338) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8338) * remove variable i at ("test/cases/large/clang-26760.c": line 8340) * remove expr statement at ("test/cases/large/clang-26760.c": line 8341) * reduce to left at ("test/cases/large/clang-26760.c": line 8341) @@ -30428,6 +30904,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8348) * reduce to left at ("test/cases/large/clang-26760.c": line 8348) * reduce to right at ("test/cases/large/clang-26760.c": line 8348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8348) * remove expr statement at ("test/cases/large/clang-26760.c": line 8350) * do without param at ("test/cases/large/clang-26760.c": line 8350) * replace by zero at ("test/cases/large/clang-26760.c": line 8350) @@ -30440,6 +30917,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8348) * remove iterator at ("test/cases/large/clang-26760.c": line 8348) * reduce to operant at ("test/cases/large/clang-26760.c": line 8348) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8354) * remove condition at ("test/cases/large/clang-26760.c": line 8355) * do without param at ("test/cases/large/clang-26760.c": line 8355) * reduce to left at ("test/cases/large/clang-26760.c": line 8355) @@ -30493,6 +30971,7 @@ * remove variable i at ("test/cases/large/clang-26760.c": line 8383) * remove expr statement at ("test/cases/large/clang-26760.c": line 8384) * reduce to operant at ("test/cases/large/clang-26760.c": line 8384) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8390) * remove expr statement at ("test/cases/large/clang-26760.c": line 8391) * reduce to left at ("test/cases/large/clang-26760.c": line 8391) * reduce to right at ("test/cases/large/clang-26760.c": line 8391) @@ -30604,6 +31083,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8366) * reduce to left at ("test/cases/large/clang-26760.c": line 8366) * reduce to right at ("test/cases/large/clang-26760.c": line 8366) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8366) * remove expr statement at ("test/cases/large/clang-26760.c": line 8367) * reduce to left at ("test/cases/large/clang-26760.c": line 8367) * reduce to right at ("test/cases/large/clang-26760.c": line 8367) @@ -30677,6 +31157,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8419) * reduce to left at ("test/cases/large/clang-26760.c": line 8419) * reduce to right at ("test/cases/large/clang-26760.c": line 8419) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8419) * remove return statement at ("test/cases/large/clang-26760.c": line 8421) * remove check at ("test/cases/large/clang-26760.c": line 8419) * remove iterator at ("test/cases/large/clang-26760.c": line 8419) @@ -30697,6 +31178,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8427) * reduce to left at ("test/cases/large/clang-26760.c": line 8427) * reduce to right at ("test/cases/large/clang-26760.c": line 8427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8427) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8429) * reduce to operant at ("test/cases/large/clang-26760.c": line 8430) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8430) @@ -30715,6 +31197,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8439) * reduce to left at ("test/cases/large/clang-26760.c": line 8439) * reduce to right at ("test/cases/large/clang-26760.c": line 8439) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8439) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8441) * remove initializer at ("test/cases/large/clang-26760.c": line 8442) * reduce to operant at ("test/cases/large/clang-26760.c": line 8442) @@ -30782,14 +31265,17 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8455) * reduce to right at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8457) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457) * remove initializer at ("test/cases/large/clang-26760.c": line 8458) * reduce to left at ("test/cases/large/clang-26760.c": line 8458) * reduce to right at ("test/cases/large/clang-26760.c": line 8458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8458) * remove initializer at ("test/cases/large/clang-26760.c": line 8460) * reduce to left at ("test/cases/large/clang-26760.c": line 8460) * reduce to right at ("test/cases/large/clang-26760.c": line 8460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8460) * remove expr statement at ("test/cases/large/clang-26760.c": line 8462) * do without param at ("test/cases/large/clang-26760.c": line 8462) * replace by zero at ("test/cases/large/clang-26760.c": line 8462) @@ -30807,6 +31293,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8458) * remove iterator at ("test/cases/large/clang-26760.c": line 8458) * reduce to operant at ("test/cases/large/clang-26760.c": line 8458) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8469) * remove expr statement at ("test/cases/large/clang-26760.c": line 8470) * reduce to left at ("test/cases/large/clang-26760.c": line 8470) * reduce to right at ("test/cases/large/clang-26760.c": line 8470) @@ -30816,6 +31303,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8455) * remove iterator at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8473) * remove condition at ("test/cases/large/clang-26760.c": line 8474) * reduce to left at ("test/cases/large/clang-26760.c": line 8474) * reduce to right at ("test/cases/large/clang-26760.c": line 8474) @@ -30842,6 +31330,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8578) * reduce to right at ("test/cases/large/clang-26760.c": line 8578) * reduce to operant at ("test/cases/large/clang-26760.c": line 8578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8578) * remove variable i at ("test/cases/large/clang-26760.c": line 8581) * remove expr statement at ("test/cases/large/clang-26760.c": line 8582) * reduce to left at ("test/cases/large/clang-26760.c": line 8582) @@ -30992,6 +31481,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8615) * reduce to left at ("test/cases/large/clang-26760.c": line 8615) * reduce to right at ("test/cases/large/clang-26760.c": line 8615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8615) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621) @@ -31043,6 +31533,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8641) * reduce to left at ("test/cases/large/clang-26760.c": line 8641) * reduce to right at ("test/cases/large/clang-26760.c": line 8641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8641) * remove expr statement at ("test/cases/large/clang-26760.c": line 8642) * reduce to left at ("test/cases/large/clang-26760.c": line 8642) * reduce to right at ("test/cases/large/clang-26760.c": line 8642) @@ -31054,6 +31545,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8643) * reduce to left at ("test/cases/large/clang-26760.c": line 8643) * reduce to right at ("test/cases/large/clang-26760.c": line 8643) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8643) * remove variable i at ("test/cases/large/clang-26760.c": line 8646) * remove condition at ("test/cases/large/clang-26760.c": line 8647) * replace by zero at ("test/cases/large/clang-26760.c": line 8647) @@ -31076,6 +31568,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8657) * reduce to right at ("test/cases/large/clang-26760.c": line 8657) * reduce to operant at ("test/cases/large/clang-26760.c": line 8657) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8657) * remove initializer at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) @@ -31221,9 +31714,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8676) * reduce to left at ("test/cases/large/clang-26760.c": line 8676) * reduce to right at ("test/cases/large/clang-26760.c": line 8676) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8676) * remove initializer at ("test/cases/large/clang-26760.c": line 8678) * reduce to left at ("test/cases/large/clang-26760.c": line 8678) * reduce to right at ("test/cases/large/clang-26760.c": line 8678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8678) * remove expr statement at ("test/cases/large/clang-26760.c": line 8679) * reduce to left at ("test/cases/large/clang-26760.c": line 8679) * reduce to right at ("test/cases/large/clang-26760.c": line 8679) @@ -31306,6 +31801,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8693) * reduce to right at ("test/cases/large/clang-26760.c": line 8693) * reduce to operant at ("test/cases/large/clang-26760.c": line 8693) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8693) * remove initializer at ("test/cases/large/clang-26760.c": line 8695) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8695) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8696) @@ -31491,6 +31987,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9996) * reduce to left at ("test/cases/large/clang-26760.c": line 9996) * reduce to right at ("test/cases/large/clang-26760.c": line 9996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9996) * remove variable i at ("test/cases/large/clang-26760.c": line 9998) * remove condition at ("test/cases/large/clang-26760.c": line 9999) * replace by zero at ("test/cases/large/clang-26760.c": line 9999) @@ -31507,9 +32004,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10006) * reduce to left at ("test/cases/large/clang-26760.c": line 10006) * reduce to right at ("test/cases/large/clang-26760.c": line 10006) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10006) * remove initializer at ("test/cases/large/clang-26760.c": line 10008) * reduce to left at ("test/cases/large/clang-26760.c": line 10008) * reduce to right at ("test/cases/large/clang-26760.c": line 10008) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10008) * remove expr statement at ("test/cases/large/clang-26760.c": line 10009) * reduce to left at ("test/cases/large/clang-26760.c": line 10009) * reduce to right at ("test/cases/large/clang-26760.c": line 10009) @@ -31754,9 +32253,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10233) * reduce to left at ("test/cases/large/clang-26760.c": line 10233) * reduce to right at ("test/cases/large/clang-26760.c": line 10233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10233) * remove initializer at ("test/cases/large/clang-26760.c": line 10235) * reduce to left at ("test/cases/large/clang-26760.c": line 10235) * reduce to right at ("test/cases/large/clang-26760.c": line 10235) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10235) * remove condition at ("test/cases/large/clang-26760.c": line 10237) * remove statement at ("test/cases/large/clang-26760.c": line 10238) * remove expr statement at ("test/cases/large/clang-26760.c": line 10239) @@ -31821,6 +32322,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10262) * reduce to left at ("test/cases/large/clang-26760.c": line 10262) * reduce to right at ("test/cases/large/clang-26760.c": line 10262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10262) * remove variable k at ("test/cases/large/clang-26760.c": line 10264) * remove variable j at ("test/cases/large/clang-26760.c": line 10264) * remove variable i at ("test/cases/large/clang-26760.c": line 10264) @@ -32080,6 +32582,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10065) * reduce to left at ("test/cases/large/clang-26760.c": line 10065) * reduce to right at ("test/cases/large/clang-26760.c": line 10065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10065) * remove initializer at ("test/cases/large/clang-26760.c": line 10067) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 10067) * remove initializer at ("test/cases/large/clang-26760.c": line 10068) @@ -32186,6 +32689,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10092) * reduce to left at ("test/cases/large/clang-26760.c": line 10092) * reduce to right at ("test/cases/large/clang-26760.c": line 10092) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10092) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095) * remove condition at ("test/cases/large/clang-26760.c": line 10096) * remove statement at ("test/cases/large/clang-26760.c": line 10097) @@ -32296,6 +32800,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10133) * reduce to left at ("test/cases/large/clang-26760.c": line 10133) * reduce to right at ("test/cases/large/clang-26760.c": line 10133) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10133) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136) * remove expr statement at ("test/cases/large/clang-26760.c": line 10137) @@ -32335,6 +32840,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10148) * reduce to left at ("test/cases/large/clang-26760.c": line 10148) * reduce to right at ("test/cases/large/clang-26760.c": line 10148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10148) * remove initializer at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) @@ -32829,6 +33335,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10297) * reduce to left at ("test/cases/large/clang-26760.c": line 10297) * reduce to right at ("test/cases/large/clang-26760.c": line 10297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10297) * remove initializer at ("test/cases/large/clang-26760.c": line 10300) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300) * remove variable j at ("test/cases/large/clang-26760.c": line 10301) @@ -32947,6 +33454,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10452) * reduce to left at ("test/cases/large/clang-26760.c": line 10452) * reduce to right at ("test/cases/large/clang-26760.c": line 10452) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10452) * remove expr statement at ("test/cases/large/clang-26760.c": line 10453) * reduce to left at ("test/cases/large/clang-26760.c": line 10453) * reduce to right at ("test/cases/large/clang-26760.c": line 10453) @@ -32958,6 +33466,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10454) * reduce to right at ("test/cases/large/clang-26760.c": line 10454) * reduce to operant at ("test/cases/large/clang-26760.c": line 10454) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10454) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10456) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458) @@ -33194,6 +33703,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10519) * reduce to left at ("test/cases/large/clang-26760.c": line 10519) * reduce to right at ("test/cases/large/clang-26760.c": line 10519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10519) * remove expr statement at ("test/cases/large/clang-26760.c": line 10520) * reduce to left at ("test/cases/large/clang-26760.c": line 10520) * reduce to right at ("test/cases/large/clang-26760.c": line 10520) @@ -33367,6 +33877,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10320) * reduce to left at ("test/cases/large/clang-26760.c": line 10320) * reduce to right at ("test/cases/large/clang-26760.c": line 10320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10320) * remove initializer at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) @@ -33496,6 +34007,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10339) * reduce to left at ("test/cases/large/clang-26760.c": line 10339) * reduce to right at ("test/cases/large/clang-26760.c": line 10339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10339) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10342) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10343) * reduce to operant at ("test/cases/large/clang-26760.c": line 10344) @@ -33520,11 +34032,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10352) * reduce to right at ("test/cases/large/clang-26760.c": line 10352) * reduce to operant at ("test/cases/large/clang-26760.c": line 10352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10352) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354) * remove variable i at ("test/cases/large/clang-26760.c": line 10355) * remove initializer at ("test/cases/large/clang-26760.c": line 10356) * reduce to left at ("test/cases/large/clang-26760.c": line 10356) * reduce to right at ("test/cases/large/clang-26760.c": line 10356) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10356) * remove expr statement at ("test/cases/large/clang-26760.c": line 10357) * reduce to left at ("test/cases/large/clang-26760.c": line 10357) * reduce to right at ("test/cases/large/clang-26760.c": line 10357) @@ -33978,6 +34492,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10571) * reduce to left at ("test/cases/large/clang-26760.c": line 10571) * reduce to right at ("test/cases/large/clang-26760.c": line 10571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10571) * remove variable k at ("test/cases/large/clang-26760.c": line 10573) * remove variable j at ("test/cases/large/clang-26760.c": line 10573) * remove variable i at ("test/cases/large/clang-26760.c": line 10573) @@ -34365,6 +34880,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10655) * reduce to left at ("test/cases/large/clang-26760.c": line 10655) * reduce to right at ("test/cases/large/clang-26760.c": line 10655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10655) * remove variable i at ("test/cases/large/clang-26760.c": line 10657) * remove return statement at ("test/cases/large/clang-26760.c": line 10658) * replace by zero at ("test/cases/large/clang-26760.c": line 10658) @@ -34666,9 +35182,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8894) * reduce to left at ("test/cases/large/clang-26760.c": line 8894) * reduce to right at ("test/cases/large/clang-26760.c": line 8894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8894) * remove initializer at ("test/cases/large/clang-26760.c": line 8896) * reduce to left at ("test/cases/large/clang-26760.c": line 8896) * reduce to right at ("test/cases/large/clang-26760.c": line 8896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8896) * remove expr statement at ("test/cases/large/clang-26760.c": line 8897) * reduce to left at ("test/cases/large/clang-26760.c": line 8897) * reduce to right at ("test/cases/large/clang-26760.c": line 8897) @@ -34731,6 +35249,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8919) * reduce to left at ("test/cases/large/clang-26760.c": line 8919) * reduce to right at ("test/cases/large/clang-26760.c": line 8919) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8919) * remove variable k at ("test/cases/large/clang-26760.c": line 8921) * remove variable j at ("test/cases/large/clang-26760.c": line 8921) * remove variable i at ("test/cases/large/clang-26760.c": line 8921) @@ -34990,6 +35509,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8762) * reduce to left at ("test/cases/large/clang-26760.c": line 8762) * reduce to right at ("test/cases/large/clang-26760.c": line 8762) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8762) * remove initializer at ("test/cases/large/clang-26760.c": line 8764) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 8764) * remove initializer at ("test/cases/large/clang-26760.c": line 8765) @@ -35096,6 +35616,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8789) * reduce to left at ("test/cases/large/clang-26760.c": line 8789) * reduce to right at ("test/cases/large/clang-26760.c": line 8789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8789) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792) * remove condition at ("test/cases/large/clang-26760.c": line 8793) * remove statement at ("test/cases/large/clang-26760.c": line 8794) @@ -35162,6 +35683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8809) * reduce to left at ("test/cases/large/clang-26760.c": line 8809) * reduce to right at ("test/cases/large/clang-26760.c": line 8809) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8809) * remove initializer at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) @@ -35656,6 +36178,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8954) * reduce to left at ("test/cases/large/clang-26760.c": line 8954) * reduce to right at ("test/cases/large/clang-26760.c": line 8954) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8954) * remove initializer at ("test/cases/large/clang-26760.c": line 8957) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957) * remove variable j at ("test/cases/large/clang-26760.c": line 8958) @@ -35774,6 +36297,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9059) * reduce to left at ("test/cases/large/clang-26760.c": line 9059) * reduce to right at ("test/cases/large/clang-26760.c": line 9059) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9059) * remove expr statement at ("test/cases/large/clang-26760.c": line 9060) * reduce to left at ("test/cases/large/clang-26760.c": line 9060) * reduce to right at ("test/cases/large/clang-26760.c": line 9060) @@ -35785,6 +36309,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9061) * reduce to right at ("test/cases/large/clang-26760.c": line 9061) * reduce to operant at ("test/cases/large/clang-26760.c": line 9061) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9061) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9063) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065) @@ -36005,6 +36530,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9114) * reduce to left at ("test/cases/large/clang-26760.c": line 9114) * reduce to right at ("test/cases/large/clang-26760.c": line 9114) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9114) * remove expr statement at ("test/cases/large/clang-26760.c": line 9115) * reduce to left at ("test/cases/large/clang-26760.c": line 9115) * reduce to right at ("test/cases/large/clang-26760.c": line 9115) @@ -36103,6 +36629,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8977) * reduce to left at ("test/cases/large/clang-26760.c": line 8977) * reduce to right at ("test/cases/large/clang-26760.c": line 8977) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8977) * remove initializer at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) @@ -36232,6 +36759,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8996) * reduce to left at ("test/cases/large/clang-26760.c": line 8996) * reduce to right at ("test/cases/large/clang-26760.c": line 8996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8996) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 8999) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 9000) * reduce to operant at ("test/cases/large/clang-26760.c": line 9001) @@ -36256,11 +36784,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9009) * reduce to right at ("test/cases/large/clang-26760.c": line 9009) * reduce to operant at ("test/cases/large/clang-26760.c": line 9009) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9009) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011) * remove variable i at ("test/cases/large/clang-26760.c": line 9012) * remove initializer at ("test/cases/large/clang-26760.c": line 9013) * reduce to left at ("test/cases/large/clang-26760.c": line 9013) * reduce to right at ("test/cases/large/clang-26760.c": line 9013) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9013) * remove expr statement at ("test/cases/large/clang-26760.c": line 9014) * reduce to left at ("test/cases/large/clang-26760.c": line 9014) * reduce to right at ("test/cases/large/clang-26760.c": line 9014) @@ -36467,6 +36997,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9148) * reduce to left at ("test/cases/large/clang-26760.c": line 9148) * reduce to right at ("test/cases/large/clang-26760.c": line 9148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9148) * remove initializer at ("test/cases/large/clang-26760.c": line 9150) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 9150) * remove initializer at ("test/cases/large/clang-26760.c": line 9151) @@ -36570,6 +37101,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9164) * reduce to left at ("test/cases/large/clang-26760.c": line 9164) * reduce to right at ("test/cases/large/clang-26760.c": line 9164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9164) * remove expr statement at ("test/cases/large/clang-26760.c": line 9165) * reduce to left at ("test/cases/large/clang-26760.c": line 9165) * reduce to right at ("test/cases/large/clang-26760.c": line 9165) @@ -36586,6 +37118,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9178) * reduce to left at ("test/cases/large/clang-26760.c": line 9178) * reduce to right at ("test/cases/large/clang-26760.c": line 9178) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9178) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181) * remove condition at ("test/cases/large/clang-26760.c": line 9182) * remove condition at ("test/cases/large/clang-26760.c": line 9184) @@ -36632,6 +37165,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9772) * reduce to left at ("test/cases/large/clang-26760.c": line 9772) * reduce to right at ("test/cases/large/clang-26760.c": line 9772) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9772) * remove return statement at ("test/cases/large/clang-26760.c": line 9774) * remove check at ("test/cases/large/clang-26760.c": line 9772) * reduce to operant at ("test/cases/large/clang-26760.c": line 9772) @@ -36640,6 +37174,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9776) * reduce to left at ("test/cases/large/clang-26760.c": line 9776) * reduce to right at ("test/cases/large/clang-26760.c": line 9776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9776) * remove expr statement at ("test/cases/large/clang-26760.c": line 9779) * reduce to operant at ("test/cases/large/clang-26760.c": line 9779) * remove check at ("test/cases/large/clang-26760.c": line 9776) @@ -36711,6 +37246,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9212) * reduce to right at ("test/cases/large/clang-26760.c": line 9212) * reduce to operant at ("test/cases/large/clang-26760.c": line 9212) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9212) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 9214) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216) @@ -36718,6 +37254,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9218) * reduce to left at ("test/cases/large/clang-26760.c": line 9218) * reduce to right at ("test/cases/large/clang-26760.c": line 9218) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9218) * remove expr statement at ("test/cases/large/clang-26760.c": line 9219) * reduce to left at ("test/cases/large/clang-26760.c": line 9219) * reduce to right at ("test/cases/large/clang-26760.c": line 9219) @@ -36728,10 +37265,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9220) * reduce to left at ("test/cases/large/clang-26760.c": line 9220) * reduce to right at ("test/cases/large/clang-26760.c": line 9220) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9220) * remove variable i at ("test/cases/large/clang-26760.c": line 9222) * remove initializer at ("test/cases/large/clang-26760.c": line 9223) * reduce to left at ("test/cases/large/clang-26760.c": line 9223) * reduce to right at ("test/cases/large/clang-26760.c": line 9223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9223) * remove variable i at ("test/cases/large/clang-26760.c": line 9225) * remove return statement at ("test/cases/large/clang-26760.c": line 9226) * replace by zero at ("test/cases/large/clang-26760.c": line 9226) @@ -36752,6 +37291,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9233) * reduce to left at ("test/cases/large/clang-26760.c": line 9233) * reduce to right at ("test/cases/large/clang-26760.c": line 9233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9233) * remove initializer at ("test/cases/large/clang-26760.c": line 9236) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236) * remove variable i at ("test/cases/large/clang-26760.c": line 9237) @@ -36762,6 +37302,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9239) * reduce to left at ("test/cases/large/clang-26760.c": line 9239) * reduce to right at ("test/cases/large/clang-26760.c": line 9239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9239) * remove initializer at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) @@ -36773,6 +37314,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9245) * reduce to left at ("test/cases/large/clang-26760.c": line 9245) * reduce to right at ("test/cases/large/clang-26760.c": line 9245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9245) * remove variable i at ("test/cases/large/clang-26760.c": line 9247) * remove expr statement at ("test/cases/large/clang-26760.c": line 9248) * reduce to left at ("test/cases/large/clang-26760.c": line 9248) @@ -37000,6 +37542,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9297) * reduce to left at ("test/cases/large/clang-26760.c": line 9297) * reduce to right at ("test/cases/large/clang-26760.c": line 9297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9297) * remove return statement at ("test/cases/large/clang-26760.c": line 9299) * remove check at ("test/cases/large/clang-26760.c": line 9297) * remove iterator at ("test/cases/large/clang-26760.c": line 9297) @@ -37020,6 +37563,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9305) * reduce to left at ("test/cases/large/clang-26760.c": line 9305) * reduce to right at ("test/cases/large/clang-26760.c": line 9305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9305) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 9307) * reduce to operant at ("test/cases/large/clang-26760.c": line 9308) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 9308) @@ -37038,6 +37582,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9317) * reduce to left at ("test/cases/large/clang-26760.c": line 9317) * reduce to right at ("test/cases/large/clang-26760.c": line 9317) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9317) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 9319) * remove initializer at ("test/cases/large/clang-26760.c": line 9320) * reduce to operant at ("test/cases/large/clang-26760.c": line 9320) @@ -37092,6 +37637,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9351) * reduce to right at ("test/cases/large/clang-26760.c": line 9351) * reduce to operant at ("test/cases/large/clang-26760.c": line 9351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9351) * remove expr statement at ("test/cases/large/clang-26760.c": line 9353) * reduce to left at ("test/cases/large/clang-26760.c": line 9353) * reduce to right at ("test/cases/large/clang-26760.c": line 9353) @@ -37144,6 +37690,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9367) * reduce to left at ("test/cases/large/clang-26760.c": line 9367) * reduce to right at ("test/cases/large/clang-26760.c": line 9367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9367) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370) * remove expr statement at ("test/cases/large/clang-26760.c": line 9371) * reduce to left at ("test/cases/large/clang-26760.c": line 9371) @@ -37279,6 +37826,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9403) * reduce to left at ("test/cases/large/clang-26760.c": line 9403) * reduce to right at ("test/cases/large/clang-26760.c": line 9403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9403) * remove variable i at ("test/cases/large/clang-26760.c": line 9405) * remove expr statement at ("test/cases/large/clang-26760.c": line 9406) * reduce to left at ("test/cases/large/clang-26760.c": line 9406) @@ -37389,6 +37937,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9337) * reduce to right at ("test/cases/large/clang-26760.c": line 9337) * reduce to operant at ("test/cases/large/clang-26760.c": line 9337) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9337) * remove return statement at ("test/cases/large/clang-26760.c": line 9339) * remove check at ("test/cases/large/clang-26760.c": line 9337) * remove iterator at ("test/cases/large/clang-26760.c": line 9337) @@ -37441,6 +37990,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9426) * reduce to left at ("test/cases/large/clang-26760.c": line 9426) * reduce to right at ("test/cases/large/clang-26760.c": line 9426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9426) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 9429) * reduce to operant at ("test/cases/large/clang-26760.c": line 9430) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430) @@ -37678,6 +38228,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9481) * reduce to left at ("test/cases/large/clang-26760.c": line 9481) * reduce to right at ("test/cases/large/clang-26760.c": line 9481) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9481) * remove variable i at ("test/cases/large/clang-26760.c": line 9483) * remove return statement at ("test/cases/large/clang-26760.c": line 9484) * replace by zero at ("test/cases/large/clang-26760.c": line 9484) @@ -37696,6 +38247,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9489) * reduce to left at ("test/cases/large/clang-26760.c": line 9489) * reduce to right at ("test/cases/large/clang-26760.c": line 9489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9489) * remove initializer at ("test/cases/large/clang-26760.c": line 9491) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 9491) * remove variable k at ("test/cases/large/clang-26760.c": line 9492) @@ -37866,6 +38418,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9519) * reduce to left at ("test/cases/large/clang-26760.c": line 9519) * reduce to right at ("test/cases/large/clang-26760.c": line 9519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9519) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 9521) * remove initializer at ("test/cases/large/clang-26760.c": line 9522) * reduce to operant at ("test/cases/large/clang-26760.c": line 9522) @@ -37948,6 +38501,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9553) * reduce to left at ("test/cases/large/clang-26760.c": line 9553) * reduce to right at ("test/cases/large/clang-26760.c": line 9553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9553) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556) * remove expr statement at ("test/cases/large/clang-26760.c": line 9557) * reduce to left at ("test/cases/large/clang-26760.c": line 9557) @@ -37980,6 +38534,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9562) * reduce to right at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9562) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9564) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564) * remove expr statement at ("test/cases/large/clang-26760.c": line 9565) @@ -38041,6 +38596,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9579) * reduce to left at ("test/cases/large/clang-26760.c": line 9579) * reduce to right at ("test/cases/large/clang-26760.c": line 9579) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9579) * remove initializer at ("test/cases/large/clang-26760.c": line 9581) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 9581) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 9582) @@ -38225,6 +38781,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9621) * reduce to right at ("test/cases/large/clang-26760.c": line 9621) * reduce to operant at ("test/cases/large/clang-26760.c": line 9621) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9621) * remove expr statement at ("test/cases/large/clang-26760.c": line 9624) * reduce to operant at ("test/cases/large/clang-26760.c": line 9624) * remove expr statement at ("test/cases/large/clang-26760.c": line 9625) @@ -38317,6 +38874,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9658) * reduce to left at ("test/cases/large/clang-26760.c": line 9658) * reduce to right at ("test/cases/large/clang-26760.c": line 9658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9658) * remove return statement at ("test/cases/large/clang-26760.c": line 9660) * remove check at ("test/cases/large/clang-26760.c": line 9658) * remove iterator at ("test/cases/large/clang-26760.c": line 9658) @@ -38449,6 +39007,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9675) * reduce to left at ("test/cases/large/clang-26760.c": line 9675) * reduce to right at ("test/cases/large/clang-26760.c": line 9675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9675) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678) * remove variable i at ("test/cases/large/clang-26760.c": line 9679) @@ -38598,6 +39157,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9711) * reduce to left at ("test/cases/large/clang-26760.c": line 9711) * reduce to right at ("test/cases/large/clang-26760.c": line 9711) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9711) * remove expr statement at ("test/cases/large/clang-26760.c": line 9712) * reduce to left at ("test/cases/large/clang-26760.c": line 9712) * reduce to right at ("test/cases/large/clang-26760.c": line 9712) @@ -38720,10 +39280,12 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 9759) * remove expr statement at ("test/cases/large/clang-26760.c": line 9760) * reduce to operant at ("test/cases/large/clang-26760.c": line 9760) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9782) * remove statement at ("test/cases/large/clang-26760.c": line 9783) * remove initializer at ("test/cases/large/clang-26760.c": line 9785) * reduce to left at ("test/cases/large/clang-26760.c": line 9785) * reduce to right at ("test/cases/large/clang-26760.c": line 9785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9785) * remove expr statement at ("test/cases/large/clang-26760.c": line 9786) * reduce to left at ("test/cases/large/clang-26760.c": line 9786) * reduce to right at ("test/cases/large/clang-26760.c": line 9786) @@ -38747,6 +39309,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9790) * reduce to right at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9790) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9792) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794) @@ -38755,6 +39318,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9804) * reduce to left at ("test/cases/large/clang-26760.c": line 9804) * reduce to right at ("test/cases/large/clang-26760.c": line 9804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9804) * remove expr statement at ("test/cases/large/clang-26760.c": line 9806) * reduce to left at ("test/cases/large/clang-26760.c": line 9806) * reduce to right at ("test/cases/large/clang-26760.c": line 9806) @@ -38764,6 +39328,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9804) * remove iterator at ("test/cases/large/clang-26760.c": line 9804) * reduce to operant at ("test/cases/large/clang-26760.c": line 9804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9810) * remove expr statement at ("test/cases/large/clang-26760.c": line 9811) * reduce to left at ("test/cases/large/clang-26760.c": line 9811) * reduce to right at ("test/cases/large/clang-26760.c": line 9811) @@ -38982,6 +39547,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9852) * reduce to left at ("test/cases/large/clang-26760.c": line 9852) * reduce to right at ("test/cases/large/clang-26760.c": line 9852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9852) * remove expr statement at ("test/cases/large/clang-26760.c": line 9853) * reduce to left at ("test/cases/large/clang-26760.c": line 9853) * reduce to right at ("test/cases/large/clang-26760.c": line 9853) @@ -39068,6 +39634,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) * remove iterator at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9884) * remove expr statement at ("test/cases/large/clang-26760.c": line 9885) * reduce to left at ("test/cases/large/clang-26760.c": line 9885) * reduce to right at ("test/cases/large/clang-26760.c": line 9894) @@ -39119,6 +39686,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9896) * reduce to left at ("test/cases/large/clang-26760.c": line 9896) * reduce to right at ("test/cases/large/clang-26760.c": line 9896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9896) * remove initializer at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) @@ -39404,6 +39972,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9922) * reduce to left at ("test/cases/large/clang-26760.c": line 9922) * reduce to right at ("test/cases/large/clang-26760.c": line 9922) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9922) * remove expr statement at ("test/cases/large/clang-26760.c": line 9924) * reduce to left at ("test/cases/large/clang-26760.c": line 9924) * reduce to right at ("test/cases/large/clang-26760.c": line 9924) @@ -39413,6 +39982,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9922) * remove iterator at ("test/cases/large/clang-26760.c": line 9922) * reduce to operant at ("test/cases/large/clang-26760.c": line 9922) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9928) * remove expr statement at ("test/cases/large/clang-26760.c": line 9929) * reduce to left at ("test/cases/large/clang-26760.c": line 9929) * reduce to right at ("test/cases/large/clang-26760.c": line 9929) @@ -39652,6 +40222,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10667) * reduce to left at ("test/cases/large/clang-26760.c": line 10667) * reduce to right at ("test/cases/large/clang-26760.c": line 10667) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10667) * remove initializer at ("test/cases/large/clang-26760.c": line 10670) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670) * remove variable j at ("test/cases/large/clang-26760.c": line 10671) @@ -39781,6 +40352,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10783) * reduce to left at ("test/cases/large/clang-26760.c": line 10783) * reduce to right at ("test/cases/large/clang-26760.c": line 10783) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10783) * remove expr statement at ("test/cases/large/clang-26760.c": line 10784) * reduce to left at ("test/cases/large/clang-26760.c": line 10784) * reduce to right at ("test/cases/large/clang-26760.c": line 10784) @@ -39792,6 +40364,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10785) * reduce to right at ("test/cases/large/clang-26760.c": line 10785) * reduce to operant at ("test/cases/large/clang-26760.c": line 10785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10785) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10787) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789) @@ -40024,6 +40597,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10845) * reduce to left at ("test/cases/large/clang-26760.c": line 10845) * reduce to right at ("test/cases/large/clang-26760.c": line 10845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10845) * remove expr statement at ("test/cases/large/clang-26760.c": line 10846) * reduce to left at ("test/cases/large/clang-26760.c": line 10846) * reduce to right at ("test/cases/large/clang-26760.c": line 10846) @@ -40079,9 +40653,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10856) * reduce to left at ("test/cases/large/clang-26760.c": line 10856) * reduce to right at ("test/cases/large/clang-26760.c": line 10856) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10856) * remove initializer at ("test/cases/large/clang-26760.c": line 10858) * reduce to left at ("test/cases/large/clang-26760.c": line 10858) * reduce to right at ("test/cases/large/clang-26760.c": line 10858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10858) * remove expr statement at ("test/cases/large/clang-26760.c": line 10860) * do without param at ("test/cases/large/clang-26760.c": line 10860) * replace by zero at ("test/cases/large/clang-26760.c": line 10860) @@ -40099,6 +40675,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 10856) * remove iterator at ("test/cases/large/clang-26760.c": line 10856) * reduce to operant at ("test/cases/large/clang-26760.c": line 10856) +* remove expr statement at ("test/cases/large/clang-26760.c": line 10869) * remove statement at ("test/cases/large/clang-26760.c": line 10870) * remove expr statement at ("test/cases/large/clang-26760.c": line 10888) * reduce to left at ("test/cases/large/clang-26760.c": line 10888) @@ -40145,6 +40722,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10697) * reduce to left at ("test/cases/large/clang-26760.c": line 10697) * reduce to right at ("test/cases/large/clang-26760.c": line 10697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10697) * remove initializer at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) @@ -40274,6 +40852,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10716) * reduce to left at ("test/cases/large/clang-26760.c": line 10716) * reduce to right at ("test/cases/large/clang-26760.c": line 10716) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10716) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10719) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10720) * reduce to operant at ("test/cases/large/clang-26760.c": line 10721) @@ -40298,11 +40877,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10729) * reduce to right at ("test/cases/large/clang-26760.c": line 10729) * reduce to operant at ("test/cases/large/clang-26760.c": line 10729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10729) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731) * remove variable i at ("test/cases/large/clang-26760.c": line 10732) * remove initializer at ("test/cases/large/clang-26760.c": line 10733) * reduce to left at ("test/cases/large/clang-26760.c": line 10733) * reduce to right at ("test/cases/large/clang-26760.c": line 10733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10733) * remove expr statement at ("test/cases/large/clang-26760.c": line 10735) * reduce to left at ("test/cases/large/clang-26760.c": line 10735) * reduce to right at ("test/cases/large/clang-26760.c": line 10735) @@ -40520,6 +41101,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10896) * reduce to left at ("test/cases/large/clang-26760.c": line 10896) * reduce to right at ("test/cases/large/clang-26760.c": line 10896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10896) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 10899) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 10900) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 10901) @@ -40533,6 +41115,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10909) * reduce to left at ("test/cases/large/clang-26760.c": line 10909) * reduce to right at ("test/cases/large/clang-26760.c": line 10909) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10909) * remove expr statement at ("test/cases/large/clang-26760.c": line 10910) * reduce to left at ("test/cases/large/clang-26760.c": line 10910) * reduce to right at ("test/cases/large/clang-26760.c": line 10910) @@ -40566,6 +41149,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11536) * reduce to left at ("test/cases/large/clang-26760.c": line 11536) * reduce to right at ("test/cases/large/clang-26760.c": line 11536) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11536) * remove expr statement at ("test/cases/large/clang-26760.c": line 11538) * reduce to left at ("test/cases/large/clang-26760.c": line 11538) * reduce to right at ("test/cases/large/clang-26760.c": line 11538) @@ -40575,6 +41159,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11539) * reduce to left at ("test/cases/large/clang-26760.c": line 11539) * reduce to right at ("test/cases/large/clang-26760.c": line 11539) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11539) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541) * remove condition at ("test/cases/large/clang-26760.c": line 11542) * remove return statement at ("test/cases/large/clang-26760.c": line 11572) @@ -40720,6 +41305,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10934) * reduce to left at ("test/cases/large/clang-26760.c": line 10934) * reduce to right at ("test/cases/large/clang-26760.c": line 10934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10934) * remove expr statement at ("test/cases/large/clang-26760.c": line 10935) * reduce to left at ("test/cases/large/clang-26760.c": line 10935) * reduce to right at ("test/cases/large/clang-26760.c": line 10935) @@ -40843,10 +41429,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10955) * reduce to left at ("test/cases/large/clang-26760.c": line 10955) * reduce to right at ("test/cases/large/clang-26760.c": line 10955) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10955) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958) * remove initializer at ("test/cases/large/clang-26760.c": line 10959) * reduce to left at ("test/cases/large/clang-26760.c": line 10959) * reduce to right at ("test/cases/large/clang-26760.c": line 10959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10959) * remove expr statement at ("test/cases/large/clang-26760.c": line 10961) * reduce to left at ("test/cases/large/clang-26760.c": line 10961) * reduce to right at ("test/cases/large/clang-26760.c": line 10961) @@ -40871,6 +41459,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10967) * reduce to right at ("test/cases/large/clang-26760.c": line 10967) * reduce to operant at ("test/cases/large/clang-26760.c": line 10967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10967) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969) * remove expr statement at ("test/cases/large/clang-26760.c": line 10971) * do without param at ("test/cases/large/clang-26760.c": line 10971) @@ -40949,6 +41538,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10988) * reduce to left at ("test/cases/large/clang-26760.c": line 10988) * reduce to right at ("test/cases/large/clang-26760.c": line 10988) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10988) * remove expr statement at ("test/cases/large/clang-26760.c": line 10989) * reduce to left at ("test/cases/large/clang-26760.c": line 10989) * reduce to right at ("test/cases/large/clang-26760.c": line 10989) @@ -40967,6 +41557,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10992) * reduce to left at ("test/cases/large/clang-26760.c": line 10992) * reduce to right at ("test/cases/large/clang-26760.c": line 10992) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10992) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994) * remove expr statement at ("test/cases/large/clang-26760.c": line 10995) * reduce to left at ("test/cases/large/clang-26760.c": line 10995) @@ -41076,6 +41667,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11031) * reduce to left at ("test/cases/large/clang-26760.c": line 11031) * reduce to right at ("test/cases/large/clang-26760.c": line 11031) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11031) * reduce to operant at ("test/cases/large/clang-26760.c": line 11034) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035) @@ -41083,6 +41675,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11037) * reduce to left at ("test/cases/large/clang-26760.c": line 11037) * reduce to right at ("test/cases/large/clang-26760.c": line 11037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11037) * remove expr statement at ("test/cases/large/clang-26760.c": line 11038) * reduce to left at ("test/cases/large/clang-26760.c": line 11038) * reduce to right at ("test/cases/large/clang-26760.c": line 11038) @@ -41093,6 +41686,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11039) * reduce to left at ("test/cases/large/clang-26760.c": line 11039) * reduce to right at ("test/cases/large/clang-26760.c": line 11039) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11039) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 11042) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 11043) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044) @@ -41101,6 +41695,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11047) * reduce to left at ("test/cases/large/clang-26760.c": line 11047) * reduce to right at ("test/cases/large/clang-26760.c": line 11047) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11047) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051) * remove expr statement at ("test/cases/large/clang-26760.c": line 11052) @@ -41199,6 +41794,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11085) * reduce to left at ("test/cases/large/clang-26760.c": line 11085) * reduce to right at ("test/cases/large/clang-26760.c": line 11085) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11085) * remove expr statement at ("test/cases/large/clang-26760.c": line 11086) * reduce to left at ("test/cases/large/clang-26760.c": line 11086) * reduce to right at ("test/cases/large/clang-26760.c": line 11086) @@ -41209,10 +41805,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11087) * reduce to left at ("test/cases/large/clang-26760.c": line 11087) * reduce to right at ("test/cases/large/clang-26760.c": line 11087) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11087) * remove variable i at ("test/cases/large/clang-26760.c": line 11089) * remove initializer at ("test/cases/large/clang-26760.c": line 11090) * reduce to left at ("test/cases/large/clang-26760.c": line 11090) * reduce to right at ("test/cases/large/clang-26760.c": line 11090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11090) * remove variable i at ("test/cases/large/clang-26760.c": line 11092) * remove return statement at ("test/cases/large/clang-26760.c": line 11093) * replace by zero at ("test/cases/large/clang-26760.c": line 11093) @@ -41233,6 +41831,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11100) * reduce to left at ("test/cases/large/clang-26760.c": line 11100) * reduce to right at ("test/cases/large/clang-26760.c": line 11100) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11100) * remove initializer at ("test/cases/large/clang-26760.c": line 11103) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103) * remove variable i at ("test/cases/large/clang-26760.c": line 11104) @@ -41243,6 +41842,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11106) * reduce to left at ("test/cases/large/clang-26760.c": line 11106) * reduce to right at ("test/cases/large/clang-26760.c": line 11106) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11106) * remove initializer at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) @@ -41254,6 +41854,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11112) * reduce to left at ("test/cases/large/clang-26760.c": line 11112) * reduce to right at ("test/cases/large/clang-26760.c": line 11112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11112) * remove variable i at ("test/cases/large/clang-26760.c": line 11114) * remove expr statement at ("test/cases/large/clang-26760.c": line 11115) * reduce to left at ("test/cases/large/clang-26760.c": line 11115) @@ -41481,6 +42082,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11164) * reduce to left at ("test/cases/large/clang-26760.c": line 11164) * reduce to right at ("test/cases/large/clang-26760.c": line 11164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11164) * remove return statement at ("test/cases/large/clang-26760.c": line 11166) * remove check at ("test/cases/large/clang-26760.c": line 11164) * remove iterator at ("test/cases/large/clang-26760.c": line 11164) @@ -41499,6 +42101,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11172) * reduce to left at ("test/cases/large/clang-26760.c": line 11172) * reduce to right at ("test/cases/large/clang-26760.c": line 11172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11172) * remove expr statement at ("test/cases/large/clang-26760.c": line 11174) * do without param at ("test/cases/large/clang-26760.c": line 11174) * replace by zero at ("test/cases/large/clang-26760.c": line 11174) @@ -41514,6 +42117,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11180) * reduce to left at ("test/cases/large/clang-26760.c": line 11180) * reduce to right at ("test/cases/large/clang-26760.c": line 11180) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11180) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 11182) * remove initializer at ("test/cases/large/clang-26760.c": line 11183) * reduce to operant at ("test/cases/large/clang-26760.c": line 11183) @@ -41568,6 +42172,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11214) * reduce to right at ("test/cases/large/clang-26760.c": line 11214) * reduce to operant at ("test/cases/large/clang-26760.c": line 11214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11214) * remove expr statement at ("test/cases/large/clang-26760.c": line 11216) * reduce to left at ("test/cases/large/clang-26760.c": line 11216) * reduce to right at ("test/cases/large/clang-26760.c": line 11216) @@ -41620,6 +42225,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11230) * reduce to left at ("test/cases/large/clang-26760.c": line 11230) * reduce to right at ("test/cases/large/clang-26760.c": line 11230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11230) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233) * remove expr statement at ("test/cases/large/clang-26760.c": line 11234) * reduce to left at ("test/cases/large/clang-26760.c": line 11234) @@ -41755,6 +42361,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11266) * reduce to left at ("test/cases/large/clang-26760.c": line 11266) * reduce to right at ("test/cases/large/clang-26760.c": line 11266) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11266) * remove variable i at ("test/cases/large/clang-26760.c": line 11268) * remove expr statement at ("test/cases/large/clang-26760.c": line 11269) * reduce to left at ("test/cases/large/clang-26760.c": line 11269) @@ -41865,6 +42472,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11200) * reduce to right at ("test/cases/large/clang-26760.c": line 11200) * reduce to operant at ("test/cases/large/clang-26760.c": line 11200) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11200) * remove return statement at ("test/cases/large/clang-26760.c": line 11202) * remove check at ("test/cases/large/clang-26760.c": line 11200) * remove iterator at ("test/cases/large/clang-26760.c": line 11200) @@ -41917,6 +42525,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11289) * reduce to left at ("test/cases/large/clang-26760.c": line 11289) * reduce to right at ("test/cases/large/clang-26760.c": line 11289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11289) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11292) * reduce to operant at ("test/cases/large/clang-26760.c": line 11293) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293) @@ -42154,6 +42763,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11344) * reduce to left at ("test/cases/large/clang-26760.c": line 11344) * reduce to right at ("test/cases/large/clang-26760.c": line 11344) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11344) * remove variable i at ("test/cases/large/clang-26760.c": line 11346) * remove return statement at ("test/cases/large/clang-26760.c": line 11347) * replace by zero at ("test/cases/large/clang-26760.c": line 11347) @@ -42172,6 +42782,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11352) * reduce to left at ("test/cases/large/clang-26760.c": line 11352) * reduce to right at ("test/cases/large/clang-26760.c": line 11352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11352) * remove initializer at ("test/cases/large/clang-26760.c": line 11354) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11354) * remove variable k at ("test/cases/large/clang-26760.c": line 11355) @@ -42335,9 +42946,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 11180) * remove iterator at ("test/cases/large/clang-26760.c": line 11180) * reduce to operant at ("test/cases/large/clang-26760.c": line 11180) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11381) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11382) * remove initializer at ("test/cases/large/clang-26760.c": line 11383) * reduce to left at ("test/cases/large/clang-26760.c": line 11383) * reduce to right at ("test/cases/large/clang-26760.c": line 11383) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11383) * remove variable i at ("test/cases/large/clang-26760.c": line 11385) * remove expr statement at ("test/cases/large/clang-26760.c": line 11386) * reduce to left at ("test/cases/large/clang-26760.c": line 11386) @@ -42418,9 +43032,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11402) * reduce to left at ("test/cases/large/clang-26760.c": line 11402) * reduce to right at ("test/cases/large/clang-26760.c": line 11402) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11402) * remove initializer at ("test/cases/large/clang-26760.c": line 11404) * reduce to left at ("test/cases/large/clang-26760.c": line 11404) * reduce to right at ("test/cases/large/clang-26760.c": line 11404) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11404) * remove expr statement at ("test/cases/large/clang-26760.c": line 11406) * do without param at ("test/cases/large/clang-26760.c": line 11406) * replace by zero at ("test/cases/large/clang-26760.c": line 11406) @@ -42431,6 +43047,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11409) * reduce to left at ("test/cases/large/clang-26760.c": line 11409) * reduce to right at ("test/cases/large/clang-26760.c": line 11409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412) * remove expr statement at ("test/cases/large/clang-26760.c": line 11413) * reduce to left at ("test/cases/large/clang-26760.c": line 11413) @@ -42563,6 +43180,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11445) * remove condition at ("test/cases/large/clang-26760.c": line 11446) * remove expr statement at ("test/cases/large/clang-26760.c": line 11447) * do without param at ("test/cases/large/clang-26760.c": line 11447) @@ -42575,6 +43193,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11402) * remove iterator at ("test/cases/large/clang-26760.c": line 11402) * reduce to operant at ("test/cases/large/clang-26760.c": line 11402) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11453) * remove expr statement at ("test/cases/large/clang-26760.c": line 11454) * reduce to left at ("test/cases/large/clang-26760.c": line 11454) * reduce to right at ("test/cases/large/clang-26760.c": line 11454) @@ -42630,6 +43249,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11462) * reduce to left at ("test/cases/large/clang-26760.c": line 11462) * reduce to right at ("test/cases/large/clang-26760.c": line 11462) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11462) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11464) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11465) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11466) @@ -42645,9 +43265,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11475) * reduce to left at ("test/cases/large/clang-26760.c": line 11475) * reduce to right at ("test/cases/large/clang-26760.c": line 11475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11475) * remove initializer at ("test/cases/large/clang-26760.c": line 11477) * reduce to left at ("test/cases/large/clang-26760.c": line 11477) * reduce to right at ("test/cases/large/clang-26760.c": line 11477) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11477) * remove expr statement at ("test/cases/large/clang-26760.c": line 11478) * reduce to left at ("test/cases/large/clang-26760.c": line 11478) * reduce to right at ("test/cases/large/clang-26760.c": line 11478) @@ -42717,9 +43339,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11494) * reduce to left at ("test/cases/large/clang-26760.c": line 11494) * reduce to right at ("test/cases/large/clang-26760.c": line 11494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11494) * remove initializer at ("test/cases/large/clang-26760.c": line 11496) * reduce to left at ("test/cases/large/clang-26760.c": line 11496) * reduce to right at ("test/cases/large/clang-26760.c": line 11496) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11496) * remove expr statement at ("test/cases/large/clang-26760.c": line 11497) * reduce to left at ("test/cases/large/clang-26760.c": line 11497) * reduce to right at ("test/cases/large/clang-26760.c": line 11497) @@ -42743,9 +43367,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11502) * reduce to left at ("test/cases/large/clang-26760.c": line 11502) * reduce to right at ("test/cases/large/clang-26760.c": line 11502) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11502) * remove initializer at ("test/cases/large/clang-26760.c": line 11504) * reduce to left at ("test/cases/large/clang-26760.c": line 11504) * reduce to right at ("test/cases/large/clang-26760.c": line 11504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11504) * remove expr statement at ("test/cases/large/clang-26760.c": line 11506) * do without param at ("test/cases/large/clang-26760.c": line 11506) * replace by zero at ("test/cases/large/clang-26760.c": line 11506) @@ -42763,6 +43389,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11502) * remove iterator at ("test/cases/large/clang-26760.c": line 11502) * reduce to operant at ("test/cases/large/clang-26760.c": line 11502) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11515) * remove expr statement at ("test/cases/large/clang-26760.c": line 11516) * reduce to left at ("test/cases/large/clang-26760.c": line 11516) * reduce to right at ("test/cases/large/clang-26760.c": line 11516) @@ -42943,6 +43570,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11611) * reduce to left at ("test/cases/large/clang-26760.c": line 11611) * reduce to right at ("test/cases/large/clang-26760.c": line 11611) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11611) * remove expr statement at ("test/cases/large/clang-26760.c": line 11613) * do without param at ("test/cases/large/clang-26760.c": line 11613) * replace by zero at ("test/cases/large/clang-26760.c": line 11613) @@ -42955,6 +43583,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11611) * remove iterator at ("test/cases/large/clang-26760.c": line 11611) * reduce to operant at ("test/cases/large/clang-26760.c": line 11611) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11617) * remove condition at ("test/cases/large/clang-26760.c": line 11618) * remove statement at ("test/cases/large/clang-26760.c": line 11619) * remove expr statement at ("test/cases/large/clang-26760.c": line 11620) @@ -42966,6 +43595,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11622) * reduce to left at ("test/cases/large/clang-26760.c": line 11622) * reduce to right at ("test/cases/large/clang-26760.c": line 11622) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11622) * remove expr statement at ("test/cases/large/clang-26760.c": line 11623) * reduce to left at ("test/cases/large/clang-26760.c": line 11623) * reduce to right at ("test/cases/large/clang-26760.c": line 11623) @@ -43046,6 +43676,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11642) * reduce to left at ("test/cases/large/clang-26760.c": line 11642) * reduce to right at ("test/cases/large/clang-26760.c": line 11642) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11642) * remove variable i at ("test/cases/large/clang-26760.c": line 11644) * remove expr statement at ("test/cases/large/clang-26760.c": line 11645) * reduce to left at ("test/cases/large/clang-26760.c": line 11645) @@ -43104,6 +43735,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11656) * reduce to left at ("test/cases/large/clang-26760.c": line 11656) * reduce to right at ("test/cases/large/clang-26760.c": line 11656) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11656) * remove expr statement at ("test/cases/large/clang-26760.c": line 11658) * do without param at ("test/cases/large/clang-26760.c": line 11658) * replace by zero at ("test/cases/large/clang-26760.c": line 11658) @@ -43198,10 +43830,12 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8488) * reduce to right at ("test/cases/large/clang-26760.c": line 8488) * reduce to operant at ("test/cases/large/clang-26760.c": line 8488) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8488) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491) * remove initializer at ("test/cases/large/clang-26760.c": line 8492) * reduce to left at ("test/cases/large/clang-26760.c": line 8492) * reduce to right at ("test/cases/large/clang-26760.c": line 8492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8492) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8495) * reduce to operant at ("test/cases/large/clang-26760.c": line 8496) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496) @@ -43439,6 +44073,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8547) * reduce to left at ("test/cases/large/clang-26760.c": line 8547) * reduce to right at ("test/cases/large/clang-26760.c": line 8547) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8547) * remove variable i at ("test/cases/large/clang-26760.c": line 8549) * remove return statement at ("test/cases/large/clang-26760.c": line 8550) * replace by zero at ("test/cases/large/clang-26760.c": line 8550) @@ -43454,6 +44089,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8493) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8555) * remove expr statement at ("test/cases/large/clang-26760.c": line 8556) * reduce to left at ("test/cases/large/clang-26760.c": line 8556) * reduce to right at ("test/cases/large/clang-26760.c": line 8556) @@ -43548,6 +44184,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11682) * reduce to left at ("test/cases/large/clang-26760.c": line 11682) * reduce to right at ("test/cases/large/clang-26760.c": line 11682) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11682) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11685) * reduce to operant at ("test/cases/large/clang-26760.c": line 11686) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686) @@ -43723,9 +44360,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11717) * reduce to left at ("test/cases/large/clang-26760.c": line 11717) * reduce to right at ("test/cases/large/clang-26760.c": line 11717) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11717) * remove initializer at ("test/cases/large/clang-26760.c": line 11719) * reduce to left at ("test/cases/large/clang-26760.c": line 11719) * reduce to right at ("test/cases/large/clang-26760.c": line 11719) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11719) * remove expr statement at ("test/cases/large/clang-26760.c": line 11721) * do without param at ("test/cases/large/clang-26760.c": line 11721) * replace by zero at ("test/cases/large/clang-26760.c": line 11721) @@ -43736,9 +44375,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11724) * reduce to left at ("test/cases/large/clang-26760.c": line 11724) * reduce to right at ("test/cases/large/clang-26760.c": line 11724) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11724) * remove initializer at ("test/cases/large/clang-26760.c": line 11726) * reduce to left at ("test/cases/large/clang-26760.c": line 11726) * reduce to right at ("test/cases/large/clang-26760.c": line 11726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11726) * remove expr statement at ("test/cases/large/clang-26760.c": line 11728) * do without param at ("test/cases/large/clang-26760.c": line 11728) * replace by zero at ("test/cases/large/clang-26760.c": line 11728) @@ -43750,6 +44391,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11733) * reduce to left at ("test/cases/large/clang-26760.c": line 11733) * reduce to right at ("test/cases/large/clang-26760.c": line 11733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11733) * remove expr statement at ("test/cases/large/clang-26760.c": line 11735) * do without param at ("test/cases/large/clang-26760.c": line 11735) * replace by zero at ("test/cases/large/clang-26760.c": line 11735) @@ -43762,6 +44404,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11733) * remove iterator at ("test/cases/large/clang-26760.c": line 11733) * reduce to operant at ("test/cases/large/clang-26760.c": line 11733) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11739) * remove expr statement at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) @@ -43773,6 +44416,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11724) * remove iterator at ("test/cases/large/clang-26760.c": line 11724) * reduce to operant at ("test/cases/large/clang-26760.c": line 11724) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11744) * remove condition at ("test/cases/large/clang-26760.c": line 11745) * remove expr statement at ("test/cases/large/clang-26760.c": line 11746) * do without param at ("test/cases/large/clang-26760.c": line 11746) @@ -43859,6 +44503,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11776) * reduce to left at ("test/cases/large/clang-26760.c": line 11776) * reduce to right at ("test/cases/large/clang-26760.c": line 11776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11776) * remove variable i at ("test/cases/large/clang-26760.c": line 11778) * remove return statement at ("test/cases/large/clang-26760.c": line 11779) * replace by zero at ("test/cases/large/clang-26760.c": line 11779) @@ -43877,6 +44522,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11784) * reduce to left at ("test/cases/large/clang-26760.c": line 11784) * reduce to right at ("test/cases/large/clang-26760.c": line 11784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11784) * remove initializer at ("test/cases/large/clang-26760.c": line 11786) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11786) * remove variable k at ("test/cases/large/clang-26760.c": line 11787) @@ -44052,6 +44698,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11815) * reduce to left at ("test/cases/large/clang-26760.c": line 11815) * reduce to right at ("test/cases/large/clang-26760.c": line 11815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11815) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 11817) * remove initializer at ("test/cases/large/clang-26760.c": line 11818) * reduce to operant at ("test/cases/large/clang-26760.c": line 11818) @@ -44077,6 +44724,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11824) * remove variable i at ("test/cases/large/clang-26760.c": line 11826) * remove return statement at ("test/cases/large/clang-26760.c": line 11827) * replace by zero at ("test/cases/large/clang-26760.c": line 11827) @@ -44084,6 +44732,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11829) * remove condition at ("test/cases/large/clang-26760.c": line 11830) * remove initializer at ("test/cases/large/clang-26760.c": line 11856) * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856) @@ -44144,6 +44793,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11860) * reduce to left at ("test/cases/large/clang-26760.c": line 11860) * reduce to right at ("test/cases/large/clang-26760.c": line 11860) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11860) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863) * remove expr statement at ("test/cases/large/clang-26760.c": line 11864) * reduce to left at ("test/cases/large/clang-26760.c": line 11864) @@ -44176,6 +44826,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11869) * reduce to right at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11869) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11871) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871) * remove expr statement at ("test/cases/large/clang-26760.c": line 11872) @@ -44243,6 +44894,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12003) * reduce to left at ("test/cases/large/clang-26760.c": line 12003) * reduce to right at ("test/cases/large/clang-26760.c": line 12003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12003) * remove expr statement at ("test/cases/large/clang-26760.c": line 12005) * reduce to left at ("test/cases/large/clang-26760.c": line 12005) * reduce to right at ("test/cases/large/clang-26760.c": line 12005) @@ -44258,6 +44910,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12010) * remove expr statement at ("test/cases/large/clang-26760.c": line 12011) * reduce to left at ("test/cases/large/clang-26760.c": line 12011) * reduce to right at ("test/cases/large/clang-26760.c": line 12011) @@ -44295,6 +44948,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11892) * reduce to left at ("test/cases/large/clang-26760.c": line 11892) * reduce to right at ("test/cases/large/clang-26760.c": line 11892) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11892) * remove initializer at ("test/cases/large/clang-26760.c": line 11894) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 11894) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 11895) @@ -44483,9 +45137,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11938) * reduce to left at ("test/cases/large/clang-26760.c": line 11938) * reduce to right at ("test/cases/large/clang-26760.c": line 11938) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11938) * remove initializer at ("test/cases/large/clang-26760.c": line 11940) * reduce to left at ("test/cases/large/clang-26760.c": line 11940) * reduce to right at ("test/cases/large/clang-26760.c": line 11940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11940) * remove expr statement at ("test/cases/large/clang-26760.c": line 11942) * do without param at ("test/cases/large/clang-26760.c": line 11942) * replace by zero at ("test/cases/large/clang-26760.c": line 11942) @@ -44525,6 +45181,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11956) * reduce to right at ("test/cases/large/clang-26760.c": line 11956) * reduce to operant at ("test/cases/large/clang-26760.c": line 11956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11956) * remove expr statement at ("test/cases/large/clang-26760.c": line 11960) * reduce to left at ("test/cases/large/clang-26760.c": line 11960) * reduce to right at ("test/cases/large/clang-26760.c": line 11960) @@ -44549,12 +45206,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11968) * reduce to left at ("test/cases/large/clang-26760.c": line 11968) * reduce to right at ("test/cases/large/clang-26760.c": line 11968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11968) * remove initializer at ("test/cases/large/clang-26760.c": line 11970) * reduce to left at ("test/cases/large/clang-26760.c": line 11970) * reduce to right at ("test/cases/large/clang-26760.c": line 11970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11970) * remove initializer at ("test/cases/large/clang-26760.c": line 11972) * reduce to left at ("test/cases/large/clang-26760.c": line 11972) * reduce to right at ("test/cases/large/clang-26760.c": line 11972) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11972) * remove expr statement at ("test/cases/large/clang-26760.c": line 11974) * do without param at ("test/cases/large/clang-26760.c": line 11974) * replace by zero at ("test/cases/large/clang-26760.c": line 11974) @@ -44577,6 +45237,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11968) * remove iterator at ("test/cases/large/clang-26760.c": line 11968) * reduce to operant at ("test/cases/large/clang-26760.c": line 11968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11980) * remove condition at ("test/cases/large/clang-26760.c": line 11981) * remove expr statement at ("test/cases/large/clang-26760.c": line 11982) * do without param at ("test/cases/large/clang-26760.c": line 11982) @@ -44641,6 +45302,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12023) * reduce to left at ("test/cases/large/clang-26760.c": line 12023) * reduce to right at ("test/cases/large/clang-26760.c": line 12023) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12023) * remove initializer at ("test/cases/large/clang-26760.c": line 12025) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12025) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12026) @@ -44825,6 +45487,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12065) * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * reduce to operant at ("test/cases/large/clang-26760.c": line 12065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12065) * remove expr statement at ("test/cases/large/clang-26760.c": line 12068) * reduce to operant at ("test/cases/large/clang-26760.c": line 12068) * remove expr statement at ("test/cases/large/clang-26760.c": line 12069) @@ -44847,6 +45510,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12066) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12081) * remove expr statement at ("test/cases/large/clang-26760.c": line 12082) * reduce to left at ("test/cases/large/clang-26760.c": line 12082) * reduce to right at ("test/cases/large/clang-26760.c": line 12082) @@ -44917,6 +45581,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12102) * reduce to left at ("test/cases/large/clang-26760.c": line 12102) * reduce to right at ("test/cases/large/clang-26760.c": line 12102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12102) * remove return statement at ("test/cases/large/clang-26760.c": line 12104) * remove check at ("test/cases/large/clang-26760.c": line 12102) * remove iterator at ("test/cases/large/clang-26760.c": line 12102) @@ -45059,6 +45724,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13296) * reduce to left at ("test/cases/large/clang-26760.c": line 13296) * reduce to right at ("test/cases/large/clang-26760.c": line 13296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13296) * remove expr statement at ("test/cases/large/clang-26760.c": line 13298) * reduce to left at ("test/cases/large/clang-26760.c": line 13298) * reduce to right at ("test/cases/large/clang-26760.c": line 13298) @@ -45070,6 +45736,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 13296) * remove iterator at ("test/cases/large/clang-26760.c": line 13296) * reduce to operant at ("test/cases/large/clang-26760.c": line 13296) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13306) * remove condition at ("test/cases/large/clang-26760.c": line 13307) * remove statement at ("test/cases/large/clang-26760.c": line 13308) * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117) @@ -45078,6 +45745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12119) * reduce to left at ("test/cases/large/clang-26760.c": line 12119) * reduce to right at ("test/cases/large/clang-26760.c": line 12119) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12119) * remove expr statement at ("test/cases/large/clang-26760.c": line 12121) * do without param at ("test/cases/large/clang-26760.c": line 12121) * replace by zero at ("test/cases/large/clang-26760.c": line 12121) @@ -45090,9 +45758,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 12119) * remove iterator at ("test/cases/large/clang-26760.c": line 12119) * reduce to operant at ("test/cases/large/clang-26760.c": line 12119) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12125) * remove initializer at ("test/cases/large/clang-26760.c": line 12126) * reduce to left at ("test/cases/large/clang-26760.c": line 12126) * reduce to right at ("test/cases/large/clang-26760.c": line 12126) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12126) * remove expr statement at ("test/cases/large/clang-26760.c": line 12128) * do without param at ("test/cases/large/clang-26760.c": line 12128) * replace by zero at ("test/cases/large/clang-26760.c": line 12128) @@ -45126,6 +45796,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12147) * reduce to left at ("test/cases/large/clang-26760.c": line 12147) * reduce to right at ("test/cases/large/clang-26760.c": line 12147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12147) * remove return statement at ("test/cases/large/clang-26760.c": line 12149) * remove check at ("test/cases/large/clang-26760.c": line 12147) * reduce to operant at ("test/cases/large/clang-26760.c": line 12147) @@ -45134,6 +45805,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12151) * reduce to left at ("test/cases/large/clang-26760.c": line 12151) * reduce to right at ("test/cases/large/clang-26760.c": line 12151) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12151) * remove expr statement at ("test/cases/large/clang-26760.c": line 12154) * reduce to operant at ("test/cases/large/clang-26760.c": line 12154) * remove check at ("test/cases/large/clang-26760.c": line 12151) @@ -45146,6 +45818,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12157) * reduce to left at ("test/cases/large/clang-26760.c": line 12157) * reduce to right at ("test/cases/large/clang-26760.c": line 12157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12157) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 12159) * remove initializer at ("test/cases/large/clang-26760.c": line 12160) * reduce to operant at ("test/cases/large/clang-26760.c": line 12160) @@ -45246,6 +45919,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12198) * reduce to left at ("test/cases/large/clang-26760.c": line 12198) * reduce to right at ("test/cases/large/clang-26760.c": line 12198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12198) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201) * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203) * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204) @@ -45261,6 +45935,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12210) * reduce to left at ("test/cases/large/clang-26760.c": line 12210) * reduce to right at ("test/cases/large/clang-26760.c": line 12210) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12210) * remove return statement at ("test/cases/large/clang-26760.c": line 12212) * remove check at ("test/cases/large/clang-26760.c": line 12210) * reduce to operant at ("test/cases/large/clang-26760.c": line 12210) @@ -45269,6 +45944,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12214) * reduce to left at ("test/cases/large/clang-26760.c": line 12214) * reduce to right at ("test/cases/large/clang-26760.c": line 12214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12214) * remove expr statement at ("test/cases/large/clang-26760.c": line 12217) * reduce to operant at ("test/cases/large/clang-26760.c": line 12217) * remove check at ("test/cases/large/clang-26760.c": line 12214) @@ -45309,6 +45985,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12225) * reduce to right at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12225) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12227) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227) * remove expr statement at ("test/cases/large/clang-26760.c": line 12228) @@ -45370,6 +46047,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12242) * reduce to left at ("test/cases/large/clang-26760.c": line 12242) * reduce to right at ("test/cases/large/clang-26760.c": line 12242) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12242) * remove initializer at ("test/cases/large/clang-26760.c": line 12244) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12244) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12245) @@ -45554,6 +46232,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12284) * reduce to right at ("test/cases/large/clang-26760.c": line 12284) * reduce to operant at ("test/cases/large/clang-26760.c": line 12284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12284) * remove expr statement at ("test/cases/large/clang-26760.c": line 12287) * reduce to operant at ("test/cases/large/clang-26760.c": line 12287) * remove expr statement at ("test/cases/large/clang-26760.c": line 12288) @@ -45648,6 +46327,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12322) * reduce to left at ("test/cases/large/clang-26760.c": line 12322) * reduce to right at ("test/cases/large/clang-26760.c": line 12322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12322) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326) * reduce to operant at ("test/cases/large/clang-26760.c": line 12327) @@ -45698,6 +46378,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12346) * reduce to left at ("test/cases/large/clang-26760.c": line 12346) * reduce to right at ("test/cases/large/clang-26760.c": line 12346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12346) * remove expr statement at ("test/cases/large/clang-26760.c": line 12347) * reduce to left at ("test/cases/large/clang-26760.c": line 12347) * reduce to right at ("test/cases/large/clang-26760.c": line 12347) @@ -45709,6 +46390,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12348) * reduce to left at ("test/cases/large/clang-26760.c": line 12348) * reduce to right at ("test/cases/large/clang-26760.c": line 12348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12348) * remove expr statement at ("test/cases/large/clang-26760.c": line 12349) * reduce to left at ("test/cases/large/clang-26760.c": line 12349) * reduce to right at ("test/cases/large/clang-26760.c": line 12349) @@ -45720,6 +46402,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12350) * reduce to right at ("test/cases/large/clang-26760.c": line 12350) * reduce to operant at ("test/cases/large/clang-26760.c": line 12350) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12350) * remove initializer at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) @@ -45865,9 +46548,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12369) * reduce to left at ("test/cases/large/clang-26760.c": line 12369) * reduce to right at ("test/cases/large/clang-26760.c": line 12369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12369) * remove initializer at ("test/cases/large/clang-26760.c": line 12371) * reduce to left at ("test/cases/large/clang-26760.c": line 12371) * reduce to right at ("test/cases/large/clang-26760.c": line 12371) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12371) * remove expr statement at ("test/cases/large/clang-26760.c": line 12372) * reduce to left at ("test/cases/large/clang-26760.c": line 12372) * reduce to right at ("test/cases/large/clang-26760.c": line 12372) @@ -45950,6 +46635,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12386) * reduce to right at ("test/cases/large/clang-26760.c": line 12386) * reduce to operant at ("test/cases/large/clang-26760.c": line 12386) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12386) * remove initializer at ("test/cases/large/clang-26760.c": line 12388) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 12388) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 12389) @@ -46135,9 +46821,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12553) * reduce to left at ("test/cases/large/clang-26760.c": line 12553) * reduce to right at ("test/cases/large/clang-26760.c": line 12553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12553) * remove initializer at ("test/cases/large/clang-26760.c": line 12555) * reduce to left at ("test/cases/large/clang-26760.c": line 12555) * reduce to right at ("test/cases/large/clang-26760.c": line 12555) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12555) * remove expr statement at ("test/cases/large/clang-26760.c": line 12556) * reduce to left at ("test/cases/large/clang-26760.c": line 12556) * reduce to right at ("test/cases/large/clang-26760.c": line 12556) @@ -46200,6 +46888,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12578) * reduce to left at ("test/cases/large/clang-26760.c": line 12578) * reduce to right at ("test/cases/large/clang-26760.c": line 12578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12578) * remove variable k at ("test/cases/large/clang-26760.c": line 12580) * remove variable j at ("test/cases/large/clang-26760.c": line 12580) * remove variable i at ("test/cases/large/clang-26760.c": line 12580) @@ -46459,6 +47148,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12421) * reduce to left at ("test/cases/large/clang-26760.c": line 12421) * reduce to right at ("test/cases/large/clang-26760.c": line 12421) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12421) * remove initializer at ("test/cases/large/clang-26760.c": line 12423) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 12423) * remove initializer at ("test/cases/large/clang-26760.c": line 12424) @@ -46565,6 +47255,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12448) * reduce to left at ("test/cases/large/clang-26760.c": line 12448) * reduce to right at ("test/cases/large/clang-26760.c": line 12448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12448) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451) * remove condition at ("test/cases/large/clang-26760.c": line 12452) * remove statement at ("test/cases/large/clang-26760.c": line 12453) @@ -46631,6 +47322,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12468) * reduce to left at ("test/cases/large/clang-26760.c": line 12468) * reduce to right at ("test/cases/large/clang-26760.c": line 12468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12468) * remove initializer at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) @@ -47125,6 +47817,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12613) * reduce to left at ("test/cases/large/clang-26760.c": line 12613) * reduce to right at ("test/cases/large/clang-26760.c": line 12613) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12613) * remove initializer at ("test/cases/large/clang-26760.c": line 12616) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616) * remove variable j at ("test/cases/large/clang-26760.c": line 12617) @@ -47243,6 +47936,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12718) * reduce to left at ("test/cases/large/clang-26760.c": line 12718) * reduce to right at ("test/cases/large/clang-26760.c": line 12718) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12718) * remove expr statement at ("test/cases/large/clang-26760.c": line 12719) * reduce to left at ("test/cases/large/clang-26760.c": line 12719) * reduce to right at ("test/cases/large/clang-26760.c": line 12719) @@ -47254,6 +47948,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12720) * reduce to right at ("test/cases/large/clang-26760.c": line 12720) * reduce to operant at ("test/cases/large/clang-26760.c": line 12720) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12720) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 12722) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724) @@ -47474,6 +48169,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12773) * reduce to left at ("test/cases/large/clang-26760.c": line 12773) * reduce to right at ("test/cases/large/clang-26760.c": line 12773) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12773) * remove expr statement at ("test/cases/large/clang-26760.c": line 12774) * reduce to left at ("test/cases/large/clang-26760.c": line 12774) * reduce to right at ("test/cases/large/clang-26760.c": line 12774) @@ -47572,6 +48268,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12636) * reduce to left at ("test/cases/large/clang-26760.c": line 12636) * reduce to right at ("test/cases/large/clang-26760.c": line 12636) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12636) * remove initializer at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) @@ -47701,6 +48398,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12655) * reduce to left at ("test/cases/large/clang-26760.c": line 12655) * reduce to right at ("test/cases/large/clang-26760.c": line 12655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12655) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 12658) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 12659) * reduce to operant at ("test/cases/large/clang-26760.c": line 12660) @@ -47725,11 +48423,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12668) * reduce to right at ("test/cases/large/clang-26760.c": line 12668) * reduce to operant at ("test/cases/large/clang-26760.c": line 12668) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12668) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670) * remove variable i at ("test/cases/large/clang-26760.c": line 12671) * remove initializer at ("test/cases/large/clang-26760.c": line 12672) * reduce to left at ("test/cases/large/clang-26760.c": line 12672) * reduce to right at ("test/cases/large/clang-26760.c": line 12672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12672) * remove expr statement at ("test/cases/large/clang-26760.c": line 12673) * reduce to left at ("test/cases/large/clang-26760.c": line 12673) * reduce to right at ("test/cases/large/clang-26760.c": line 12673) @@ -47942,6 +48642,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12808) * reduce to left at ("test/cases/large/clang-26760.c": line 12808) * reduce to right at ("test/cases/large/clang-26760.c": line 12808) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12808) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 12811) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 12812) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 12813) @@ -47955,6 +48656,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12821) * reduce to left at ("test/cases/large/clang-26760.c": line 12821) * reduce to right at ("test/cases/large/clang-26760.c": line 12821) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12821) * remove expr statement at ("test/cases/large/clang-26760.c": line 12822) * reduce to left at ("test/cases/large/clang-26760.c": line 12822) * reduce to right at ("test/cases/large/clang-26760.c": line 12822) @@ -47988,6 +48690,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13038) * reduce to left at ("test/cases/large/clang-26760.c": line 13038) * reduce to right at ("test/cases/large/clang-26760.c": line 13038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13038) * remove expr statement at ("test/cases/large/clang-26760.c": line 13040) * reduce to left at ("test/cases/large/clang-26760.c": line 13040) * reduce to right at ("test/cases/large/clang-26760.c": line 13040) @@ -47997,6 +48700,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13042) * reduce to left at ("test/cases/large/clang-26760.c": line 13042) * reduce to right at ("test/cases/large/clang-26760.c": line 13042) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13042) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044) * remove condition at ("test/cases/large/clang-26760.c": line 13045) * remove return statement at ("test/cases/large/clang-26760.c": line 13068) @@ -48130,6 +48834,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12846) * reduce to left at ("test/cases/large/clang-26760.c": line 12846) * reduce to right at ("test/cases/large/clang-26760.c": line 12846) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12846) * remove expr statement at ("test/cases/large/clang-26760.c": line 12847) * reduce to left at ("test/cases/large/clang-26760.c": line 12847) * reduce to right at ("test/cases/large/clang-26760.c": line 12847) @@ -48253,10 +48958,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12867) * reduce to left at ("test/cases/large/clang-26760.c": line 12867) * reduce to right at ("test/cases/large/clang-26760.c": line 12867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12867) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870) * remove initializer at ("test/cases/large/clang-26760.c": line 12871) * reduce to left at ("test/cases/large/clang-26760.c": line 12871) * reduce to right at ("test/cases/large/clang-26760.c": line 12871) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12871) * remove expr statement at ("test/cases/large/clang-26760.c": line 12873) * reduce to left at ("test/cases/large/clang-26760.c": line 12873) * reduce to right at ("test/cases/large/clang-26760.c": line 12873) @@ -48281,6 +48988,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12879) * reduce to right at ("test/cases/large/clang-26760.c": line 12879) * reduce to operant at ("test/cases/large/clang-26760.c": line 12879) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12879) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881) * remove expr statement at ("test/cases/large/clang-26760.c": line 12882) * reduce to left at ("test/cases/large/clang-26760.c": line 12882) @@ -48356,6 +49064,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12895) * reduce to left at ("test/cases/large/clang-26760.c": line 12895) * reduce to right at ("test/cases/large/clang-26760.c": line 12895) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12895) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897) * remove expr statement at ("test/cases/large/clang-26760.c": line 12898) * reduce to left at ("test/cases/large/clang-26760.c": line 12898) @@ -48465,6 +49174,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12934) * reduce to left at ("test/cases/large/clang-26760.c": line 12934) * reduce to right at ("test/cases/large/clang-26760.c": line 12934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12934) * reduce to operant at ("test/cases/large/clang-26760.c": line 12937) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938) @@ -48472,6 +49182,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12940) * reduce to left at ("test/cases/large/clang-26760.c": line 12940) * reduce to right at ("test/cases/large/clang-26760.c": line 12940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12940) * remove expr statement at ("test/cases/large/clang-26760.c": line 12941) * reduce to left at ("test/cases/large/clang-26760.c": line 12941) * reduce to right at ("test/cases/large/clang-26760.c": line 12941) @@ -48482,6 +49193,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12942) * reduce to left at ("test/cases/large/clang-26760.c": line 12942) * reduce to right at ("test/cases/large/clang-26760.c": line 12942) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12942) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 12945) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 12946) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947) @@ -48490,6 +49202,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12950) * reduce to left at ("test/cases/large/clang-26760.c": line 12950) * reduce to right at ("test/cases/large/clang-26760.c": line 12950) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12950) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954) * remove expr statement at ("test/cases/large/clang-26760.c": line 12955) @@ -48582,6 +49295,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12979) * reduce to left at ("test/cases/large/clang-26760.c": line 12979) * reduce to right at ("test/cases/large/clang-26760.c": line 12979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12979) * remove variable i at ("test/cases/large/clang-26760.c": line 12981) * remove expr statement at ("test/cases/large/clang-26760.c": line 12982) * reduce to left at ("test/cases/large/clang-26760.c": line 12982) @@ -48692,6 +49406,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13003) * reduce to left at ("test/cases/large/clang-26760.c": line 13003) * reduce to right at ("test/cases/large/clang-26760.c": line 13003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13003) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 13005) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 13006) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 13007) @@ -48701,9 +49416,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13010) * reduce to left at ("test/cases/large/clang-26760.c": line 13010) * reduce to right at ("test/cases/large/clang-26760.c": line 13010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13010) * remove initializer at ("test/cases/large/clang-26760.c": line 13012) * reduce to left at ("test/cases/large/clang-26760.c": line 13012) * reduce to right at ("test/cases/large/clang-26760.c": line 13012) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13012) * remove expr statement at ("test/cases/large/clang-26760.c": line 13013) * reduce to left at ("test/cases/large/clang-26760.c": line 13013) * reduce to right at ("test/cases/large/clang-26760.c": line 13013) @@ -48964,6 +49681,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13102) * reduce to left at ("test/cases/large/clang-26760.c": line 13102) * reduce to right at ("test/cases/large/clang-26760.c": line 13102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13102) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105) * remove variable i at ("test/cases/large/clang-26760.c": line 13106) @@ -49115,9 +49833,12 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) * remove iterator at ("test/cases/large/clang-26760.c": line 12157) * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13139) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13140) * remove initializer at ("test/cases/large/clang-26760.c": line 13141) * reduce to left at ("test/cases/large/clang-26760.c": line 13141) * reduce to right at ("test/cases/large/clang-26760.c": line 13141) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13141) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144) * remove variable i at ("test/cases/large/clang-26760.c": line 13145) @@ -49263,6 +49984,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13172) * reduce to left at ("test/cases/large/clang-26760.c": line 13172) * reduce to right at ("test/cases/large/clang-26760.c": line 13172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13172) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175) * remove expr statement at ("test/cases/large/clang-26760.c": line 13176) * reduce to left at ("test/cases/large/clang-26760.c": line 13176) @@ -49295,6 +50017,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13181) * reduce to right at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13181) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13183) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183) * remove expr statement at ("test/cases/large/clang-26760.c": line 13184) @@ -49356,6 +50079,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13198) * reduce to left at ("test/cases/large/clang-26760.c": line 13198) * reduce to right at ("test/cases/large/clang-26760.c": line 13198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13198) * remove initializer at ("test/cases/large/clang-26760.c": line 13200) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 13200) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 13201) @@ -49540,6 +50264,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13240) * reduce to right at ("test/cases/large/clang-26760.c": line 13240) * reduce to operant at ("test/cases/large/clang-26760.c": line 13240) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13240) * remove expr statement at ("test/cases/large/clang-26760.c": line 13243) * reduce to operant at ("test/cases/large/clang-26760.c": line 13243) * remove expr statement at ("test/cases/large/clang-26760.c": line 13244) @@ -49634,6 +50359,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13278) * reduce to left at ("test/cases/large/clang-26760.c": line 13278) * reduce to right at ("test/cases/large/clang-26760.c": line 13278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13278) * remove return statement at ("test/cases/large/clang-26760.c": line 13280) * remove check at ("test/cases/large/clang-26760.c": line 13278) * remove iterator at ("test/cases/large/clang-26760.c": line 13278) @@ -49691,6 +50417,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13316) * reduce to left at ("test/cases/large/clang-26760.c": line 13316) * reduce to right at ("test/cases/large/clang-26760.c": line 13316) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13316) * remove expr statement at ("test/cases/large/clang-26760.c": line 13318) * do without param at ("test/cases/large/clang-26760.c": line 13318) * replace by zero at ("test/cases/large/clang-26760.c": line 13318) @@ -49857,6 +50584,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13376) * reduce to left at ("test/cases/large/clang-26760.c": line 13376) * reduce to right at ("test/cases/large/clang-26760.c": line 13376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13376) * remove expr statement at ("test/cases/large/clang-26760.c": line 13378) * do without param at ("test/cases/large/clang-26760.c": line 13378) * replace by zero at ("test/cases/large/clang-26760.c": line 13378) @@ -49880,6 +50608,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13384) * reduce to left at ("test/cases/large/clang-26760.c": line 13384) * reduce to right at ("test/cases/large/clang-26760.c": line 13384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13384) * remove expr statement at ("test/cases/large/clang-26760.c": line 13386) * do without param at ("test/cases/large/clang-26760.c": line 13386) * replace by zero at ("test/cases/large/clang-26760.c": line 13386) @@ -49915,6 +50644,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13395) * reduce to left at ("test/cases/large/clang-26760.c": line 13395) * reduce to right at ("test/cases/large/clang-26760.c": line 13395) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13395) * remove expr statement at ("test/cases/large/clang-26760.c": line 13397) * do without param at ("test/cases/large/clang-26760.c": line 13397) * replace by zero at ("test/cases/large/clang-26760.c": line 13397) @@ -49946,6 +50676,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13405) * reduce to left at ("test/cases/large/clang-26760.c": line 13405) * reduce to right at ("test/cases/large/clang-26760.c": line 13405) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13405) * remove expr statement at ("test/cases/large/clang-26760.c": line 13407) * do without param at ("test/cases/large/clang-26760.c": line 13407) * replace by zero at ("test/cases/large/clang-26760.c": line 13407) @@ -49961,12 +50692,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13411) * reduce to left at ("test/cases/large/clang-26760.c": line 13411) * reduce to right at ("test/cases/large/clang-26760.c": line 13411) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13411) * remove initializer at ("test/cases/large/clang-26760.c": line 13413) * reduce to left at ("test/cases/large/clang-26760.c": line 13413) * reduce to right at ("test/cases/large/clang-26760.c": line 13413) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13413) * remove initializer at ("test/cases/large/clang-26760.c": line 13415) * reduce to left at ("test/cases/large/clang-26760.c": line 13415) * reduce to right at ("test/cases/large/clang-26760.c": line 13415) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13415) * remove expr statement at ("test/cases/large/clang-26760.c": line 13417) * do without param at ("test/cases/large/clang-26760.c": line 13417) * replace by zero at ("test/cases/large/clang-26760.c": line 13417) @@ -49992,9 +50726,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13425) * reduce to left at ("test/cases/large/clang-26760.c": line 13425) * reduce to right at ("test/cases/large/clang-26760.c": line 13425) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13425) * remove initializer at ("test/cases/large/clang-26760.c": line 13427) * reduce to left at ("test/cases/large/clang-26760.c": line 13427) * reduce to right at ("test/cases/large/clang-26760.c": line 13427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13427) * remove expr statement at ("test/cases/large/clang-26760.c": line 13429) * do without param at ("test/cases/large/clang-26760.c": line 13429) * replace by zero at ("test/cases/large/clang-26760.c": line 13429) @@ -50015,12 +50751,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13434) * reduce to left at ("test/cases/large/clang-26760.c": line 13434) * reduce to right at ("test/cases/large/clang-26760.c": line 13434) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13434) * remove initializer at ("test/cases/large/clang-26760.c": line 13436) * reduce to left at ("test/cases/large/clang-26760.c": line 13436) * reduce to right at ("test/cases/large/clang-26760.c": line 13436) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13436) * remove initializer at ("test/cases/large/clang-26760.c": line 13438) * reduce to left at ("test/cases/large/clang-26760.c": line 13438) * reduce to right at ("test/cases/large/clang-26760.c": line 13438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13438) * remove expr statement at ("test/cases/large/clang-26760.c": line 13440) * do without param at ("test/cases/large/clang-26760.c": line 13440) * replace by zero at ("test/cases/large/clang-26760.c": line 13440) @@ -50046,6 +50785,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13448) * reduce to left at ("test/cases/large/clang-26760.c": line 13448) * reduce to right at ("test/cases/large/clang-26760.c": line 13448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13448) * remove expr statement at ("test/cases/large/clang-26760.c": line 13450) * do without param at ("test/cases/large/clang-26760.c": line 13450) * replace by zero at ("test/cases/large/clang-26760.c": line 13450) @@ -50065,9 +50805,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13455) * reduce to left at ("test/cases/large/clang-26760.c": line 13455) * reduce to right at ("test/cases/large/clang-26760.c": line 13455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13455) * remove initializer at ("test/cases/large/clang-26760.c": line 13457) * reduce to left at ("test/cases/large/clang-26760.c": line 13457) * reduce to right at ("test/cases/large/clang-26760.c": line 13457) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13457) * remove expr statement at ("test/cases/large/clang-26760.c": line 13459) * do without param at ("test/cases/large/clang-26760.c": line 13459) * replace by zero at ("test/cases/large/clang-26760.c": line 13459) @@ -50112,12 +50854,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13470) * reduce to left at ("test/cases/large/clang-26760.c": line 13470) * reduce to right at ("test/cases/large/clang-26760.c": line 13470) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13470) * remove initializer at ("test/cases/large/clang-26760.c": line 13472) * reduce to left at ("test/cases/large/clang-26760.c": line 13472) * reduce to right at ("test/cases/large/clang-26760.c": line 13472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13472) * remove initializer at ("test/cases/large/clang-26760.c": line 13474) * reduce to left at ("test/cases/large/clang-26760.c": line 13474) * reduce to right at ("test/cases/large/clang-26760.c": line 13474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13474) * remove expr statement at ("test/cases/large/clang-26760.c": line 13476) * do without param at ("test/cases/large/clang-26760.c": line 13476) * replace by zero at ("test/cases/large/clang-26760.c": line 13476) diff --git a/rtree-c/test/expected/clang-26760/reduction/p4.path b/rtree-c/test/expected/clang-26760/reduction/p4.path index 8f2046df17064fa882b4078c286918f7aa6cd28a..c73ee5a1be4c19d1ebda7e6709805ed68970a6b5 100644 --- a/rtree-c/test/expected/clang-26760/reduction/p4.path +++ b/rtree-c/test/expected/clang-26760/reduction/p4.path @@ -1428,12 +1428,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 427) * reduce to left at ("test/cases/large/clang-26760.c": line 427) * reduce to right at ("test/cases/large/clang-26760.c": line 427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 427) * remove expr statement at ("test/cases/large/clang-26760.c": line 429) * reduce to left at ("test/cases/large/clang-26760.c": line 429) * reduce to right at ("test/cases/large/clang-26760.c": line 429) * remove initializer at ("test/cases/large/clang-26760.c": line 430) * reduce to left at ("test/cases/large/clang-26760.c": line 430) * reduce to right at ("test/cases/large/clang-26760.c": line 430) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 430) * remove condition at ("test/cases/large/clang-26760.c": line 432) * reduce to left at ("test/cases/large/clang-26760.c": line 432) * reduce to right at ("test/cases/large/clang-26760.c": line 432) @@ -1536,6 +1538,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 475) * reduce to left at ("test/cases/large/clang-26760.c": line 475) * reduce to right at ("test/cases/large/clang-26760.c": line 475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 475) * remove expr statement at ("test/cases/large/clang-26760.c": line 477) * do without param at ("test/cases/large/clang-26760.c": line 477) * replace by zero at ("test/cases/large/clang-26760.c": line 477) @@ -1601,6 +1604,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 596) * reduce to left at ("test/cases/large/clang-26760.c": line 596) * reduce to right at ("test/cases/large/clang-26760.c": line 596) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 596) * remove expr statement at ("test/cases/large/clang-26760.c": line 598) * do without param at ("test/cases/large/clang-26760.c": line 598) * replace by zero at ("test/cases/large/clang-26760.c": line 598) @@ -1621,6 +1625,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 606) * reduce to left at ("test/cases/large/clang-26760.c": line 606) * reduce to right at ("test/cases/large/clang-26760.c": line 606) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 606) * remove expr statement at ("test/cases/large/clang-26760.c": line 607) * reduce to left at ("test/cases/large/clang-26760.c": line 607) * reduce to right at ("test/cases/large/clang-26760.c": line 607) @@ -2816,6 +2821,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 707) * reduce to left at ("test/cases/large/clang-26760.c": line 707) * reduce to right at ("test/cases/large/clang-26760.c": line 707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 707) * remove expr statement at ("test/cases/large/clang-26760.c": line 708) * reduce to left at ("test/cases/large/clang-26760.c": line 708) * reduce to right at ("test/cases/large/clang-26760.c": line 708) @@ -2841,6 +2847,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 715) * reduce to right at ("test/cases/large/clang-26760.c": line 715) * reduce to operant at ("test/cases/large/clang-26760.c": line 715) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 715) * inline variable l_2362 at ("test/cases/large/clang-26760.c": line 717) * inline variable l_2371 at ("test/cases/large/clang-26760.c": line 718) * inline variable l_2376 at ("test/cases/large/clang-26760.c": line 719) @@ -2868,9 +2875,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 729) * reduce to left at ("test/cases/large/clang-26760.c": line 729) * reduce to right at ("test/cases/large/clang-26760.c": line 729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 729) * remove initializer at ("test/cases/large/clang-26760.c": line 731) * reduce to left at ("test/cases/large/clang-26760.c": line 731) * reduce to right at ("test/cases/large/clang-26760.c": line 731) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 731) * remove expr statement at ("test/cases/large/clang-26760.c": line 732) * reduce to left at ("test/cases/large/clang-26760.c": line 732) * reduce to right at ("test/cases/large/clang-26760.c": line 732) @@ -2932,6 +2941,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 746) * reduce to left at ("test/cases/large/clang-26760.c": line 746) * reduce to right at ("test/cases/large/clang-26760.c": line 746) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 746) * inline variable l_2389 at ("test/cases/large/clang-26760.c": line 748) * remove initializer at ("test/cases/large/clang-26760.c": line 749) * remove variable l_2417 at ("test/cases/large/clang-26760.c": line 749) @@ -2945,6 +2955,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 754) * reduce to left at ("test/cases/large/clang-26760.c": line 754) * reduce to right at ("test/cases/large/clang-26760.c": line 754) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 754) * inline variable l_2381 at ("test/cases/large/clang-26760.c": line 757) * remove variable l_2416 at ("test/cases/large/clang-26760.c": line 758) * inline variable l_2436 at ("test/cases/large/clang-26760.c": line 759) @@ -2954,6 +2965,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 763) * reduce to left at ("test/cases/large/clang-26760.c": line 763) * reduce to right at ("test/cases/large/clang-26760.c": line 763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 763) * remove expr statement at ("test/cases/large/clang-26760.c": line 764) * reduce to left at ("test/cases/large/clang-26760.c": line 764) * reduce to right at ("test/cases/large/clang-26760.c": line 764) @@ -3000,6 +3012,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 811) * reduce to left at ("test/cases/large/clang-26760.c": line 811) * reduce to right at ("test/cases/large/clang-26760.c": line 811) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 811) * remove return statement at ("test/cases/large/clang-26760.c": line 813) * remove check at ("test/cases/large/clang-26760.c": line 811) * remove iterator at ("test/cases/large/clang-26760.c": line 811) @@ -3074,6 +3087,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 798) * reduce to left at ("test/cases/large/clang-26760.c": line 798) * reduce to right at ("test/cases/large/clang-26760.c": line 798) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 798) * reduce to operant at ("test/cases/large/clang-26760.c": line 800) * inline variable l_2426 at ("test/cases/large/clang-26760.c": line 800) * reduce to operant at ("test/cases/large/clang-26760.c": line 801) @@ -3164,6 +3178,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 831) * reduce to right at ("test/cases/large/clang-26760.c": line 831) * reduce to operant at ("test/cases/large/clang-26760.c": line 831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 831) * inline variable l_2499 at ("test/cases/large/clang-26760.c": line 834) * inline variable l_2501 at ("test/cases/large/clang-26760.c": line 835) * reduce to operant at ("test/cases/large/clang-26760.c": line 836) @@ -3355,9 +3370,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 884) * reduce to left at ("test/cases/large/clang-26760.c": line 884) * reduce to right at ("test/cases/large/clang-26760.c": line 884) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 884) * remove initializer at ("test/cases/large/clang-26760.c": line 886) * reduce to left at ("test/cases/large/clang-26760.c": line 886) * reduce to right at ("test/cases/large/clang-26760.c": line 886) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 886) * remove condition at ("test/cases/large/clang-26760.c": line 888) * replace by zero at ("test/cases/large/clang-26760.c": line 888) * remove statement at ("test/cases/large/clang-26760.c": line 889) @@ -3481,6 +3498,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 935) * reduce to left at ("test/cases/large/clang-26760.c": line 935) * reduce to right at ("test/cases/large/clang-26760.c": line 935) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 935) * remove condition at ("test/cases/large/clang-26760.c": line 937) * reduce to operant at ("test/cases/large/clang-26760.c": line 937) * remove condition at ("test/cases/large/clang-26760.c": line 939) @@ -3497,6 +3515,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 944) * reduce to left at ("test/cases/large/clang-26760.c": line 944) * reduce to right at ("test/cases/large/clang-26760.c": line 944) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 944) * remove expr statement at ("test/cases/large/clang-26760.c": line 945) * reduce to left at ("test/cases/large/clang-26760.c": line 945) * reduce to right at ("test/cases/large/clang-26760.c": line 945) @@ -3508,6 +3527,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 946) * reduce to right at ("test/cases/large/clang-26760.c": line 946) * reduce to operant at ("test/cases/large/clang-26760.c": line 946) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 946) * remove initializer at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) @@ -3653,9 +3673,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 965) * reduce to left at ("test/cases/large/clang-26760.c": line 965) * reduce to right at ("test/cases/large/clang-26760.c": line 965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 965) * remove initializer at ("test/cases/large/clang-26760.c": line 967) * reduce to left at ("test/cases/large/clang-26760.c": line 967) * reduce to right at ("test/cases/large/clang-26760.c": line 967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 967) * remove condition at ("test/cases/large/clang-26760.c": line 969) * reduce to left at ("test/cases/large/clang-26760.c": line 969) * reduce to right at ("test/cases/large/clang-26760.c": line 969) @@ -3734,6 +3756,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1037) * reduce to left at ("test/cases/large/clang-26760.c": line 1037) * reduce to right at ("test/cases/large/clang-26760.c": line 1037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1037) * remove return statement at ("test/cases/large/clang-26760.c": line 1039) * remove check at ("test/cases/large/clang-26760.c": line 1037) * reduce to operant at ("test/cases/large/clang-26760.c": line 1037) @@ -3742,6 +3765,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1041) * reduce to left at ("test/cases/large/clang-26760.c": line 1041) * reduce to right at ("test/cases/large/clang-26760.c": line 1041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1041) * remove expr statement at ("test/cases/large/clang-26760.c": line 1044) * reduce to operant at ("test/cases/large/clang-26760.c": line 1044) * remove check at ("test/cases/large/clang-26760.c": line 1041) @@ -3804,6 +3828,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1001) * reduce to left at ("test/cases/large/clang-26760.c": line 1001) * reduce to right at ("test/cases/large/clang-26760.c": line 1001) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1001) * remove expr statement at ("test/cases/large/clang-26760.c": line 1002) * reduce to left at ("test/cases/large/clang-26760.c": line 1002) * reduce to right at ("test/cases/large/clang-26760.c": line 1002) @@ -3921,6 +3946,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1064) * reduce to right at ("test/cases/large/clang-26760.c": line 1064) * reduce to operant at ("test/cases/large/clang-26760.c": line 1064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1064) * remove initializer at ("test/cases/large/clang-26760.c": line 1066) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1066) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1067) @@ -4106,12 +4132,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2362) * reduce to left at ("test/cases/large/clang-26760.c": line 2362) * reduce to right at ("test/cases/large/clang-26760.c": line 2362) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2362) * remove expr statement at ("test/cases/large/clang-26760.c": line 2364) * reduce to left at ("test/cases/large/clang-26760.c": line 2364) * reduce to right at ("test/cases/large/clang-26760.c": line 2364) * remove initializer at ("test/cases/large/clang-26760.c": line 2365) * reduce to left at ("test/cases/large/clang-26760.c": line 2365) * reduce to right at ("test/cases/large/clang-26760.c": line 2365) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2365) * remove expr statement at ("test/cases/large/clang-26760.c": line 2366) * reduce to left at ("test/cases/large/clang-26760.c": line 2366) * reduce to right at ("test/cases/large/clang-26760.c": line 2366) @@ -4174,6 +4202,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2426) * reduce to left at ("test/cases/large/clang-26760.c": line 2426) * reduce to right at ("test/cases/large/clang-26760.c": line 2426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2426) * remove variable k at ("test/cases/large/clang-26760.c": line 2428) * remove variable j at ("test/cases/large/clang-26760.c": line 2428) * remove variable i at ("test/cases/large/clang-26760.c": line 2428) @@ -4474,6 +4503,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2393) * reduce to left at ("test/cases/large/clang-26760.c": line 2393) * reduce to right at ("test/cases/large/clang-26760.c": line 2393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2393) * remove expr statement at ("test/cases/large/clang-26760.c": line 2394) * reduce to left at ("test/cases/large/clang-26760.c": line 2394) * reduce to right at ("test/cases/large/clang-26760.c": line 2394) @@ -4522,6 +4552,7 @@ * do without param at ("test/cases/large/clang-26760.c": line 2406) * do without param at ("test/cases/large/clang-26760.c": line 2399) * do without param at ("test/cases/large/clang-26760.c": line 2399) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2418) * remove return statement at ("test/cases/large/clang-26760.c": line 2419) * expand compound statment at ("test/cases/large/clang-26760.c": line 2383) * remove expr statement at ("test/cases/large/clang-26760.c": line 2421) @@ -4548,6 +4579,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1099) * reduce to left at ("test/cases/large/clang-26760.c": line 1099) * reduce to right at ("test/cases/large/clang-26760.c": line 1099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1099) * remove initializer at ("test/cases/large/clang-26760.c": line 1101) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1101) * remove initializer at ("test/cases/large/clang-26760.c": line 1102) @@ -4601,9 +4633,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1127) * reduce to left at ("test/cases/large/clang-26760.c": line 1127) * reduce to right at ("test/cases/large/clang-26760.c": line 1127) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1127) * remove initializer at ("test/cases/large/clang-26760.c": line 1129) * reduce to left at ("test/cases/large/clang-26760.c": line 1129) * reduce to right at ("test/cases/large/clang-26760.c": line 1129) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1129) * remove expr statement at ("test/cases/large/clang-26760.c": line 1131) * do without param at ("test/cases/large/clang-26760.c": line 1131) * replace by zero at ("test/cases/large/clang-26760.c": line 1131) @@ -4690,10 +4724,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1144) * reduce to left at ("test/cases/large/clang-26760.c": line 1144) * reduce to right at ("test/cases/large/clang-26760.c": line 1144) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1144) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147) * remove initializer at ("test/cases/large/clang-26760.c": line 1148) * reduce to left at ("test/cases/large/clang-26760.c": line 1148) * reduce to right at ("test/cases/large/clang-26760.c": line 1148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1148) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 1151) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 1152) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 1153) @@ -4707,6 +4743,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1161) * reduce to left at ("test/cases/large/clang-26760.c": line 1161) * reduce to right at ("test/cases/large/clang-26760.c": line 1161) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1161) * remove expr statement at ("test/cases/large/clang-26760.c": line 1162) * reduce to left at ("test/cases/large/clang-26760.c": line 1162) * reduce to right at ("test/cases/large/clang-26760.c": line 1162) @@ -4740,6 +4777,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1494) * reduce to left at ("test/cases/large/clang-26760.c": line 1494) * reduce to right at ("test/cases/large/clang-26760.c": line 1494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1494) * remove expr statement at ("test/cases/large/clang-26760.c": line 1496) * reduce to left at ("test/cases/large/clang-26760.c": line 1496) * reduce to right at ("test/cases/large/clang-26760.c": line 1496) @@ -4749,6 +4787,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1497) * reduce to left at ("test/cases/large/clang-26760.c": line 1497) * reduce to right at ("test/cases/large/clang-26760.c": line 1497) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1497) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499) * remove condition at ("test/cases/large/clang-26760.c": line 1500) * remove return statement at ("test/cases/large/clang-26760.c": line 1523) @@ -4882,6 +4921,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1186) * reduce to left at ("test/cases/large/clang-26760.c": line 1186) * reduce to right at ("test/cases/large/clang-26760.c": line 1186) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1186) * remove condition at ("test/cases/large/clang-26760.c": line 1188) * remove statement at ("test/cases/large/clang-26760.c": line 1189) * remove expr statement at ("test/cases/large/clang-26760.c": line 1190) @@ -5007,10 +5047,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1211) * reduce to left at ("test/cases/large/clang-26760.c": line 1211) * reduce to right at ("test/cases/large/clang-26760.c": line 1211) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1211) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214) * remove initializer at ("test/cases/large/clang-26760.c": line 1215) * reduce to left at ("test/cases/large/clang-26760.c": line 1215) * reduce to right at ("test/cases/large/clang-26760.c": line 1215) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1215) * remove expr statement at ("test/cases/large/clang-26760.c": line 1217) * reduce to left at ("test/cases/large/clang-26760.c": line 1217) * reduce to right at ("test/cases/large/clang-26760.c": line 1217) @@ -5035,6 +5077,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1223) * reduce to right at ("test/cases/large/clang-26760.c": line 1223) * reduce to operant at ("test/cases/large/clang-26760.c": line 1223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1223) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225) * remove expr statement at ("test/cases/large/clang-26760.c": line 1226) * reduce to left at ("test/cases/large/clang-26760.c": line 1226) @@ -5110,6 +5153,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1239) * reduce to left at ("test/cases/large/clang-26760.c": line 1239) * reduce to right at ("test/cases/large/clang-26760.c": line 1239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1239) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241) * remove expr statement at ("test/cases/large/clang-26760.c": line 1242) * reduce to left at ("test/cases/large/clang-26760.c": line 1242) @@ -5217,6 +5261,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1277) * reduce to left at ("test/cases/large/clang-26760.c": line 1277) * reduce to right at ("test/cases/large/clang-26760.c": line 1277) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1277) * reduce to operant at ("test/cases/large/clang-26760.c": line 1280) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281) @@ -5224,6 +5269,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1283) * reduce to left at ("test/cases/large/clang-26760.c": line 1283) * reduce to right at ("test/cases/large/clang-26760.c": line 1283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1283) * remove expr statement at ("test/cases/large/clang-26760.c": line 1284) * reduce to left at ("test/cases/large/clang-26760.c": line 1284) * reduce to right at ("test/cases/large/clang-26760.c": line 1284) @@ -5234,6 +5280,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1285) * reduce to left at ("test/cases/large/clang-26760.c": line 1285) * reduce to right at ("test/cases/large/clang-26760.c": line 1285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1285) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1288) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1289) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290) @@ -5242,6 +5289,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1293) * reduce to left at ("test/cases/large/clang-26760.c": line 1293) * reduce to right at ("test/cases/large/clang-26760.c": line 1293) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1293) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297) * remove expr statement at ("test/cases/large/clang-26760.c": line 1298) @@ -5334,6 +5382,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1322) * reduce to left at ("test/cases/large/clang-26760.c": line 1322) * reduce to right at ("test/cases/large/clang-26760.c": line 1322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1322) * remove variable i at ("test/cases/large/clang-26760.c": line 1324) * remove expr statement at ("test/cases/large/clang-26760.c": line 1325) * reduce to left at ("test/cases/large/clang-26760.c": line 1325) @@ -5444,6 +5493,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1346) * reduce to left at ("test/cases/large/clang-26760.c": line 1346) * reduce to right at ("test/cases/large/clang-26760.c": line 1346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1346) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1348) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1349) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1350) @@ -5453,9 +5503,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1353) * reduce to left at ("test/cases/large/clang-26760.c": line 1353) * reduce to right at ("test/cases/large/clang-26760.c": line 1353) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1353) * remove initializer at ("test/cases/large/clang-26760.c": line 1355) * reduce to left at ("test/cases/large/clang-26760.c": line 1355) * reduce to right at ("test/cases/large/clang-26760.c": line 1355) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1355) * remove expr statement at ("test/cases/large/clang-26760.c": line 1356) * reduce to left at ("test/cases/large/clang-26760.c": line 1356) * reduce to right at ("test/cases/large/clang-26760.c": line 1356) @@ -5537,11 +5589,13 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1278) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1374) * remove expr statement at ("test/cases/large/clang-26760.c": line 1375) * reduce to operant at ("test/cases/large/clang-26760.c": line 1375) * remove initializer at ("test/cases/large/clang-26760.c": line 1376) * reduce to left at ("test/cases/large/clang-26760.c": line 1376) * reduce to right at ("test/cases/large/clang-26760.c": line 1376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1376) * reduce to operant at ("test/cases/large/clang-26760.c": line 1379) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380) @@ -5549,6 +5603,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1382) * reduce to left at ("test/cases/large/clang-26760.c": line 1382) * reduce to right at ("test/cases/large/clang-26760.c": line 1382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1382) * remove expr statement at ("test/cases/large/clang-26760.c": line 1383) * reduce to left at ("test/cases/large/clang-26760.c": line 1383) * reduce to right at ("test/cases/large/clang-26760.c": line 1383) @@ -5578,6 +5633,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1390) * reduce to left at ("test/cases/large/clang-26760.c": line 1390) * reduce to right at ("test/cases/large/clang-26760.c": line 1390) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1390) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1393) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1394) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395) @@ -5586,6 +5642,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1398) * reduce to left at ("test/cases/large/clang-26760.c": line 1398) * reduce to right at ("test/cases/large/clang-26760.c": line 1398) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1398) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402) * remove expr statement at ("test/cases/large/clang-26760.c": line 1403) @@ -5678,6 +5735,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1427) * reduce to left at ("test/cases/large/clang-26760.c": line 1427) * reduce to right at ("test/cases/large/clang-26760.c": line 1427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1427) * remove variable i at ("test/cases/large/clang-26760.c": line 1429) * remove expr statement at ("test/cases/large/clang-26760.c": line 1430) * reduce to left at ("test/cases/large/clang-26760.c": line 1430) @@ -5788,6 +5846,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1451) * reduce to left at ("test/cases/large/clang-26760.c": line 1451) * reduce to right at ("test/cases/large/clang-26760.c": line 1451) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1451) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1453) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1454) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1455) @@ -5797,9 +5856,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1458) * reduce to left at ("test/cases/large/clang-26760.c": line 1458) * reduce to right at ("test/cases/large/clang-26760.c": line 1458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1458) * remove initializer at ("test/cases/large/clang-26760.c": line 1460) * reduce to left at ("test/cases/large/clang-26760.c": line 1460) * reduce to right at ("test/cases/large/clang-26760.c": line 1460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1460) * remove expr statement at ("test/cases/large/clang-26760.c": line 1462) * reduce to left at ("test/cases/large/clang-26760.c": line 1462) * reduce to right at ("test/cases/large/clang-26760.c": line 1462) @@ -5936,6 +5997,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 1530) * reduce to left at ("test/cases/large/clang-26760.c": line 1530) * reduce to right at ("test/cases/large/clang-26760.c": line 1530) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1531) * remove condition at ("test/cases/large/clang-26760.c": line 1532) * remove expr statement at ("test/cases/large/clang-26760.c": line 1534) * reduce to left at ("test/cases/large/clang-26760.c": line 1534) @@ -5982,6 +6044,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1542) * remove variable i at ("test/cases/large/clang-26760.c": line 1544) * remove expr statement at ("test/cases/large/clang-26760.c": line 1545) * reduce to left at ("test/cases/large/clang-26760.c": line 1545) @@ -6002,6 +6065,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1550) * remove expr statement at ("test/cases/large/clang-26760.c": line 1551) * reduce to left at ("test/cases/large/clang-26760.c": line 1551) * reduce to right at ("test/cases/large/clang-26760.c": line 1551) @@ -6017,6 +6081,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1554) * reduce to left at ("test/cases/large/clang-26760.c": line 1554) * reduce to right at ("test/cases/large/clang-26760.c": line 1554) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1554) * remove return statement at ("test/cases/large/clang-26760.c": line 1557) * remove check at ("test/cases/large/clang-26760.c": line 1554) * remove iterator at ("test/cases/large/clang-26760.c": line 1554) @@ -6024,6 +6089,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1555) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1559) * remove expr statement at ("test/cases/large/clang-26760.c": line 1560) * reduce to left at ("test/cases/large/clang-26760.c": line 1560) * reduce to right at ("test/cases/large/clang-26760.c": line 1569) @@ -6075,6 +6141,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1571) * reduce to left at ("test/cases/large/clang-26760.c": line 1571) * reduce to right at ("test/cases/large/clang-26760.c": line 1571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1571) * remove initializer at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) @@ -6425,6 +6492,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1726) * reduce to left at ("test/cases/large/clang-26760.c": line 1726) * reduce to right at ("test/cases/large/clang-26760.c": line 1726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1726) * remove variable i at ("test/cases/large/clang-26760.c": line 1729) * remove return statement at ("test/cases/large/clang-26760.c": line 1730) * replace by zero at ("test/cases/large/clang-26760.c": line 1730) @@ -6443,6 +6511,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1735) * reduce to right at ("test/cases/large/clang-26760.c": line 1735) * reduce to operant at ("test/cases/large/clang-26760.c": line 1735) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1735) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 1737) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739) @@ -6450,6 +6519,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1741) * remove variable i at ("test/cases/large/clang-26760.c": line 1743) * remove expr statement at ("test/cases/large/clang-26760.c": line 1744) * reduce to left at ("test/cases/large/clang-26760.c": line 1744) @@ -6467,6 +6537,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1748) * remove condition at ("test/cases/large/clang-26760.c": line 1749) * remove expr statement at ("test/cases/large/clang-26760.c": line 1757) * reduce to left at ("test/cases/large/clang-26760.c": line 1757) @@ -6717,12 +6788,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1802) * reduce to left at ("test/cases/large/clang-26760.c": line 1802) * reduce to right at ("test/cases/large/clang-26760.c": line 1802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1802) * remove initializer at ("test/cases/large/clang-26760.c": line 1804) * reduce to left at ("test/cases/large/clang-26760.c": line 1804) * reduce to right at ("test/cases/large/clang-26760.c": line 1804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1804) * remove initializer at ("test/cases/large/clang-26760.c": line 1806) * reduce to left at ("test/cases/large/clang-26760.c": line 1806) * reduce to right at ("test/cases/large/clang-26760.c": line 1806) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1806) * remove expr statement at ("test/cases/large/clang-26760.c": line 1808) * do without param at ("test/cases/large/clang-26760.c": line 1808) * replace by zero at ("test/cases/large/clang-26760.c": line 1808) @@ -6742,6 +6816,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 1804) * remove iterator at ("test/cases/large/clang-26760.c": line 1804) * reduce to operant at ("test/cases/large/clang-26760.c": line 1804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1818) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822) @@ -6751,9 +6826,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1825) * reduce to left at ("test/cases/large/clang-26760.c": line 1825) * reduce to right at ("test/cases/large/clang-26760.c": line 1825) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1825) * remove initializer at ("test/cases/large/clang-26760.c": line 1827) * reduce to left at ("test/cases/large/clang-26760.c": line 1827) * reduce to right at ("test/cases/large/clang-26760.c": line 1827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1827) * remove expr statement at ("test/cases/large/clang-26760.c": line 1828) * reduce to left at ("test/cases/large/clang-26760.c": line 1828) * reduce to right at ("test/cases/large/clang-26760.c": line 1828) @@ -6921,6 +6998,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1608) * reduce to left at ("test/cases/large/clang-26760.c": line 1608) * reduce to right at ("test/cases/large/clang-26760.c": line 1608) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1608) * remove expr statement at ("test/cases/large/clang-26760.c": line 1609) * reduce to left at ("test/cases/large/clang-26760.c": line 1609) * reduce to right at ("test/cases/large/clang-26760.c": line 1609) @@ -6931,6 +7009,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1610) * reduce to left at ("test/cases/large/clang-26760.c": line 1610) * reduce to right at ("test/cases/large/clang-26760.c": line 1610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1610) * remove initializer at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) @@ -7060,6 +7139,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1629) * reduce to left at ("test/cases/large/clang-26760.c": line 1629) * reduce to right at ("test/cases/large/clang-26760.c": line 1629) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1629) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 1632) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 1633) * reduce to operant at ("test/cases/large/clang-26760.c": line 1634) @@ -7073,6 +7153,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1639) * reduce to left at ("test/cases/large/clang-26760.c": line 1639) * reduce to right at ("test/cases/large/clang-26760.c": line 1639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1639) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641) * remove condition at ("test/cases/large/clang-26760.c": line 1642) * remove statement at ("test/cases/large/clang-26760.c": line 1643) @@ -7136,6 +7217,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1658) * remove expr statement at ("test/cases/large/clang-26760.c": line 1659) * reduce to operant at ("test/cases/large/clang-26760.c": line 1659) * remove expr statement at ("test/cases/large/clang-26760.c": line 1660) @@ -7164,11 +7246,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1670) * reduce to right at ("test/cases/large/clang-26760.c": line 1670) * reduce to operant at ("test/cases/large/clang-26760.c": line 1670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1670) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672) * remove variable i at ("test/cases/large/clang-26760.c": line 1673) * remove initializer at ("test/cases/large/clang-26760.c": line 1674) * reduce to left at ("test/cases/large/clang-26760.c": line 1674) * reduce to right at ("test/cases/large/clang-26760.c": line 1674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1674) * remove expr statement at ("test/cases/large/clang-26760.c": line 1675) * reduce to left at ("test/cases/large/clang-26760.c": line 1675) * reduce to right at ("test/cases/large/clang-26760.c": line 1675) @@ -7381,6 +7465,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1880) * remove condition at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) @@ -7733,9 +7818,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2064) * reduce to left at ("test/cases/large/clang-26760.c": line 2064) * reduce to right at ("test/cases/large/clang-26760.c": line 2064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2064) * remove initializer at ("test/cases/large/clang-26760.c": line 2066) * reduce to left at ("test/cases/large/clang-26760.c": line 2066) * reduce to right at ("test/cases/large/clang-26760.c": line 2066) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2066) * remove expr statement at ("test/cases/large/clang-26760.c": line 2067) * reduce to left at ("test/cases/large/clang-26760.c": line 2067) * reduce to right at ("test/cases/large/clang-26760.c": line 2067) @@ -7798,6 +7885,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2089) * reduce to left at ("test/cases/large/clang-26760.c": line 2089) * reduce to right at ("test/cases/large/clang-26760.c": line 2089) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2089) * remove variable k at ("test/cases/large/clang-26760.c": line 2091) * remove variable j at ("test/cases/large/clang-26760.c": line 2091) * remove variable i at ("test/cases/large/clang-26760.c": line 2091) @@ -8057,6 +8145,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1933) * reduce to left at ("test/cases/large/clang-26760.c": line 1933) * reduce to right at ("test/cases/large/clang-26760.c": line 1933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1933) * remove initializer at ("test/cases/large/clang-26760.c": line 1935) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1935) * remove initializer at ("test/cases/large/clang-26760.c": line 1936) @@ -8163,6 +8252,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1959) * reduce to left at ("test/cases/large/clang-26760.c": line 1959) * reduce to right at ("test/cases/large/clang-26760.c": line 1959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1959) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962) * remove condition at ("test/cases/large/clang-26760.c": line 1963) * remove statement at ("test/cases/large/clang-26760.c": line 1964) @@ -8229,6 +8319,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1979) * reduce to left at ("test/cases/large/clang-26760.c": line 1979) * reduce to right at ("test/cases/large/clang-26760.c": line 1979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1979) * remove initializer at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) @@ -8723,6 +8814,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2124) * reduce to left at ("test/cases/large/clang-26760.c": line 2124) * reduce to right at ("test/cases/large/clang-26760.c": line 2124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2124) * remove initializer at ("test/cases/large/clang-26760.c": line 2127) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127) * remove variable j at ("test/cases/large/clang-26760.c": line 2128) @@ -8841,6 +8933,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2229) * reduce to left at ("test/cases/large/clang-26760.c": line 2229) * reduce to right at ("test/cases/large/clang-26760.c": line 2229) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2229) * remove expr statement at ("test/cases/large/clang-26760.c": line 2230) * reduce to left at ("test/cases/large/clang-26760.c": line 2230) * reduce to right at ("test/cases/large/clang-26760.c": line 2230) @@ -8852,6 +8945,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2231) * reduce to right at ("test/cases/large/clang-26760.c": line 2231) * reduce to operant at ("test/cases/large/clang-26760.c": line 2231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2231) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2233) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235) @@ -9072,6 +9166,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2284) * reduce to left at ("test/cases/large/clang-26760.c": line 2284) * reduce to right at ("test/cases/large/clang-26760.c": line 2284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2284) * remove expr statement at ("test/cases/large/clang-26760.c": line 2285) * reduce to left at ("test/cases/large/clang-26760.c": line 2285) * reduce to right at ("test/cases/large/clang-26760.c": line 2285) @@ -9170,6 +9265,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2147) * reduce to left at ("test/cases/large/clang-26760.c": line 2147) * reduce to right at ("test/cases/large/clang-26760.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2147) * remove initializer at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) @@ -9299,6 +9395,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2166) * reduce to left at ("test/cases/large/clang-26760.c": line 2166) * reduce to right at ("test/cases/large/clang-26760.c": line 2166) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2166) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2169) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2170) * reduce to operant at ("test/cases/large/clang-26760.c": line 2171) @@ -9323,11 +9420,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2179) * reduce to right at ("test/cases/large/clang-26760.c": line 2179) * reduce to operant at ("test/cases/large/clang-26760.c": line 2179) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2179) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181) * remove variable i at ("test/cases/large/clang-26760.c": line 2182) * remove initializer at ("test/cases/large/clang-26760.c": line 2183) * reduce to left at ("test/cases/large/clang-26760.c": line 2183) * reduce to right at ("test/cases/large/clang-26760.c": line 2183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2183) * remove expr statement at ("test/cases/large/clang-26760.c": line 2184) * reduce to left at ("test/cases/large/clang-26760.c": line 2184) * reduce to right at ("test/cases/large/clang-26760.c": line 2184) @@ -9543,6 +9642,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2468) * reduce to left at ("test/cases/large/clang-26760.c": line 2468) * reduce to right at ("test/cases/large/clang-26760.c": line 2468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2468) * remove initializer at ("test/cases/large/clang-26760.c": line 2471) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471) * remove variable j at ("test/cases/large/clang-26760.c": line 2472) @@ -9550,6 +9650,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2473) * reduce to left at ("test/cases/large/clang-26760.c": line 2473) * reduce to right at ("test/cases/large/clang-26760.c": line 2473) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2473) * remove expr statement at ("test/cases/large/clang-26760.c": line 2474) * reduce to left at ("test/cases/large/clang-26760.c": line 2474) * reduce to right at ("test/cases/large/clang-26760.c": line 2474) @@ -9671,6 +9772,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2785) * reduce to left at ("test/cases/large/clang-26760.c": line 2785) * reduce to right at ("test/cases/large/clang-26760.c": line 2785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2785) * remove expr statement at ("test/cases/large/clang-26760.c": line 2786) * reduce to left at ("test/cases/large/clang-26760.c": line 2786) * reduce to right at ("test/cases/large/clang-26760.c": line 2786) @@ -9684,6 +9786,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2789) * reduce to right at ("test/cases/large/clang-26760.c": line 2789) * reduce to operant at ("test/cases/large/clang-26760.c": line 2789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2789) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2791) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793) @@ -9849,6 +9952,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2858) * reduce to left at ("test/cases/large/clang-26760.c": line 2858) * reduce to right at ("test/cases/large/clang-26760.c": line 2858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2858) * remove initializer at ("test/cases/large/clang-26760.c": line 2861) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861) * remove variable j at ("test/cases/large/clang-26760.c": line 2862) @@ -9856,6 +9960,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2863) * reduce to left at ("test/cases/large/clang-26760.c": line 2863) * reduce to right at ("test/cases/large/clang-26760.c": line 2863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2863) * remove expr statement at ("test/cases/large/clang-26760.c": line 2864) * reduce to left at ("test/cases/large/clang-26760.c": line 2864) * reduce to right at ("test/cases/large/clang-26760.c": line 2864) @@ -9947,6 +10052,8 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2886) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2887) * remove return statement at ("test/cases/large/clang-26760.c": line 2889) * replace by zero at ("test/cases/large/clang-26760.c": line 2889) * expand compound statment at ("test/cases/large/clang-26760.c": line 2888) @@ -10008,6 +10115,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2842) * reduce to left at ("test/cases/large/clang-26760.c": line 2842) * reduce to right at ("test/cases/large/clang-26760.c": line 2842) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2842) * remove expr statement at ("test/cases/large/clang-26760.c": line 2843) * reduce to left at ("test/cases/large/clang-26760.c": line 2843) * reduce to right at ("test/cases/large/clang-26760.c": line 2843) @@ -10120,6 +10228,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2583) * reduce to left at ("test/cases/large/clang-26760.c": line 2583) * reduce to right at ("test/cases/large/clang-26760.c": line 2583) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2583) * remove expr statement at ("test/cases/large/clang-26760.c": line 2584) * reduce to left at ("test/cases/large/clang-26760.c": line 2584) * reduce to right at ("test/cases/large/clang-26760.c": line 2584) @@ -10131,6 +10240,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2585) * reduce to right at ("test/cases/large/clang-26760.c": line 2585) * reduce to operant at ("test/cases/large/clang-26760.c": line 2585) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2585) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2587) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589) @@ -10354,6 +10464,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2639) * reduce to left at ("test/cases/large/clang-26760.c": line 2639) * reduce to right at ("test/cases/large/clang-26760.c": line 2639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2639) * remove expr statement at ("test/cases/large/clang-26760.c": line 2640) * reduce to left at ("test/cases/large/clang-26760.c": line 2640) * reduce to right at ("test/cases/large/clang-26760.c": line 2640) @@ -10364,6 +10475,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2641) * reduce to left at ("test/cases/large/clang-26760.c": line 2641) * reduce to right at ("test/cases/large/clang-26760.c": line 2641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2641) * remove expr statement at ("test/cases/large/clang-26760.c": line 2642) * reduce to left at ("test/cases/large/clang-26760.c": line 2642) * reduce to right at ("test/cases/large/clang-26760.c": line 2642) @@ -10462,6 +10574,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2501) * reduce to left at ("test/cases/large/clang-26760.c": line 2501) * reduce to right at ("test/cases/large/clang-26760.c": line 2501) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2501) * remove initializer at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) @@ -10591,6 +10704,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2520) * reduce to left at ("test/cases/large/clang-26760.c": line 2520) * reduce to right at ("test/cases/large/clang-26760.c": line 2520) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2520) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2523) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2524) * reduce to operant at ("test/cases/large/clang-26760.c": line 2525) @@ -10615,11 +10729,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2533) * reduce to right at ("test/cases/large/clang-26760.c": line 2533) * reduce to operant at ("test/cases/large/clang-26760.c": line 2533) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2533) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535) * remove variable i at ("test/cases/large/clang-26760.c": line 2536) * remove initializer at ("test/cases/large/clang-26760.c": line 2537) * reduce to left at ("test/cases/large/clang-26760.c": line 2537) * reduce to right at ("test/cases/large/clang-26760.c": line 2537) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2537) * remove expr statement at ("test/cases/large/clang-26760.c": line 2538) * reduce to left at ("test/cases/large/clang-26760.c": line 2538) * reduce to right at ("test/cases/large/clang-26760.c": line 2538) @@ -10822,6 +10938,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2674) * remove condition at ("test/cases/large/clang-26760.c": line 2675) * remove expr statement at ("test/cases/large/clang-26760.c": line 2676) * do without param at ("test/cases/large/clang-26760.c": line 2676) @@ -10830,6 +10947,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2678) * reduce to left at ("test/cases/large/clang-26760.c": line 2678) * reduce to right at ("test/cases/large/clang-26760.c": line 2678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2678) * remove initializer at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) @@ -10959,6 +11077,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2697) * reduce to left at ("test/cases/large/clang-26760.c": line 2697) * reduce to right at ("test/cases/large/clang-26760.c": line 2697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2697) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2700) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2701) * reduce to operant at ("test/cases/large/clang-26760.c": line 2702) @@ -10972,6 +11091,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2707) * reduce to operant at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710) @@ -11028,6 +11148,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2724) * remove expr statement at ("test/cases/large/clang-26760.c": line 2725) * reduce to operant at ("test/cases/large/clang-26760.c": line 2725) * remove expr statement at ("test/cases/large/clang-26760.c": line 2726) @@ -11042,6 +11163,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2728) * reduce to right at ("test/cases/large/clang-26760.c": line 2728) * reduce to operant at ("test/cases/large/clang-26760.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2728) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730) * remove variable i at ("test/cases/large/clang-26760.c": line 2731) * remove condition at ("test/cases/large/clang-26760.c": line 2732) @@ -11049,6 +11171,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2734) * reduce to left at ("test/cases/large/clang-26760.c": line 2734) * reduce to right at ("test/cases/large/clang-26760.c": line 2734) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2734) * remove expr statement at ("test/cases/large/clang-26760.c": line 2735) * reduce to left at ("test/cases/large/clang-26760.c": line 2735) * reduce to right at ("test/cases/large/clang-26760.c": line 2735) @@ -11125,6 +11248,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2753) * reduce to left at ("test/cases/large/clang-26760.c": line 2753) * reduce to right at ("test/cases/large/clang-26760.c": line 2753) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2753) * remove expr statement at ("test/cases/large/clang-26760.c": line 2754) * reduce to left at ("test/cases/large/clang-26760.c": line 2754) * reduce to right at ("test/cases/large/clang-26760.c": line 2754) @@ -11277,6 +11401,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2910) * reduce to left at ("test/cases/large/clang-26760.c": line 2910) * reduce to right at ("test/cases/large/clang-26760.c": line 2910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2910) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 2913) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 2914) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 2915) @@ -11290,6 +11415,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2923) * reduce to left at ("test/cases/large/clang-26760.c": line 2923) * reduce to right at ("test/cases/large/clang-26760.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2923) * remove expr statement at ("test/cases/large/clang-26760.c": line 2924) * reduce to left at ("test/cases/large/clang-26760.c": line 2924) * reduce to right at ("test/cases/large/clang-26760.c": line 2924) @@ -11373,6 +11499,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3564) * reduce to left at ("test/cases/large/clang-26760.c": line 3564) * reduce to right at ("test/cases/large/clang-26760.c": line 3564) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3564) * remove expr statement at ("test/cases/large/clang-26760.c": line 3565) * reduce to left at ("test/cases/large/clang-26760.c": line 3565) * reduce to right at ("test/cases/large/clang-26760.c": line 3565) @@ -11406,6 +11533,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3862) * reduce to left at ("test/cases/large/clang-26760.c": line 3862) * reduce to right at ("test/cases/large/clang-26760.c": line 3862) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3862) * remove condition at ("test/cases/large/clang-26760.c": line 3864) * remove statement at ("test/cases/large/clang-26760.c": line 3865) * remove expr statement at ("test/cases/large/clang-26760.c": line 3866) @@ -11417,6 +11545,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3867) * reduce to left at ("test/cases/large/clang-26760.c": line 3867) * reduce to right at ("test/cases/large/clang-26760.c": line 3867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3867) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869) * remove condition at ("test/cases/large/clang-26760.c": line 3870) * remove return statement at ("test/cases/large/clang-26760.c": line 3893) @@ -11553,6 +11682,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3589) * reduce to left at ("test/cases/large/clang-26760.c": line 3589) * reduce to right at ("test/cases/large/clang-26760.c": line 3589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3589) * remove expr statement at ("test/cases/large/clang-26760.c": line 3590) * reduce to left at ("test/cases/large/clang-26760.c": line 3590) * reduce to right at ("test/cases/large/clang-26760.c": line 3590) @@ -11676,6 +11806,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3610) * reduce to left at ("test/cases/large/clang-26760.c": line 3610) * reduce to right at ("test/cases/large/clang-26760.c": line 3610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3610) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613) * remove expr statement at ("test/cases/large/clang-26760.c": line 3614) * reduce to left at ("test/cases/large/clang-26760.c": line 3614) @@ -11683,6 +11814,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3615) * reduce to left at ("test/cases/large/clang-26760.c": line 3615) * reduce to right at ("test/cases/large/clang-26760.c": line 3615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3615) * remove expr statement at ("test/cases/large/clang-26760.c": line 3617) * reduce to left at ("test/cases/large/clang-26760.c": line 3617) * reduce to right at ("test/cases/large/clang-26760.c": line 3617) @@ -11707,6 +11839,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3623) * reduce to right at ("test/cases/large/clang-26760.c": line 3623) * reduce to operant at ("test/cases/large/clang-26760.c": line 3623) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3623) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625) * remove expr statement at ("test/cases/large/clang-26760.c": line 3626) * reduce to left at ("test/cases/large/clang-26760.c": line 3626) @@ -11782,6 +11915,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3639) * reduce to left at ("test/cases/large/clang-26760.c": line 3639) * reduce to right at ("test/cases/large/clang-26760.c": line 3639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3639) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641) * remove expr statement at ("test/cases/large/clang-26760.c": line 3642) * reduce to left at ("test/cases/large/clang-26760.c": line 3642) @@ -11904,10 +12038,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3662) * reduce to left at ("test/cases/large/clang-26760.c": line 3662) * reduce to right at ("test/cases/large/clang-26760.c": line 3662) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3662) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665) * remove initializer at ("test/cases/large/clang-26760.c": line 3666) * reduce to left at ("test/cases/large/clang-26760.c": line 3666) * reduce to right at ("test/cases/large/clang-26760.c": line 3666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3666) * remove expr statement at ("test/cases/large/clang-26760.c": line 3668) * reduce to left at ("test/cases/large/clang-26760.c": line 3668) * reduce to right at ("test/cases/large/clang-26760.c": line 3668) @@ -11932,6 +12068,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3674) * reduce to right at ("test/cases/large/clang-26760.c": line 3674) * reduce to operant at ("test/cases/large/clang-26760.c": line 3674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3674) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676) * remove expr statement at ("test/cases/large/clang-26760.c": line 3677) * reduce to left at ("test/cases/large/clang-26760.c": line 3677) @@ -12007,6 +12144,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3690) * reduce to left at ("test/cases/large/clang-26760.c": line 3690) * reduce to right at ("test/cases/large/clang-26760.c": line 3690) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3690) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692) * remove expr statement at ("test/cases/large/clang-26760.c": line 3693) * reduce to left at ("test/cases/large/clang-26760.c": line 3693) @@ -12111,6 +12249,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3712) * reduce to right at ("test/cases/large/clang-26760.c": line 3712) * replace by zero at ("test/cases/large/clang-26760.c": line 3712) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3728) * remove expr statement at ("test/cases/large/clang-26760.c": line 3729) * reduce to left at ("test/cases/large/clang-26760.c": line 3729) * reduce to right at ("test/cases/large/clang-26760.c": line 3729) @@ -12170,6 +12309,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3755) * reduce to left at ("test/cases/large/clang-26760.c": line 3755) * reduce to right at ("test/cases/large/clang-26760.c": line 3755) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3755) * reduce to operant at ("test/cases/large/clang-26760.c": line 3758) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759) @@ -12177,6 +12317,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3761) * reduce to left at ("test/cases/large/clang-26760.c": line 3761) * reduce to right at ("test/cases/large/clang-26760.c": line 3761) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3761) * remove expr statement at ("test/cases/large/clang-26760.c": line 3762) * reduce to left at ("test/cases/large/clang-26760.c": line 3762) * reduce to right at ("test/cases/large/clang-26760.c": line 3762) @@ -12187,6 +12328,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3763) * reduce to left at ("test/cases/large/clang-26760.c": line 3763) * reduce to right at ("test/cases/large/clang-26760.c": line 3763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3763) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3766) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3767) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768) @@ -12195,6 +12337,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3771) * reduce to left at ("test/cases/large/clang-26760.c": line 3771) * reduce to right at ("test/cases/large/clang-26760.c": line 3771) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3771) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775) * remove expr statement at ("test/cases/large/clang-26760.c": line 3776) @@ -12287,6 +12430,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3800) * reduce to left at ("test/cases/large/clang-26760.c": line 3800) * reduce to right at ("test/cases/large/clang-26760.c": line 3800) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3800) * remove variable i at ("test/cases/large/clang-26760.c": line 3802) * remove expr statement at ("test/cases/large/clang-26760.c": line 3803) * reduce to left at ("test/cases/large/clang-26760.c": line 3803) @@ -12397,6 +12541,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3824) * reduce to left at ("test/cases/large/clang-26760.c": line 3824) * reduce to right at ("test/cases/large/clang-26760.c": line 3824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3824) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3826) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3827) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3828) @@ -12406,11 +12551,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3831) * reduce to left at ("test/cases/large/clang-26760.c": line 3831) * reduce to right at ("test/cases/large/clang-26760.c": line 3831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3831) * remove return statement at ("test/cases/large/clang-26760.c": line 3834) * expand compound statment at ("test/cases/large/clang-26760.c": line 3833) * remove initializer at ("test/cases/large/clang-26760.c": line 3836) * reduce to left at ("test/cases/large/clang-26760.c": line 3836) * reduce to right at ("test/cases/large/clang-26760.c": line 3836) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3836) * remove expr statement at ("test/cases/large/clang-26760.c": line 3837) * reduce to left at ("test/cases/large/clang-26760.c": line 3837) * reduce to right at ("test/cases/large/clang-26760.c": line 3837) @@ -12496,6 +12643,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3900) * reduce to left at ("test/cases/large/clang-26760.c": line 3900) * reduce to right at ("test/cases/large/clang-26760.c": line 3900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3900) * remove expr statement at ("test/cases/large/clang-26760.c": line 3902) * reduce to left at ("test/cases/large/clang-26760.c": line 3902) * reduce to right at ("test/cases/large/clang-26760.c": line 3902) @@ -12505,6 +12653,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3903) * reduce to left at ("test/cases/large/clang-26760.c": line 3903) * reduce to right at ("test/cases/large/clang-26760.c": line 3903) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3903) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905) * reduce to operant at ("test/cases/large/clang-26760.c": line 3907) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907) @@ -12513,6 +12662,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3910) * reduce to left at ("test/cases/large/clang-26760.c": line 3910) * reduce to right at ("test/cases/large/clang-26760.c": line 3910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3910) * remove expr statement at ("test/cases/large/clang-26760.c": line 3911) * reduce to left at ("test/cases/large/clang-26760.c": line 3911) * reduce to right at ("test/cases/large/clang-26760.c": line 3911) @@ -12523,6 +12673,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3912) * reduce to left at ("test/cases/large/clang-26760.c": line 3912) * reduce to right at ("test/cases/large/clang-26760.c": line 3912) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3912) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3915) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3916) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917) @@ -12531,6 +12682,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3920) * reduce to left at ("test/cases/large/clang-26760.c": line 3920) * reduce to right at ("test/cases/large/clang-26760.c": line 3920) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3920) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924) * remove expr statement at ("test/cases/large/clang-26760.c": line 3925) @@ -12562,6 +12714,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3927) * reduce to left at ("test/cases/large/clang-26760.c": line 3927) * reduce to right at ("test/cases/large/clang-26760.c": line 3927) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3927) * remove expr statement at ("test/cases/large/clang-26760.c": line 3928) * reduce to left at ("test/cases/large/clang-26760.c": line 3928) * reduce to right at ("test/cases/large/clang-26760.c": line 3928) @@ -12652,10 +12805,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3964) * reduce to left at ("test/cases/large/clang-26760.c": line 3964) * reduce to right at ("test/cases/large/clang-26760.c": line 3964) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3964) * remove variable i at ("test/cases/large/clang-26760.c": line 3966) * remove initializer at ("test/cases/large/clang-26760.c": line 3967) * reduce to left at ("test/cases/large/clang-26760.c": line 3967) * reduce to right at ("test/cases/large/clang-26760.c": line 3967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3967) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3970) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3971) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3972) @@ -12669,6 +12824,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3980) * reduce to left at ("test/cases/large/clang-26760.c": line 3980) * reduce to right at ("test/cases/large/clang-26760.c": line 3980) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3980) * remove expr statement at ("test/cases/large/clang-26760.c": line 3981) * reduce to left at ("test/cases/large/clang-26760.c": line 3981) * reduce to right at ("test/cases/large/clang-26760.c": line 3981) @@ -12702,6 +12858,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4197) * reduce to left at ("test/cases/large/clang-26760.c": line 4197) * reduce to right at ("test/cases/large/clang-26760.c": line 4197) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4197) * remove expr statement at ("test/cases/large/clang-26760.c": line 4199) * reduce to left at ("test/cases/large/clang-26760.c": line 4199) * reduce to right at ("test/cases/large/clang-26760.c": line 4199) @@ -12711,6 +12868,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4201) * reduce to left at ("test/cases/large/clang-26760.c": line 4201) * reduce to right at ("test/cases/large/clang-26760.c": line 4201) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4201) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203) * remove condition at ("test/cases/large/clang-26760.c": line 4204) * remove return statement at ("test/cases/large/clang-26760.c": line 4227) @@ -12844,6 +13002,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4005) * reduce to left at ("test/cases/large/clang-26760.c": line 4005) * reduce to right at ("test/cases/large/clang-26760.c": line 4005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4005) * remove expr statement at ("test/cases/large/clang-26760.c": line 4006) * reduce to left at ("test/cases/large/clang-26760.c": line 4006) * reduce to right at ("test/cases/large/clang-26760.c": line 4006) @@ -12967,10 +13126,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4026) * reduce to left at ("test/cases/large/clang-26760.c": line 4026) * reduce to right at ("test/cases/large/clang-26760.c": line 4026) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4026) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029) * remove initializer at ("test/cases/large/clang-26760.c": line 4030) * reduce to left at ("test/cases/large/clang-26760.c": line 4030) * reduce to right at ("test/cases/large/clang-26760.c": line 4030) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4030) * remove expr statement at ("test/cases/large/clang-26760.c": line 4032) * reduce to left at ("test/cases/large/clang-26760.c": line 4032) * reduce to right at ("test/cases/large/clang-26760.c": line 4032) @@ -12995,6 +13156,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 4038) * reduce to right at ("test/cases/large/clang-26760.c": line 4038) * reduce to operant at ("test/cases/large/clang-26760.c": line 4038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4038) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040) * remove expr statement at ("test/cases/large/clang-26760.c": line 4041) * reduce to left at ("test/cases/large/clang-26760.c": line 4041) @@ -13070,6 +13232,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4054) * reduce to left at ("test/cases/large/clang-26760.c": line 4054) * reduce to right at ("test/cases/large/clang-26760.c": line 4054) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4054) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056) * remove expr statement at ("test/cases/large/clang-26760.c": line 4057) * reduce to left at ("test/cases/large/clang-26760.c": line 4057) @@ -13179,6 +13342,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4093) * reduce to left at ("test/cases/large/clang-26760.c": line 4093) * reduce to right at ("test/cases/large/clang-26760.c": line 4093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4093) * reduce to operant at ("test/cases/large/clang-26760.c": line 4096) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097) @@ -13186,6 +13350,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4099) * reduce to left at ("test/cases/large/clang-26760.c": line 4099) * reduce to right at ("test/cases/large/clang-26760.c": line 4099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4099) * remove expr statement at ("test/cases/large/clang-26760.c": line 4100) * reduce to left at ("test/cases/large/clang-26760.c": line 4100) * reduce to right at ("test/cases/large/clang-26760.c": line 4100) @@ -13196,6 +13361,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4101) * reduce to left at ("test/cases/large/clang-26760.c": line 4101) * reduce to right at ("test/cases/large/clang-26760.c": line 4101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4101) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 4104) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 4105) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106) @@ -13204,6 +13370,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4109) * reduce to left at ("test/cases/large/clang-26760.c": line 4109) * reduce to right at ("test/cases/large/clang-26760.c": line 4109) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4109) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113) * remove expr statement at ("test/cases/large/clang-26760.c": line 4114) @@ -13296,6 +13463,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4138) * reduce to left at ("test/cases/large/clang-26760.c": line 4138) * reduce to right at ("test/cases/large/clang-26760.c": line 4138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4138) * remove variable i at ("test/cases/large/clang-26760.c": line 4140) * remove expr statement at ("test/cases/large/clang-26760.c": line 4141) * reduce to left at ("test/cases/large/clang-26760.c": line 4141) @@ -13406,6 +13574,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4162) * reduce to left at ("test/cases/large/clang-26760.c": line 4162) * reduce to right at ("test/cases/large/clang-26760.c": line 4162) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4162) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4164) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4165) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4166) @@ -13415,9 +13584,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4169) * reduce to left at ("test/cases/large/clang-26760.c": line 4169) * reduce to right at ("test/cases/large/clang-26760.c": line 4169) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4169) * remove initializer at ("test/cases/large/clang-26760.c": line 4171) * reduce to left at ("test/cases/large/clang-26760.c": line 4171) * reduce to right at ("test/cases/large/clang-26760.c": line 4171) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4171) * remove expr statement at ("test/cases/large/clang-26760.c": line 4172) * reduce to left at ("test/cases/large/clang-26760.c": line 4172) * reduce to right at ("test/cases/large/clang-26760.c": line 4172) @@ -13505,6 +13676,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4234) * remove expr statement at ("test/cases/large/clang-26760.c": line 4235) * reduce to left at ("test/cases/large/clang-26760.c": line 4235) * reduce to right at ("test/cases/large/clang-26760.c": line 4250) @@ -13697,6 +13869,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4278) * remove condition at ("test/cases/large/clang-26760.c": line 4279) * remove statement at ("test/cases/large/clang-26760.c": line 4280) * remove expr statement at ("test/cases/large/clang-26760.c": line 4281) @@ -13710,6 +13883,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4283) * reduce to left at ("test/cases/large/clang-26760.c": line 4283) * reduce to right at ("test/cases/large/clang-26760.c": line 4283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4283) * remove expr statement at ("test/cases/large/clang-26760.c": line 4285) * do without param at ("test/cases/large/clang-26760.c": line 4285) * replace by zero at ("test/cases/large/clang-26760.c": line 4285) @@ -13719,6 +13893,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4289) * reduce to left at ("test/cases/large/clang-26760.c": line 4289) * reduce to right at ("test/cases/large/clang-26760.c": line 4289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4289) * remove expr statement at ("test/cases/large/clang-26760.c": line 4291) * do without param at ("test/cases/large/clang-26760.c": line 4291) * replace by zero at ("test/cases/large/clang-26760.c": line 4291) @@ -13779,9 +13954,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 4283) * remove iterator at ("test/cases/large/clang-26760.c": line 4283) * reduce to operant at ("test/cases/large/clang-26760.c": line 4283) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4311) * remove initializer at ("test/cases/large/clang-26760.c": line 4312) * reduce to left at ("test/cases/large/clang-26760.c": line 4312) * reduce to right at ("test/cases/large/clang-26760.c": line 4312) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4312) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4314) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4315) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4316) @@ -13791,9 +13968,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4319) * reduce to left at ("test/cases/large/clang-26760.c": line 4319) * reduce to right at ("test/cases/large/clang-26760.c": line 4319) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4319) * remove initializer at ("test/cases/large/clang-26760.c": line 4321) * reduce to left at ("test/cases/large/clang-26760.c": line 4321) * reduce to right at ("test/cases/large/clang-26760.c": line 4321) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4321) * remove expr statement at ("test/cases/large/clang-26760.c": line 4322) * reduce to left at ("test/cases/large/clang-26760.c": line 4322) * reduce to right at ("test/cases/large/clang-26760.c": line 4322) @@ -13817,6 +13996,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4327) * remove variable i at ("test/cases/large/clang-26760.c": line 4329) * remove condition at ("test/cases/large/clang-26760.c": line 4330) * replace by zero at ("test/cases/large/clang-26760.c": line 4330) @@ -13917,12 +14097,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4359) * remove statement at ("test/cases/large/clang-26760.c": line 4360) * remove return statement at ("test/cases/large/clang-26760.c": line 4362) * remove check at ("test/cases/large/clang-26760.c": line 4327) * remove iterator at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4364) * remove expr statement at ("test/cases/large/clang-26760.c": line 4365) * reduce to left at ("test/cases/large/clang-26760.c": line 4365) * reduce to right at ("test/cases/large/clang-26760.c": line 4365) @@ -14092,9 +14274,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4410) * reduce to left at ("test/cases/large/clang-26760.c": line 4410) * reduce to right at ("test/cases/large/clang-26760.c": line 4410) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4410) * remove initializer at ("test/cases/large/clang-26760.c": line 4412) * reduce to left at ("test/cases/large/clang-26760.c": line 4412) * reduce to right at ("test/cases/large/clang-26760.c": line 4412) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4412) * remove expr statement at ("test/cases/large/clang-26760.c": line 4414) * do without param at ("test/cases/large/clang-26760.c": line 4414) * replace by zero at ("test/cases/large/clang-26760.c": line 4414) @@ -14114,6 +14298,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4410) * remove iterator at ("test/cases/large/clang-26760.c": line 4410) * reduce to operant at ("test/cases/large/clang-26760.c": line 4410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4421) * remove expr statement at ("test/cases/large/clang-26760.c": line 4422) * reduce to operant at ("test/cases/large/clang-26760.c": line 4422) * remove check at ("test/cases/large/clang-26760.c": line 3900) @@ -14151,6 +14336,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2961) * reduce to left at ("test/cases/large/clang-26760.c": line 2961) * reduce to right at ("test/cases/large/clang-26760.c": line 2961) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2961) * remove expr statement at ("test/cases/large/clang-26760.c": line 2963) * reduce to left at ("test/cases/large/clang-26760.c": line 2963) * reduce to right at ("test/cases/large/clang-26760.c": line 2963) @@ -14164,12 +14350,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2966) * reduce to left at ("test/cases/large/clang-26760.c": line 2966) * reduce to right at ("test/cases/large/clang-26760.c": line 2966) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2966) * remove initializer at ("test/cases/large/clang-26760.c": line 2968) * reduce to left at ("test/cases/large/clang-26760.c": line 2968) * reduce to right at ("test/cases/large/clang-26760.c": line 2968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2968) * remove initializer at ("test/cases/large/clang-26760.c": line 2970) * reduce to left at ("test/cases/large/clang-26760.c": line 2970) * reduce to right at ("test/cases/large/clang-26760.c": line 2970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2970) * remove expr statement at ("test/cases/large/clang-26760.c": line 2972) * do without param at ("test/cases/large/clang-26760.c": line 2972) * replace by zero at ("test/cases/large/clang-26760.c": line 2972) @@ -14192,9 +14381,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 2966) * remove iterator at ("test/cases/large/clang-26760.c": line 2966) * reduce to operant at ("test/cases/large/clang-26760.c": line 2966) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2980) * remove initializer at ("test/cases/large/clang-26760.c": line 2981) * reduce to left at ("test/cases/large/clang-26760.c": line 2981) * reduce to right at ("test/cases/large/clang-26760.c": line 2981) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2981) * remove expr statement at ("test/cases/large/clang-26760.c": line 2982) * reduce to left at ("test/cases/large/clang-26760.c": line 2982) * reduce to right at ("test/cases/large/clang-26760.c": line 2982) @@ -14264,9 +14455,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3003) * reduce to left at ("test/cases/large/clang-26760.c": line 3003) * reduce to right at ("test/cases/large/clang-26760.c": line 3003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3003) * remove initializer at ("test/cases/large/clang-26760.c": line 3005) * reduce to left at ("test/cases/large/clang-26760.c": line 3005) * reduce to right at ("test/cases/large/clang-26760.c": line 3005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3005) * remove expr statement at ("test/cases/large/clang-26760.c": line 3007) * do without param at ("test/cases/large/clang-26760.c": line 3007) * replace by zero at ("test/cases/large/clang-26760.c": line 3007) @@ -14286,6 +14479,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3003) * remove iterator at ("test/cases/large/clang-26760.c": line 3003) * reduce to operant at ("test/cases/large/clang-26760.c": line 3003) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3014) * remove condition at ("test/cases/large/clang-26760.c": line 3015) * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209) * remove condition at ("test/cases/large/clang-26760.c": line 3211) @@ -14372,10 +14566,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3033) * reduce to left at ("test/cases/large/clang-26760.c": line 3033) * reduce to right at ("test/cases/large/clang-26760.c": line 3033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3033) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036) * remove initializer at ("test/cases/large/clang-26760.c": line 3037) * reduce to left at ("test/cases/large/clang-26760.c": line 3037) * reduce to right at ("test/cases/large/clang-26760.c": line 3037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3037) * remove expr statement at ("test/cases/large/clang-26760.c": line 3039) * reduce to left at ("test/cases/large/clang-26760.c": line 3039) * reduce to right at ("test/cases/large/clang-26760.c": line 3039) @@ -14400,6 +14596,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3045) * reduce to right at ("test/cases/large/clang-26760.c": line 3045) * reduce to operant at ("test/cases/large/clang-26760.c": line 3045) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3045) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047) * remove expr statement at ("test/cases/large/clang-26760.c": line 3048) * reduce to left at ("test/cases/large/clang-26760.c": line 3048) @@ -14466,6 +14663,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3058) * reduce to right at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3058) * remove expr statement at ("test/cases/large/clang-26760.c": line 3060) * reduce to operant at ("test/cases/large/clang-26760.c": line 3060) * remove condition at ("test/cases/large/clang-26760.c": line 3061) @@ -14473,6 +14671,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3063) * reduce to left at ("test/cases/large/clang-26760.c": line 3063) * reduce to right at ("test/cases/large/clang-26760.c": line 3063) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3063) * remove return statement at ("test/cases/large/clang-26760.c": line 3066) * replace by zero at ("test/cases/large/clang-26760.c": line 3066) * remove check at ("test/cases/large/clang-26760.c": line 3063) @@ -14486,6 +14685,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) * remove iterator at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3069) * remove expr statement at ("test/cases/large/clang-26760.c": line 3070) * reduce to left at ("test/cases/large/clang-26760.c": line 3070) * reduce to right at ("test/cases/large/clang-26760.c": line 3070) @@ -14499,6 +14699,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3073) * reduce to left at ("test/cases/large/clang-26760.c": line 3073) * reduce to right at ("test/cases/large/clang-26760.c": line 3073) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3073) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075) * remove expr statement at ("test/cases/large/clang-26760.c": line 3076) * reduce to left at ("test/cases/large/clang-26760.c": line 3076) @@ -14553,6 +14754,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3086) * reduce to right at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3086) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3088) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088) * remove expr statement at ("test/cases/large/clang-26760.c": line 3089) @@ -14567,6 +14769,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3093) * reduce to left at ("test/cases/large/clang-26760.c": line 3093) * reduce to right at ("test/cases/large/clang-26760.c": line 3093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3093) * remove expr statement at ("test/cases/large/clang-26760.c": line 3095) * do without param at ("test/cases/large/clang-26760.c": line 3095) * replace by zero at ("test/cases/large/clang-26760.c": line 3095) @@ -14656,16 +14859,20 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3112) * reduce to left at ("test/cases/large/clang-26760.c": line 3112) * reduce to right at ("test/cases/large/clang-26760.c": line 3112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3112) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115) * remove initializer at ("test/cases/large/clang-26760.c": line 3116) * reduce to left at ("test/cases/large/clang-26760.c": line 3116) * reduce to right at ("test/cases/large/clang-26760.c": line 3116) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3116) * remove initializer at ("test/cases/large/clang-26760.c": line 3118) * reduce to left at ("test/cases/large/clang-26760.c": line 3118) * reduce to right at ("test/cases/large/clang-26760.c": line 3118) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3118) * remove initializer at ("test/cases/large/clang-26760.c": line 3120) * reduce to left at ("test/cases/large/clang-26760.c": line 3120) * reduce to right at ("test/cases/large/clang-26760.c": line 3120) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3120) * remove expr statement at ("test/cases/large/clang-26760.c": line 3122) * do without param at ("test/cases/large/clang-26760.c": line 3122) * replace by zero at ("test/cases/large/clang-26760.c": line 3122) @@ -14685,6 +14892,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3118) * remove iterator at ("test/cases/large/clang-26760.c": line 3118) * reduce to operant at ("test/cases/large/clang-26760.c": line 3118) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3132) * remove expr statement at ("test/cases/large/clang-26760.c": line 3133) * reduce to left at ("test/cases/large/clang-26760.c": line 3133) * reduce to right at ("test/cases/large/clang-26760.c": line 3133) @@ -14709,6 +14917,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3139) * reduce to right at ("test/cases/large/clang-26760.c": line 3139) * reduce to operant at ("test/cases/large/clang-26760.c": line 3139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3139) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141) * remove expr statement at ("test/cases/large/clang-26760.c": line 3142) * reduce to left at ("test/cases/large/clang-26760.c": line 3142) @@ -14784,6 +14993,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3155) * reduce to left at ("test/cases/large/clang-26760.c": line 3155) * reduce to right at ("test/cases/large/clang-26760.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3155) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157) * remove expr statement at ("test/cases/large/clang-26760.c": line 3158) * reduce to left at ("test/cases/large/clang-26760.c": line 3158) @@ -14888,6 +15098,8 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3177) * reduce to right at ("test/cases/large/clang-26760.c": line 3177) * replace by zero at ("test/cases/large/clang-26760.c": line 3177) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3193) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3194) * remove expr statement at ("test/cases/large/clang-26760.c": line 3195) * reduce to left at ("test/cases/large/clang-26760.c": line 3195) * reduce to right at ("test/cases/large/clang-26760.c": line 3195) @@ -14954,6 +15166,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3231) * reduce to left at ("test/cases/large/clang-26760.c": line 3231) * reduce to right at ("test/cases/large/clang-26760.c": line 3231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3231) * remove return statement at ("test/cases/large/clang-26760.c": line 3234) * replace by zero at ("test/cases/large/clang-26760.c": line 3234) * remove check at ("test/cases/large/clang-26760.c": line 3231) @@ -14967,6 +15180,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3237) * reduce to left at ("test/cases/large/clang-26760.c": line 3237) * reduce to right at ("test/cases/large/clang-26760.c": line 3237) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3237) * reduce to operant at ("test/cases/large/clang-26760.c": line 3240) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241) @@ -14974,6 +15188,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3243) * reduce to left at ("test/cases/large/clang-26760.c": line 3243) * reduce to right at ("test/cases/large/clang-26760.c": line 3243) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3243) * remove expr statement at ("test/cases/large/clang-26760.c": line 3244) * reduce to left at ("test/cases/large/clang-26760.c": line 3244) * reduce to right at ("test/cases/large/clang-26760.c": line 3244) @@ -14984,6 +15199,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3245) * reduce to left at ("test/cases/large/clang-26760.c": line 3245) * reduce to right at ("test/cases/large/clang-26760.c": line 3245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3245) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3248) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3249) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250) @@ -14992,6 +15208,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3253) * remove variable i at ("test/cases/large/clang-26760.c": line 3255) * remove expr statement at ("test/cases/large/clang-26760.c": line 3256) * reduce to left at ("test/cases/large/clang-26760.c": line 3256) @@ -15099,9 +15316,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3277) * remove initializer at ("test/cases/large/clang-26760.c": line 3278) * reduce to left at ("test/cases/large/clang-26760.c": line 3278) * reduce to right at ("test/cases/large/clang-26760.c": line 3278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3278) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284) @@ -15112,6 +15331,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3289) * reduce to left at ("test/cases/large/clang-26760.c": line 3289) * reduce to right at ("test/cases/large/clang-26760.c": line 3289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3289) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293) * remove expr statement at ("test/cases/large/clang-26760.c": line 3294) @@ -15182,12 +15402,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3305) * reduce to left at ("test/cases/large/clang-26760.c": line 3305) * reduce to right at ("test/cases/large/clang-26760.c": line 3305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3305) * remove initializer at ("test/cases/large/clang-26760.c": line 3307) * reduce to left at ("test/cases/large/clang-26760.c": line 3307) * reduce to right at ("test/cases/large/clang-26760.c": line 3307) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3307) * remove initializer at ("test/cases/large/clang-26760.c": line 3309) * reduce to left at ("test/cases/large/clang-26760.c": line 3309) * reduce to right at ("test/cases/large/clang-26760.c": line 3309) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3309) * remove expr statement at ("test/cases/large/clang-26760.c": line 3311) * do without param at ("test/cases/large/clang-26760.c": line 3311) * replace by zero at ("test/cases/large/clang-26760.c": line 3311) @@ -15210,6 +15433,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3305) * remove iterator at ("test/cases/large/clang-26760.c": line 3305) * reduce to operant at ("test/cases/large/clang-26760.c": line 3305) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3322) * remove condition at ("test/cases/large/clang-26760.c": line 3323) * remove statement at ("test/cases/large/clang-26760.c": line 3324) * remove check at ("test/cases/large/clang-26760.c": line 3289) @@ -15235,6 +15459,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3336) * reduce to left at ("test/cases/large/clang-26760.c": line 3336) * reduce to right at ("test/cases/large/clang-26760.c": line 3336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3336) * remove variable i at ("test/cases/large/clang-26760.c": line 3338) * remove expr statement at ("test/cases/large/clang-26760.c": line 3339) * reduce to left at ("test/cases/large/clang-26760.c": line 3339) @@ -15345,6 +15570,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3360) * reduce to left at ("test/cases/large/clang-26760.c": line 3360) * reduce to right at ("test/cases/large/clang-26760.c": line 3360) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3360) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3362) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3363) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3364) @@ -15354,9 +15580,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3367) * reduce to left at ("test/cases/large/clang-26760.c": line 3367) * reduce to right at ("test/cases/large/clang-26760.c": line 3367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3367) * remove initializer at ("test/cases/large/clang-26760.c": line 3369) * reduce to left at ("test/cases/large/clang-26760.c": line 3369) * reduce to right at ("test/cases/large/clang-26760.c": line 3369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3369) * remove expr statement at ("test/cases/large/clang-26760.c": line 3370) * reduce to left at ("test/cases/large/clang-26760.c": line 3370) * reduce to right at ("test/cases/large/clang-26760.c": line 3370) @@ -15569,6 +15797,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3438) * reduce to left at ("test/cases/large/clang-26760.c": line 3438) * reduce to right at ("test/cases/large/clang-26760.c": line 3438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3438) * remove return statement at ("test/cases/large/clang-26760.c": line 3441) * replace by zero at ("test/cases/large/clang-26760.c": line 3441) * remove check at ("test/cases/large/clang-26760.c": line 3438) @@ -15582,6 +15811,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3444) * reduce to left at ("test/cases/large/clang-26760.c": line 3444) * reduce to right at ("test/cases/large/clang-26760.c": line 3444) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3444) * remove variable i at ("test/cases/large/clang-26760.c": line 3446) * remove expr statement at ("test/cases/large/clang-26760.c": line 3447) * reduce to left at ("test/cases/large/clang-26760.c": line 3447) @@ -15692,6 +15922,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3468) * reduce to left at ("test/cases/large/clang-26760.c": line 3468) * reduce to right at ("test/cases/large/clang-26760.c": line 3468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3468) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3470) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3471) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3472) @@ -15758,9 +15989,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3489) * reduce to left at ("test/cases/large/clang-26760.c": line 3489) * reduce to right at ("test/cases/large/clang-26760.c": line 3489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3489) * remove initializer at ("test/cases/large/clang-26760.c": line 3491) * reduce to left at ("test/cases/large/clang-26760.c": line 3491) * reduce to right at ("test/cases/large/clang-26760.c": line 3491) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3491) * remove expr statement at ("test/cases/large/clang-26760.c": line 3492) * reduce to left at ("test/cases/large/clang-26760.c": line 3492) * reduce to right at ("test/cases/large/clang-26760.c": line 3492) @@ -16039,6 +16272,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4472) * reduce to left at ("test/cases/large/clang-26760.c": line 4472) * reduce to right at ("test/cases/large/clang-26760.c": line 4472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4472) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475) * remove expr statement at ("test/cases/large/clang-26760.c": line 4476) @@ -16084,9 +16318,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4492) * reduce to left at ("test/cases/large/clang-26760.c": line 4492) * reduce to right at ("test/cases/large/clang-26760.c": line 4492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4492) * remove initializer at ("test/cases/large/clang-26760.c": line 4494) * reduce to left at ("test/cases/large/clang-26760.c": line 4494) * reduce to right at ("test/cases/large/clang-26760.c": line 4494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4494) * reduce to operant at ("test/cases/large/clang-26760.c": line 4496) * reduce to left at ("test/cases/large/clang-26760.c": line 4496) * reduce to right at ("test/cases/large/clang-26760.c": line 4496) @@ -16292,9 +16528,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4515) * reduce to left at ("test/cases/large/clang-26760.c": line 4515) * reduce to right at ("test/cases/large/clang-26760.c": line 4515) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4515) * remove initializer at ("test/cases/large/clang-26760.c": line 4517) * reduce to left at ("test/cases/large/clang-26760.c": line 4517) * reduce to right at ("test/cases/large/clang-26760.c": line 4517) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4517) * remove expr statement at ("test/cases/large/clang-26760.c": line 4519) * do without param at ("test/cases/large/clang-26760.c": line 4519) * replace by zero at ("test/cases/large/clang-26760.c": line 4519) @@ -16898,9 +17136,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4589) * reduce to left at ("test/cases/large/clang-26760.c": line 4589) * reduce to right at ("test/cases/large/clang-26760.c": line 4589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4589) * remove initializer at ("test/cases/large/clang-26760.c": line 4591) * reduce to left at ("test/cases/large/clang-26760.c": line 4591) * reduce to right at ("test/cases/large/clang-26760.c": line 4591) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4591) * remove expr statement at ("test/cases/large/clang-26760.c": line 4592) * reduce to left at ("test/cases/large/clang-26760.c": line 4592) * reduce to right at ("test/cases/large/clang-26760.c": line 4592) @@ -16912,6 +17152,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4589) * remove iterator at ("test/cases/large/clang-26760.c": line 4589) * reduce to operant at ("test/cases/large/clang-26760.c": line 4589) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4594) * remove expr statement at ("test/cases/large/clang-26760.c": line 4596) * reduce to left at ("test/cases/large/clang-26760.c": line 4596) * reduce to right at ("test/cases/large/clang-26760.c": line 4596) @@ -17164,9 +17405,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4645) * reduce to left at ("test/cases/large/clang-26760.c": line 4645) * reduce to right at ("test/cases/large/clang-26760.c": line 4645) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4645) * remove initializer at ("test/cases/large/clang-26760.c": line 4647) * reduce to left at ("test/cases/large/clang-26760.c": line 4647) * reduce to right at ("test/cases/large/clang-26760.c": line 4647) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4647) * remove expr statement at ("test/cases/large/clang-26760.c": line 4648) * reduce to left at ("test/cases/large/clang-26760.c": line 4648) * reduce to right at ("test/cases/large/clang-26760.c": line 4648) @@ -17190,6 +17433,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4645) * remove iterator at ("test/cases/large/clang-26760.c": line 4645) * reduce to operant at ("test/cases/large/clang-26760.c": line 4645) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4653) * remove expr statement at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) @@ -17242,6 +17486,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4666) * reduce to left at ("test/cases/large/clang-26760.c": line 4666) * reduce to right at ("test/cases/large/clang-26760.c": line 4666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4666) * remove return statement at ("test/cases/large/clang-26760.c": line 4668) * remove check at ("test/cases/large/clang-26760.c": line 4666) * remove iterator at ("test/cases/large/clang-26760.c": line 4666) @@ -17267,6 +17512,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4677) * reduce to left at ("test/cases/large/clang-26760.c": line 4677) * reduce to right at ("test/cases/large/clang-26760.c": line 4677) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4677) * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680) * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681) * remove expr statement at ("test/cases/large/clang-26760.c": line 4682) @@ -17353,9 +17599,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4721) * reduce to left at ("test/cases/large/clang-26760.c": line 4721) * reduce to right at ("test/cases/large/clang-26760.c": line 4721) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4721) * remove initializer at ("test/cases/large/clang-26760.c": line 4723) * reduce to left at ("test/cases/large/clang-26760.c": line 4723) * reduce to right at ("test/cases/large/clang-26760.c": line 4723) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4723) * remove expr statement at ("test/cases/large/clang-26760.c": line 4724) * reduce to left at ("test/cases/large/clang-26760.c": line 4724) * reduce to right at ("test/cases/large/clang-26760.c": line 4724) @@ -17384,6 +17632,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4736) * reduce to left at ("test/cases/large/clang-26760.c": line 4736) * reduce to right at ("test/cases/large/clang-26760.c": line 4736) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4736) * remove expr statement at ("test/cases/large/clang-26760.c": line 4737) * reduce to left at ("test/cases/large/clang-26760.c": line 4737) * reduce to right at ("test/cases/large/clang-26760.c": line 4737) @@ -17394,6 +17643,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4738) * reduce to left at ("test/cases/large/clang-26760.c": line 4738) * reduce to right at ("test/cases/large/clang-26760.c": line 4738) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4738) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 4740) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742) @@ -17435,6 +17685,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4815) * remove variable i at ("test/cases/large/clang-26760.c": line 4817) * remove return statement at ("test/cases/large/clang-26760.c": line 4818) * replace by zero at ("test/cases/large/clang-26760.c": line 4818) @@ -17442,6 +17693,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4820) * remove expr statement at ("test/cases/large/clang-26760.c": line 4821) * reduce to left at ("test/cases/large/clang-26760.c": line 4821) * reduce to right at ("test/cases/large/clang-26760.c": line 4821) @@ -17450,6 +17702,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4822) * reduce to left at ("test/cases/large/clang-26760.c": line 4822) * reduce to right at ("test/cases/large/clang-26760.c": line 4822) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4822) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825) * remove expr statement at ("test/cases/large/clang-26760.c": line 4826) @@ -17484,6 +17737,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4822) * remove iterator at ("test/cases/large/clang-26760.c": line 4822) * reduce to operant at ("test/cases/large/clang-26760.c": line 4822) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4835) * remove condition at ("test/cases/large/clang-26760.c": line 4836) * remove condition at ("test/cases/large/clang-26760.c": line 4838) * remove initializer at ("test/cases/large/clang-26760.c": line 5060) @@ -17518,6 +17772,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5072) * reduce to left at ("test/cases/large/clang-26760.c": line 5072) * reduce to right at ("test/cases/large/clang-26760.c": line 5072) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5072) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 5074) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 5075) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 5076) @@ -17532,6 +17787,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5084) * reduce to left at ("test/cases/large/clang-26760.c": line 5084) * reduce to right at ("test/cases/large/clang-26760.c": line 5084) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5084) * remove expr statement at ("test/cases/large/clang-26760.c": line 5085) * reduce to left at ("test/cases/large/clang-26760.c": line 5085) * reduce to right at ("test/cases/large/clang-26760.c": line 5085) @@ -17586,6 +17842,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5113) * reduce to left at ("test/cases/large/clang-26760.c": line 5113) * reduce to right at ("test/cases/large/clang-26760.c": line 5113) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5113) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117) * reduce to operant at ("test/cases/large/clang-26760.c": line 5118) @@ -17611,9 +17868,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5128) * reduce to left at ("test/cases/large/clang-26760.c": line 5128) * reduce to right at ("test/cases/large/clang-26760.c": line 5128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5128) * remove initializer at ("test/cases/large/clang-26760.c": line 5130) * reduce to left at ("test/cases/large/clang-26760.c": line 5130) * reduce to right at ("test/cases/large/clang-26760.c": line 5130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5130) * remove expr statement at ("test/cases/large/clang-26760.c": line 5131) * reduce to left at ("test/cases/large/clang-26760.c": line 5131) * reduce to right at ("test/cases/large/clang-26760.c": line 5131) @@ -17631,11 +17890,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5134) * reduce to left at ("test/cases/large/clang-26760.c": line 5134) * reduce to right at ("test/cases/large/clang-26760.c": line 5134) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5134) * reduce to operant at ("test/cases/large/clang-26760.c": line 5137) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137) * remove initializer at ("test/cases/large/clang-26760.c": line 5138) * reduce to left at ("test/cases/large/clang-26760.c": line 5138) * reduce to right at ("test/cases/large/clang-26760.c": line 5138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5138) * remove variable j at ("test/cases/large/clang-26760.c": line 5140) * remove variable i at ("test/cases/large/clang-26760.c": line 5140) * remove return statement at ("test/cases/large/clang-26760.c": line 5141) @@ -17685,6 +17946,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5149) * reduce to left at ("test/cases/large/clang-26760.c": line 5149) * reduce to right at ("test/cases/large/clang-26760.c": line 5149) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5149) * remove variable j at ("test/cases/large/clang-26760.c": line 5151) * remove variable i at ("test/cases/large/clang-26760.c": line 5151) * remove expr statement at ("test/cases/large/clang-26760.c": line 5152) @@ -17709,6 +17971,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5209) * reduce to left at ("test/cases/large/clang-26760.c": line 5209) * reduce to right at ("test/cases/large/clang-26760.c": line 5209) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5209) * remove variable i at ("test/cases/large/clang-26760.c": line 5211) * remove condition at ("test/cases/large/clang-26760.c": line 5212) * replace by zero at ("test/cases/large/clang-26760.c": line 5212) @@ -17965,9 +18228,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5256) * reduce to left at ("test/cases/large/clang-26760.c": line 5256) * reduce to right at ("test/cases/large/clang-26760.c": line 5256) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5256) * remove initializer at ("test/cases/large/clang-26760.c": line 5258) * reduce to left at ("test/cases/large/clang-26760.c": line 5258) * reduce to right at ("test/cases/large/clang-26760.c": line 5258) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5258) * remove expr statement at ("test/cases/large/clang-26760.c": line 5259) * reduce to left at ("test/cases/large/clang-26760.c": line 5259) * reduce to right at ("test/cases/large/clang-26760.c": line 5259) @@ -18097,6 +18362,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5285) * reduce to left at ("test/cases/large/clang-26760.c": line 5285) * reduce to right at ("test/cases/large/clang-26760.c": line 5285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5285) * remove condition at ("test/cases/large/clang-26760.c": line 5287) * remove statement at ("test/cases/large/clang-26760.c": line 5288) * remove expr statement at ("test/cases/large/clang-26760.c": line 5289) @@ -18110,6 +18376,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5291) * reduce to left at ("test/cases/large/clang-26760.c": line 5291) * reduce to right at ("test/cases/large/clang-26760.c": line 5291) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5291) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 5293) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 5294) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 5295) @@ -18200,6 +18467,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5326) * reduce to left at ("test/cases/large/clang-26760.c": line 5326) * reduce to right at ("test/cases/large/clang-26760.c": line 5326) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5326) * remove return statement at ("test/cases/large/clang-26760.c": line 5329) * remove check at ("test/cases/large/clang-26760.c": line 5326) * remove iterator at ("test/cases/large/clang-26760.c": line 5326) @@ -18249,6 +18517,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5571) * reduce to left at ("test/cases/large/clang-26760.c": line 5571) * reduce to right at ("test/cases/large/clang-26760.c": line 5571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5571) * remove expr statement at ("test/cases/large/clang-26760.c": line 5572) * reduce to left at ("test/cases/large/clang-26760.c": line 5572) * reduce to right at ("test/cases/large/clang-26760.c": line 5572) @@ -18305,6 +18574,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5345) * reduce to left at ("test/cases/large/clang-26760.c": line 5345) * reduce to right at ("test/cases/large/clang-26760.c": line 5345) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5345) * remove expr statement at ("test/cases/large/clang-26760.c": line 5346) * reduce to left at ("test/cases/large/clang-26760.c": line 5346) * reduce to right at ("test/cases/large/clang-26760.c": line 5346) @@ -18315,6 +18585,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5347) * reduce to left at ("test/cases/large/clang-26760.c": line 5347) * reduce to right at ("test/cases/large/clang-26760.c": line 5347) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5347) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 5349) * reduce to operant at ("test/cases/large/clang-26760.c": line 5350) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 5350) @@ -18333,6 +18604,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5359) * reduce to left at ("test/cases/large/clang-26760.c": line 5359) * reduce to right at ("test/cases/large/clang-26760.c": line 5359) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5359) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 5361) * remove initializer at ("test/cases/large/clang-26760.c": line 5362) * reduce to operant at ("test/cases/large/clang-26760.c": line 5362) @@ -18387,6 +18659,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5393) * reduce to right at ("test/cases/large/clang-26760.c": line 5393) * reduce to operant at ("test/cases/large/clang-26760.c": line 5393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5393) * remove expr statement at ("test/cases/large/clang-26760.c": line 5395) * reduce to left at ("test/cases/large/clang-26760.c": line 5395) * reduce to right at ("test/cases/large/clang-26760.c": line 5395) @@ -18439,6 +18712,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5409) * reduce to left at ("test/cases/large/clang-26760.c": line 5409) * reduce to right at ("test/cases/large/clang-26760.c": line 5409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412) * remove expr statement at ("test/cases/large/clang-26760.c": line 5413) * reduce to left at ("test/cases/large/clang-26760.c": line 5413) @@ -18574,6 +18848,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5445) * reduce to left at ("test/cases/large/clang-26760.c": line 5445) * reduce to right at ("test/cases/large/clang-26760.c": line 5445) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5445) * remove variable i at ("test/cases/large/clang-26760.c": line 5447) * remove expr statement at ("test/cases/large/clang-26760.c": line 5448) * reduce to left at ("test/cases/large/clang-26760.c": line 5448) @@ -18684,6 +18959,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5379) * reduce to right at ("test/cases/large/clang-26760.c": line 5379) * reduce to operant at ("test/cases/large/clang-26760.c": line 5379) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5379) * remove return statement at ("test/cases/large/clang-26760.c": line 5381) * remove check at ("test/cases/large/clang-26760.c": line 5379) * remove iterator at ("test/cases/large/clang-26760.c": line 5379) @@ -18736,6 +19012,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5468) * reduce to left at ("test/cases/large/clang-26760.c": line 5468) * reduce to right at ("test/cases/large/clang-26760.c": line 5468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5468) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 5471) * reduce to operant at ("test/cases/large/clang-26760.c": line 5472) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472) @@ -18973,6 +19250,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5523) * reduce to left at ("test/cases/large/clang-26760.c": line 5523) * reduce to right at ("test/cases/large/clang-26760.c": line 5523) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5523) * remove variable i at ("test/cases/large/clang-26760.c": line 5525) * remove return statement at ("test/cases/large/clang-26760.c": line 5526) * replace by zero at ("test/cases/large/clang-26760.c": line 5526) @@ -18991,6 +19269,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5531) * reduce to left at ("test/cases/large/clang-26760.c": line 5531) * reduce to right at ("test/cases/large/clang-26760.c": line 5531) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5531) * remove initializer at ("test/cases/large/clang-26760.c": line 5533) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 5533) * remove variable k at ("test/cases/large/clang-26760.c": line 5534) @@ -19158,6 +19437,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) * remove iterator at ("test/cases/large/clang-26760.c": line 5347) * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5561) * remove expr statement at ("test/cases/large/clang-26760.c": line 5562) * reduce to operant at ("test/cases/large/clang-26760.c": line 5562) * remove expr statement at ("test/cases/large/clang-26760.c": line 5563) @@ -19270,6 +19550,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5602) * reduce to right at ("test/cases/large/clang-26760.c": line 5602) * reduce to operant at ("test/cases/large/clang-26760.c": line 5602) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5602) * remove expr statement at ("test/cases/large/clang-26760.c": line 5604) * reduce to left at ("test/cases/large/clang-26760.c": line 5604) * reduce to right at ("test/cases/large/clang-26760.c": line 5604) @@ -19409,6 +19690,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4845) * reduce to left at ("test/cases/large/clang-26760.c": line 4845) * reduce to right at ("test/cases/large/clang-26760.c": line 4845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4845) * remove expr statement at ("test/cases/large/clang-26760.c": line 4847) * reduce to left at ("test/cases/large/clang-26760.c": line 4847) * reduce to right at ("test/cases/large/clang-26760.c": line 4847) @@ -19427,6 +19709,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4852) * reduce to left at ("test/cases/large/clang-26760.c": line 4852) * reduce to right at ("test/cases/large/clang-26760.c": line 4852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4852) * reduce to operant at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 4856) @@ -19449,6 +19732,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4863) * reduce to left at ("test/cases/large/clang-26760.c": line 4863) * reduce to right at ("test/cases/large/clang-26760.c": line 4863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4863) * remove variable j at ("test/cases/large/clang-26760.c": line 4865) * remove variable i at ("test/cases/large/clang-26760.c": line 4865) * remove expr statement at ("test/cases/large/clang-26760.c": line 4866) @@ -19520,6 +19804,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4907) * reduce to left at ("test/cases/large/clang-26760.c": line 4907) * reduce to right at ("test/cases/large/clang-26760.c": line 4907) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4907) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909) * remove variable i at ("test/cases/large/clang-26760.c": line 4910) * remove condition at ("test/cases/large/clang-26760.c": line 4911) @@ -19564,6 +19849,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4933) * reduce to left at ("test/cases/large/clang-26760.c": line 4933) * reduce to right at ("test/cases/large/clang-26760.c": line 4933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4933) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 4935) * reduce to operant at ("test/cases/large/clang-26760.c": line 4936) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936) @@ -19711,6 +19997,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4965) * reduce to left at ("test/cases/large/clang-26760.c": line 4965) * reduce to right at ("test/cases/large/clang-26760.c": line 4965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4965) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 4967) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 4968) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969) @@ -19913,6 +20200,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4880) * reduce to left at ("test/cases/large/clang-26760.c": line 4880) * reduce to right at ("test/cases/large/clang-26760.c": line 4880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4880) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882) * remove expr statement at ("test/cases/large/clang-26760.c": line 4883) * reduce to left at ("test/cases/large/clang-26760.c": line 4883) @@ -19971,6 +20259,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5018) * reduce to left at ("test/cases/large/clang-26760.c": line 5018) * reduce to right at ("test/cases/large/clang-26760.c": line 5018) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5018) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021) * remove expr statement at ("test/cases/large/clang-26760.c": line 5022) * reduce to left at ("test/cases/large/clang-26760.c": line 5022) @@ -19995,6 +20284,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5029) * reduce to right at ("test/cases/large/clang-26760.c": line 5029) * reduce to operant at ("test/cases/large/clang-26760.c": line 5029) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5029) * remove expr statement at ("test/cases/large/clang-26760.c": line 5031) * reduce to operant at ("test/cases/large/clang-26760.c": line 5031) * remove condition at ("test/cases/large/clang-26760.c": line 5032) @@ -20002,6 +20292,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5034) * reduce to left at ("test/cases/large/clang-26760.c": line 5034) * reduce to right at ("test/cases/large/clang-26760.c": line 5034) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5034) * remove return statement at ("test/cases/large/clang-26760.c": line 5037) * replace by zero at ("test/cases/large/clang-26760.c": line 5037) * remove check at ("test/cases/large/clang-26760.c": line 5034) @@ -20106,12 +20397,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 5054) * do without param at ("test/cases/large/clang-26760.c": line 5041) * do without param at ("test/cases/large/clang-26760.c": line 5040) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5619) * remove statement at ("test/cases/large/clang-26760.c": line 5620) * remove condition at ("test/cases/large/clang-26760.c": line 5622) * remove statement at ("test/cases/large/clang-26760.c": line 5623) * remove initializer at ("test/cases/large/clang-26760.c": line 5624) * reduce to left at ("test/cases/large/clang-26760.c": line 5624) * reduce to right at ("test/cases/large/clang-26760.c": line 5624) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5624) * remove return statement at ("test/cases/large/clang-26760.c": line 5626) * remove check at ("test/cases/large/clang-26760.c": line 5624) * reduce to operant at ("test/cases/large/clang-26760.c": line 5624) @@ -20120,9 +20413,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5628) * reduce to left at ("test/cases/large/clang-26760.c": line 5628) * reduce to right at ("test/cases/large/clang-26760.c": line 5628) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5628) * remove initializer at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5631) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5633) * reduce to operant at ("test/cases/large/clang-26760.c": line 5634) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634) @@ -20178,6 +20473,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5646) * remove expr statement at ("test/cases/large/clang-26760.c": line 5647) * reduce to operant at ("test/cases/large/clang-26760.c": line 5647) * remove check at ("test/cases/large/clang-26760.c": line 5628) @@ -20216,6 +20512,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4784) * reduce to left at ("test/cases/large/clang-26760.c": line 4784) * reduce to right at ("test/cases/large/clang-26760.c": line 4784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4784) * remove expr statement at ("test/cases/large/clang-26760.c": line 4786) * do without param at ("test/cases/large/clang-26760.c": line 4786) * replace by zero at ("test/cases/large/clang-26760.c": line 4786) @@ -20240,6 +20537,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 4784) * remove condition at ("test/cases/large/clang-26760.c": line 4800) * remove statement at ("test/cases/large/clang-26760.c": line 4801) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4802) * remove expr statement at ("test/cases/large/clang-26760.c": line 4803) * reduce to left at ("test/cases/large/clang-26760.c": line 4803) * reduce to right at ("test/cases/large/clang-26760.c": line 4803) @@ -20267,6 +20565,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4763) * reduce to left at ("test/cases/large/clang-26760.c": line 4763) * reduce to right at ("test/cases/large/clang-26760.c": line 4763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4763) * remove expr statement at ("test/cases/large/clang-26760.c": line 4764) * reduce to left at ("test/cases/large/clang-26760.c": line 4764) * reduce to right at ("test/cases/large/clang-26760.c": line 4764) @@ -20394,11 +20693,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6763) * reduce to left at ("test/cases/large/clang-26760.c": line 6763) * reduce to right at ("test/cases/large/clang-26760.c": line 6763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6763) * reduce to operant at ("test/cases/large/clang-26760.c": line 6766) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766) * remove initializer at ("test/cases/large/clang-26760.c": line 6767) * reduce to left at ("test/cases/large/clang-26760.c": line 6767) * reduce to right at ("test/cases/large/clang-26760.c": line 6767) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6767) * remove variable j at ("test/cases/large/clang-26760.c": line 6769) * remove variable i at ("test/cases/large/clang-26760.c": line 6769) * remove return statement at ("test/cases/large/clang-26760.c": line 6770) @@ -20448,6 +20749,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6778) * reduce to left at ("test/cases/large/clang-26760.c": line 6778) * reduce to right at ("test/cases/large/clang-26760.c": line 6778) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6778) * remove expr statement at ("test/cases/large/clang-26760.c": line 6780) * reduce to left at ("test/cases/large/clang-26760.c": line 6780) * reduce to right at ("test/cases/large/clang-26760.c": line 6780) @@ -20468,9 +20770,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 6778) * remove iterator at ("test/cases/large/clang-26760.c": line 6778) * reduce to operant at ("test/cases/large/clang-26760.c": line 6778) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6786) * remove initializer at ("test/cases/large/clang-26760.c": line 6787) * reduce to left at ("test/cases/large/clang-26760.c": line 6787) * reduce to right at ("test/cases/large/clang-26760.c": line 6787) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6787) * remove variable j at ("test/cases/large/clang-26760.c": line 6789) * remove variable i at ("test/cases/large/clang-26760.c": line 6789) * remove expr statement at ("test/cases/large/clang-26760.c": line 6790) @@ -20490,6 +20794,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6764) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6793) * reduce to operant at ("test/cases/large/clang-26760.c": line 6761) * replace by zero at ("test/cases/large/clang-26760.c": line 6761) * remove expr statement at ("test/cases/large/clang-26760.c": line 6795) @@ -21578,6 +21883,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6876) * reduce to right at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6878) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878) * remove expr statement at ("test/cases/large/clang-26760.c": line 6879) @@ -21589,6 +21895,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 6876) * remove iterator at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6882) * replace by zero at ("test/cases/large/clang-26760.c": line 6874) * remove expr statement at ("test/cases/large/clang-26760.c": line 6884) * reduce to left at ("test/cases/large/clang-26760.c": line 6884) @@ -21927,6 +22234,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6894) * reduce to left at ("test/cases/large/clang-26760.c": line 6894) * reduce to right at ("test/cases/large/clang-26760.c": line 6894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6894) * remove expr statement at ("test/cases/large/clang-26760.c": line 6895) * reduce to left at ("test/cases/large/clang-26760.c": line 6895) * reduce to right at ("test/cases/large/clang-26760.c": line 6895) @@ -21937,12 +22245,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6896) * reduce to left at ("test/cases/large/clang-26760.c": line 6896) * reduce to right at ("test/cases/large/clang-26760.c": line 6896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6896) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898) * reduce to operant at ("test/cases/large/clang-26760.c": line 6899) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899) * remove initializer at ("test/cases/large/clang-26760.c": line 6900) * reduce to left at ("test/cases/large/clang-26760.c": line 6900) * reduce to right at ("test/cases/large/clang-26760.c": line 6900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6900) * reduce to operant at ("test/cases/large/clang-26760.c": line 6902) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902) * remove variable i at ("test/cases/large/clang-26760.c": line 6903) @@ -22041,6 +22351,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6928) * reduce to left at ("test/cases/large/clang-26760.c": line 6928) * reduce to right at ("test/cases/large/clang-26760.c": line 6928) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6928) * reduce to operant at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931) @@ -22071,6 +22382,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6947) * remove expr statement at ("test/cases/large/clang-26760.c": line 6948) * reduce to left at ("test/cases/large/clang-26760.c": line 6948) * reduce to right at ("test/cases/large/clang-26760.c": line 6952) @@ -22117,6 +22429,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6956) * reduce to left at ("test/cases/large/clang-26760.c": line 6956) * reduce to right at ("test/cases/large/clang-26760.c": line 6956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6956) * remove expr statement at ("test/cases/large/clang-26760.c": line 6958) * do without param at ("test/cases/large/clang-26760.c": line 6958) * replace by zero at ("test/cases/large/clang-26760.c": line 6958) @@ -22132,6 +22445,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6956) * reduce to operant at ("test/cases/large/clang-26760.c": line 6956) * expand compound statment at ("test/cases/large/clang-26760.c": line 6955) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6965) * remove expr statement at ("test/cases/large/clang-26760.c": line 6966) * reduce to left at ("test/cases/large/clang-26760.c": line 6966) * reduce to right at ("test/cases/large/clang-26760.c": line 6966) @@ -22887,6 +23201,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7021) * reduce to left at ("test/cases/large/clang-26760.c": line 7021) * reduce to right at ("test/cases/large/clang-26760.c": line 7021) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7021) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 7023) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 7024) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 7025) @@ -22964,6 +23279,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7046) * reduce to left at ("test/cases/large/clang-26760.c": line 7046) * reduce to right at ("test/cases/large/clang-26760.c": line 7046) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7046) * remove expr statement at ("test/cases/large/clang-26760.c": line 7047) * reduce to left at ("test/cases/large/clang-26760.c": line 7047) * reduce to right at ("test/cases/large/clang-26760.c": line 7047) @@ -23018,6 +23334,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7075) * reduce to left at ("test/cases/large/clang-26760.c": line 7075) * reduce to right at ("test/cases/large/clang-26760.c": line 7075) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7075) * remove expr statement at ("test/cases/large/clang-26760.c": line 7076) * reduce to left at ("test/cases/large/clang-26760.c": line 7076) * reduce to right at ("test/cases/large/clang-26760.c": line 7076) @@ -23028,10 +23345,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7077) * reduce to left at ("test/cases/large/clang-26760.c": line 7077) * reduce to right at ("test/cases/large/clang-26760.c": line 7077) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7077) * remove condition at ("test/cases/large/clang-26760.c": line 7079) * remove initializer at ("test/cases/large/clang-26760.c": line 7081) * reduce to left at ("test/cases/large/clang-26760.c": line 7081) * reduce to right at ("test/cases/large/clang-26760.c": line 7081) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7081) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084) * remove expr statement at ("test/cases/large/clang-26760.c": line 7085) @@ -23066,10 +23385,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 7081) * remove iterator at ("test/cases/large/clang-26760.c": line 7081) * reduce to operant at ("test/cases/large/clang-26760.c": line 7081) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7094) * remove statement at ("test/cases/large/clang-26760.c": line 7095) * remove initializer at ("test/cases/large/clang-26760.c": line 7097) * reduce to left at ("test/cases/large/clang-26760.c": line 7097) * reduce to right at ("test/cases/large/clang-26760.c": line 7097) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7097) * remove expr statement at ("test/cases/large/clang-26760.c": line 7098) * reduce to left at ("test/cases/large/clang-26760.c": line 7098) * reduce to right at ("test/cases/large/clang-26760.c": line 7098) @@ -23087,11 +23408,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7101) * reduce to left at ("test/cases/large/clang-26760.c": line 7101) * reduce to right at ("test/cases/large/clang-26760.c": line 7101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7101) * reduce to operant at ("test/cases/large/clang-26760.c": line 7104) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104) * remove initializer at ("test/cases/large/clang-26760.c": line 7105) * reduce to left at ("test/cases/large/clang-26760.c": line 7105) * reduce to right at ("test/cases/large/clang-26760.c": line 7105) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7105) * remove variable j at ("test/cases/large/clang-26760.c": line 7107) * remove variable i at ("test/cases/large/clang-26760.c": line 7107) * remove return statement at ("test/cases/large/clang-26760.c": line 7108) @@ -23104,6 +23427,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7110) * reduce to left at ("test/cases/large/clang-26760.c": line 7110) * reduce to right at ("test/cases/large/clang-26760.c": line 7110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7110) * remove variable j at ("test/cases/large/clang-26760.c": line 7112) * remove variable i at ("test/cases/large/clang-26760.c": line 7112) * remove expr statement at ("test/cases/large/clang-26760.c": line 7113) @@ -23118,6 +23442,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 7110) * remove condition at ("test/cases/large/clang-26760.c": line 7115) * remove statement at ("test/cases/large/clang-26760.c": line 7116) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7117) * remove expr statement at ("test/cases/large/clang-26760.c": line 7118) * reduce to left at ("test/cases/large/clang-26760.c": line 7118) * reduce to right at ("test/cases/large/clang-26760.c": line 7118) @@ -23204,6 +23529,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7130) * reduce to left at ("test/cases/large/clang-26760.c": line 7130) * reduce to right at ("test/cases/large/clang-26760.c": line 7130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7130) * remove variable j at ("test/cases/large/clang-26760.c": line 7132) * remove variable i at ("test/cases/large/clang-26760.c": line 7132) * remove expr statement at ("test/cases/large/clang-26760.c": line 7133) @@ -23255,6 +23581,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7320) * reduce to left at ("test/cases/large/clang-26760.c": line 7320) * reduce to right at ("test/cases/large/clang-26760.c": line 7320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7320) * remove variable i at ("test/cases/large/clang-26760.c": line 7322) * remove expr statement at ("test/cases/large/clang-26760.c": line 7323) * reduce to left at ("test/cases/large/clang-26760.c": line 7323) @@ -23276,6 +23603,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7147) * reduce to left at ("test/cases/large/clang-26760.c": line 7147) * reduce to right at ("test/cases/large/clang-26760.c": line 7147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7147) * remove expr statement at ("test/cases/large/clang-26760.c": line 7148) * reduce to left at ("test/cases/large/clang-26760.c": line 7148) * reduce to right at ("test/cases/large/clang-26760.c": line 7148) @@ -23292,9 +23620,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7157) * reduce to left at ("test/cases/large/clang-26760.c": line 7157) * reduce to right at ("test/cases/large/clang-26760.c": line 7157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7157) * remove initializer at ("test/cases/large/clang-26760.c": line 7159) * reduce to left at ("test/cases/large/clang-26760.c": line 7159) * reduce to right at ("test/cases/large/clang-26760.c": line 7159) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7159) * remove expr statement at ("test/cases/large/clang-26760.c": line 7161) * do without param at ("test/cases/large/clang-26760.c": line 7161) * replace by zero at ("test/cases/large/clang-26760.c": line 7161) @@ -23324,6 +23654,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7173) * reduce to left at ("test/cases/large/clang-26760.c": line 7173) * reduce to right at ("test/cases/large/clang-26760.c": line 7173) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7173) * remove expr statement at ("test/cases/large/clang-26760.c": line 7175) * do without param at ("test/cases/large/clang-26760.c": line 7175) * replace by zero at ("test/cases/large/clang-26760.c": line 7175) @@ -23343,6 +23674,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7184) * reduce to left at ("test/cases/large/clang-26760.c": line 7184) * reduce to right at ("test/cases/large/clang-26760.c": line 7184) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7184) * remove return statement at ("test/cases/large/clang-26760.c": line 7186) * remove check at ("test/cases/large/clang-26760.c": line 7184) * reduce to operant at ("test/cases/large/clang-26760.c": line 7184) @@ -23351,6 +23683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7188) * reduce to left at ("test/cases/large/clang-26760.c": line 7188) * reduce to right at ("test/cases/large/clang-26760.c": line 7188) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7188) * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192) * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193) * remove initializer at ("test/cases/large/clang-26760.c": line 7194) @@ -23360,6 +23693,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7196) * reduce to left at ("test/cases/large/clang-26760.c": line 7196) * reduce to right at ("test/cases/large/clang-26760.c": line 7196) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7196) * remove condition at ("test/cases/large/clang-26760.c": line 7198) * remove statement at ("test/cases/large/clang-26760.c": line 7199) * remove expr statement at ("test/cases/large/clang-26760.c": line 7200) @@ -23590,12 +23924,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7230) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232) * reduce to operant at ("test/cases/large/clang-26760.c": line 7233) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233) * remove initializer at ("test/cases/large/clang-26760.c": line 7234) * reduce to left at ("test/cases/large/clang-26760.c": line 7234) * reduce to right at ("test/cases/large/clang-26760.c": line 7234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7234) * reduce to operant at ("test/cases/large/clang-26760.c": line 7236) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236) * remove variable i at ("test/cases/large/clang-26760.c": line 7237) @@ -23692,6 +24028,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7259) * reduce to left at ("test/cases/large/clang-26760.c": line 7259) * reduce to right at ("test/cases/large/clang-26760.c": line 7259) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7259) * reduce to operant at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262) @@ -23738,6 +24075,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7270) * remove expr statement at ("test/cases/large/clang-26760.c": line 7271) * reduce to left at ("test/cases/large/clang-26760.c": line 7271) * reduce to right at ("test/cases/large/clang-26760.c": line 7271) @@ -23840,12 +24178,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7389) * reduce to left at ("test/cases/large/clang-26760.c": line 7389) * reduce to right at ("test/cases/large/clang-26760.c": line 7389) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7389) * remove initializer at ("test/cases/large/clang-26760.c": line 7391) * reduce to left at ("test/cases/large/clang-26760.c": line 7391) * reduce to right at ("test/cases/large/clang-26760.c": line 7391) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7391) * remove initializer at ("test/cases/large/clang-26760.c": line 7394) * reduce to left at ("test/cases/large/clang-26760.c": line 7394) * reduce to right at ("test/cases/large/clang-26760.c": line 7394) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7394) * remove expr statement at ("test/cases/large/clang-26760.c": line 7396) * do without param at ("test/cases/large/clang-26760.c": line 7396) * replace by zero at ("test/cases/large/clang-26760.c": line 7396) @@ -23877,6 +24218,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7406) * reduce to left at ("test/cases/large/clang-26760.c": line 7406) * reduce to right at ("test/cases/large/clang-26760.c": line 7406) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7406) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408) * remove expr statement at ("test/cases/large/clang-26760.c": line 7409) * reduce to left at ("test/cases/large/clang-26760.c": line 7409) @@ -23919,6 +24261,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7406) * remove iterator at ("test/cases/large/clang-26760.c": line 7406) * reduce to operant at ("test/cases/large/clang-26760.c": line 7406) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7418) * remove condition at ("test/cases/large/clang-26760.c": line 7419) * remove statement at ("test/cases/large/clang-26760.c": line 7420) * remove expr statement at ("test/cases/large/clang-26760.c": line 7421) @@ -23927,6 +24270,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7336) * reduce to left at ("test/cases/large/clang-26760.c": line 7336) * reduce to right at ("test/cases/large/clang-26760.c": line 7336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7336) * remove variable i at ("test/cases/large/clang-26760.c": line 7338) * remove condition at ("test/cases/large/clang-26760.c": line 7339) * replace by zero at ("test/cases/large/clang-26760.c": line 7339) @@ -23934,6 +24278,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7341) * remove variable i at ("test/cases/large/clang-26760.c": line 7343) * remove condition at ("test/cases/large/clang-26760.c": line 7344) * replace by zero at ("test/cases/large/clang-26760.c": line 7344) @@ -23946,6 +24291,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7350) * remove condition at ("test/cases/large/clang-26760.c": line 7351) * replace by zero at ("test/cases/large/clang-26760.c": line 7351) * remove statement at ("test/cases/large/clang-26760.c": line 7352) @@ -24063,6 +24409,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7424) * reduce to left at ("test/cases/large/clang-26760.c": line 7424) * reduce to right at ("test/cases/large/clang-26760.c": line 7424) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7424) * remove expr statement at ("test/cases/large/clang-26760.c": line 7426) * do without param at ("test/cases/large/clang-26760.c": line 7426) * replace by zero at ("test/cases/large/clang-26760.c": line 7426) @@ -24141,10 +24488,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7472) * reduce to left at ("test/cases/large/clang-26760.c": line 7472) * reduce to right at ("test/cases/large/clang-26760.c": line 7472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7472) * remove initializer at ("test/cases/large/clang-26760.c": line 7474) * reduce to left at ("test/cases/large/clang-26760.c": line 7474) * reduce to right at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7476) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476) * remove expr statement at ("test/cases/large/clang-26760.c": line 7477) @@ -24161,6 +24510,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7484) * reduce to operant at ("test/cases/large/clang-26760.c": line 7486) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486) * remove variable i at ("test/cases/large/clang-26760.c": line 7487) @@ -24233,9 +24583,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7503) * remove initializer at ("test/cases/large/clang-26760.c": line 7504) * reduce to left at ("test/cases/large/clang-26760.c": line 7504) * reduce to right at ("test/cases/large/clang-26760.c": line 7504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7504) * remove expr statement at ("test/cases/large/clang-26760.c": line 7505) * reduce to left at ("test/cases/large/clang-26760.c": line 7505) * reduce to right at ("test/cases/large/clang-26760.c": line 7505) @@ -24246,9 +24598,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7506) * reduce to left at ("test/cases/large/clang-26760.c": line 7506) * reduce to right at ("test/cases/large/clang-26760.c": line 7506) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7506) * remove initializer at ("test/cases/large/clang-26760.c": line 7508) * reduce to left at ("test/cases/large/clang-26760.c": line 7508) * reduce to right at ("test/cases/large/clang-26760.c": line 7508) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7508) * remove expr statement at ("test/cases/large/clang-26760.c": line 7509) * reduce to left at ("test/cases/large/clang-26760.c": line 7509) * reduce to right at ("test/cases/large/clang-26760.c": line 7509) @@ -24266,11 +24620,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7512) * reduce to left at ("test/cases/large/clang-26760.c": line 7512) * reduce to right at ("test/cases/large/clang-26760.c": line 7512) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7512) * reduce to operant at ("test/cases/large/clang-26760.c": line 7515) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515) * remove initializer at ("test/cases/large/clang-26760.c": line 7516) * reduce to left at ("test/cases/large/clang-26760.c": line 7516) * reduce to right at ("test/cases/large/clang-26760.c": line 7516) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7516) * remove variable j at ("test/cases/large/clang-26760.c": line 7518) * remove variable i at ("test/cases/large/clang-26760.c": line 7518) * remove return statement at ("test/cases/large/clang-26760.c": line 7519) @@ -24283,6 +24639,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7521) * reduce to left at ("test/cases/large/clang-26760.c": line 7521) * reduce to right at ("test/cases/large/clang-26760.c": line 7521) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7521) * remove expr statement at ("test/cases/large/clang-26760.c": line 7522) * reduce to left at ("test/cases/large/clang-26760.c": line 7522) * reduce to right at ("test/cases/large/clang-26760.c": line 7522) @@ -24331,6 +24688,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7529) * reduce to left at ("test/cases/large/clang-26760.c": line 7529) * reduce to right at ("test/cases/large/clang-26760.c": line 7529) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7529) * remove variable j at ("test/cases/large/clang-26760.c": line 7531) * remove variable i at ("test/cases/large/clang-26760.c": line 7531) * remove expr statement at ("test/cases/large/clang-26760.c": line 7532) @@ -24355,6 +24713,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7589) * reduce to left at ("test/cases/large/clang-26760.c": line 7589) * reduce to right at ("test/cases/large/clang-26760.c": line 7589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7589) * remove variable i at ("test/cases/large/clang-26760.c": line 7591) * remove condition at ("test/cases/large/clang-26760.c": line 7592) * replace by zero at ("test/cases/large/clang-26760.c": line 7592) @@ -24661,6 +25020,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 7617) * reduce to left at ("test/cases/large/clang-26760.c": line 7617) * reduce to right at ("test/cases/large/clang-26760.c": line 7617) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7618) * remove expr statement at ("test/cases/large/clang-26760.c": line 7619) * reduce to left at ("test/cases/large/clang-26760.c": line 7619) * reduce to right at ("test/cases/large/clang-26760.c": line 7619) @@ -24712,6 +25072,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7644) * reduce to left at ("test/cases/large/clang-26760.c": line 7644) * reduce to right at ("test/cases/large/clang-26760.c": line 7644) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7644) * remove expr statement at ("test/cases/large/clang-26760.c": line 7646) * do without param at ("test/cases/large/clang-26760.c": line 7646) * replace by zero at ("test/cases/large/clang-26760.c": line 7646) @@ -24726,9 +25087,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 7644) * remove iterator at ("test/cases/large/clang-26760.c": line 7644) * reduce to operant at ("test/cases/large/clang-26760.c": line 7644) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7652) * remove initializer at ("test/cases/large/clang-26760.c": line 7653) * reduce to left at ("test/cases/large/clang-26760.c": line 7653) * reduce to right at ("test/cases/large/clang-26760.c": line 7653) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7653) * remove expr statement at ("test/cases/large/clang-26760.c": line 7655) * do without param at ("test/cases/large/clang-26760.c": line 7655) * replace by zero at ("test/cases/large/clang-26760.c": line 7655) @@ -24745,6 +25108,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7653) * remove iterator at ("test/cases/large/clang-26760.c": line 7653) * reduce to operant at ("test/cases/large/clang-26760.c": line 7653) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7661) * remove expr statement at ("test/cases/large/clang-26760.c": line 7662) * reduce to operant at ("test/cases/large/clang-26760.c": line 7662) * expand compound statment at ("test/cases/large/clang-26760.c": line 7461) @@ -24755,6 +25119,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7670) * reduce to left at ("test/cases/large/clang-26760.c": line 7670) * reduce to right at ("test/cases/large/clang-26760.c": line 7670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7670) * remove expr statement at ("test/cases/large/clang-26760.c": line 7671) * reduce to left at ("test/cases/large/clang-26760.c": line 7671) * reduce to right at ("test/cases/large/clang-26760.c": line 7671) @@ -24765,10 +25130,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7672) * reduce to left at ("test/cases/large/clang-26760.c": line 7672) * reduce to right at ("test/cases/large/clang-26760.c": line 7672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7672) * remove variable i at ("test/cases/large/clang-26760.c": line 7674) * remove initializer at ("test/cases/large/clang-26760.c": line 7675) * reduce to left at ("test/cases/large/clang-26760.c": line 7675) * reduce to right at ("test/cases/large/clang-26760.c": line 7675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7675) * remove variable i at ("test/cases/large/clang-26760.c": line 7677) * remove return statement at ("test/cases/large/clang-26760.c": line 7678) * replace by zero at ("test/cases/large/clang-26760.c": line 7678) @@ -24789,6 +25156,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7685) * reduce to left at ("test/cases/large/clang-26760.c": line 7685) * reduce to right at ("test/cases/large/clang-26760.c": line 7685) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7685) * remove initializer at ("test/cases/large/clang-26760.c": line 7688) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688) * remove variable i at ("test/cases/large/clang-26760.c": line 7689) @@ -24799,6 +25167,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7691) * reduce to left at ("test/cases/large/clang-26760.c": line 7691) * reduce to right at ("test/cases/large/clang-26760.c": line 7691) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7691) * remove initializer at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) @@ -24810,6 +25179,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7697) * reduce to left at ("test/cases/large/clang-26760.c": line 7697) * reduce to right at ("test/cases/large/clang-26760.c": line 7697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7697) * remove variable i at ("test/cases/large/clang-26760.c": line 7699) * remove expr statement at ("test/cases/large/clang-26760.c": line 7700) * reduce to left at ("test/cases/large/clang-26760.c": line 7700) @@ -25037,6 +25407,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7748) * reduce to left at ("test/cases/large/clang-26760.c": line 7748) * reduce to right at ("test/cases/large/clang-26760.c": line 7748) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7748) * remove return statement at ("test/cases/large/clang-26760.c": line 7750) * remove check at ("test/cases/large/clang-26760.c": line 7748) * remove iterator at ("test/cases/large/clang-26760.c": line 7748) @@ -25055,9 +25426,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7756) * reduce to left at ("test/cases/large/clang-26760.c": line 7756) * reduce to right at ("test/cases/large/clang-26760.c": line 7756) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7756) * remove initializer at ("test/cases/large/clang-26760.c": line 7758) * reduce to left at ("test/cases/large/clang-26760.c": line 7758) * reduce to right at ("test/cases/large/clang-26760.c": line 7758) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7758) * remove expr statement at ("test/cases/large/clang-26760.c": line 7760) * do without param at ("test/cases/large/clang-26760.c": line 7760) * replace by zero at ("test/cases/large/clang-26760.c": line 7760) @@ -25081,6 +25454,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7768) * reduce to left at ("test/cases/large/clang-26760.c": line 7768) * reduce to right at ("test/cases/large/clang-26760.c": line 7768) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7768) * remove expr statement at ("test/cases/large/clang-26760.c": line 7769) * reduce to left at ("test/cases/large/clang-26760.c": line 7769) * reduce to right at ("test/cases/large/clang-26760.c": line 7769) @@ -25196,6 +25570,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7793) * reduce to left at ("test/cases/large/clang-26760.c": line 7793) * reduce to right at ("test/cases/large/clang-26760.c": line 7793) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7793) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 7795) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 7796) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 7797) @@ -25289,16 +25664,19 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7829) * reduce to left at ("test/cases/large/clang-26760.c": line 7829) * reduce to right at ("test/cases/large/clang-26760.c": line 7829) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7829) * remove condition at ("test/cases/large/clang-26760.c": line 7832) * remove statement at ("test/cases/large/clang-26760.c": line 7833) * remove initializer at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7834) * remove return statement at ("test/cases/large/clang-26760.c": line 7836) * remove check at ("test/cases/large/clang-26760.c": line 7834) * remove iterator at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7838) * remove return statement at ("test/cases/large/clang-26760.c": line 7839) * remove check at ("test/cases/large/clang-26760.c": line 7829) * remove iterator at ("test/cases/large/clang-26760.c": line 7829) @@ -25350,6 +25728,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7880) * reduce to left at ("test/cases/large/clang-26760.c": line 7880) * reduce to right at ("test/cases/large/clang-26760.c": line 7880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7880) * remove expr statement at ("test/cases/large/clang-26760.c": line 7881) * reduce to left at ("test/cases/large/clang-26760.c": line 7881) * reduce to right at ("test/cases/large/clang-26760.c": line 7881) @@ -25406,6 +25785,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7857) * reduce to left at ("test/cases/large/clang-26760.c": line 7857) * reduce to right at ("test/cases/large/clang-26760.c": line 7857) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7857) * remove expr statement at ("test/cases/large/clang-26760.c": line 7858) * reduce to left at ("test/cases/large/clang-26760.c": line 7858) * reduce to right at ("test/cases/large/clang-26760.c": line 7858) @@ -25432,6 +25812,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7866) * reduce to left at ("test/cases/large/clang-26760.c": line 7866) * reduce to right at ("test/cases/large/clang-26760.c": line 7866) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7866) * remove expr statement at ("test/cases/large/clang-26760.c": line 7869) * reduce to operant at ("test/cases/large/clang-26760.c": line 7869) * expand compound statment at ("test/cases/large/clang-26760.c": line 7868) @@ -25589,6 +25970,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 7911) * reduce to right at ("test/cases/large/clang-26760.c": line 7911) * reduce to operant at ("test/cases/large/clang-26760.c": line 7911) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7911) * remove expr statement at ("test/cases/large/clang-26760.c": line 7914) * reduce to left at ("test/cases/large/clang-26760.c": line 7914) * reduce to right at ("test/cases/large/clang-26760.c": line 7914) @@ -25734,6 +26116,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5658) * reduce to left at ("test/cases/large/clang-26760.c": line 5658) * reduce to right at ("test/cases/large/clang-26760.c": line 5658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5658) * remove expr statement at ("test/cases/large/clang-26760.c": line 5660) * reduce to left at ("test/cases/large/clang-26760.c": line 5660) * reduce to right at ("test/cases/large/clang-26760.c": line 5660) @@ -25750,6 +26133,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5665) * reduce to right at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5665) * remove variable i at ("test/cases/large/clang-26760.c": line 5668) * remove condition at ("test/cases/large/clang-26760.c": line 5669) * replace by zero at ("test/cases/large/clang-26760.c": line 5669) @@ -25777,9 +26161,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 5665) * remove iterator at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5683) * remove initializer at ("test/cases/large/clang-26760.c": line 5684) * reduce to left at ("test/cases/large/clang-26760.c": line 5684) * reduce to right at ("test/cases/large/clang-26760.c": line 5684) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5684) * reduce to operant at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 5688) @@ -25868,6 +26254,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5707) * reduce to left at ("test/cases/large/clang-26760.c": line 5707) * reduce to right at ("test/cases/large/clang-26760.c": line 5707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5707) * remove variable j at ("test/cases/large/clang-26760.c": line 5709) * remove variable i at ("test/cases/large/clang-26760.c": line 5709) * remove expr statement at ("test/cases/large/clang-26760.c": line 5710) @@ -25946,6 +26333,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5757) * reduce to left at ("test/cases/large/clang-26760.c": line 5757) * reduce to right at ("test/cases/large/clang-26760.c": line 5757) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5757) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759) * remove variable i at ("test/cases/large/clang-26760.c": line 5760) * remove condition at ("test/cases/large/clang-26760.c": line 5761) @@ -25987,6 +26375,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5781) * reduce to left at ("test/cases/large/clang-26760.c": line 5781) * reduce to right at ("test/cases/large/clang-26760.c": line 5781) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5781) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5783) * reduce to operant at ("test/cases/large/clang-26760.c": line 5784) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784) @@ -25995,6 +26384,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5786) * reduce to left at ("test/cases/large/clang-26760.c": line 5786) * reduce to right at ("test/cases/large/clang-26760.c": line 5786) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5786) * remove expr statement at ("test/cases/large/clang-26760.c": line 5788) * do without param at ("test/cases/large/clang-26760.c": line 5788) * replace by zero at ("test/cases/large/clang-26760.c": line 5788) @@ -26009,6 +26399,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5786) * remove iterator at ("test/cases/large/clang-26760.c": line 5786) * reduce to operant at ("test/cases/large/clang-26760.c": line 5786) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5794) * remove expr statement at ("test/cases/large/clang-26760.c": line 5795) * reduce to left at ("test/cases/large/clang-26760.c": line 5795) * reduce to right at ("test/cases/large/clang-26760.c": line 5795) @@ -26052,6 +26443,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5802) * reduce to left at ("test/cases/large/clang-26760.c": line 5802) * reduce to right at ("test/cases/large/clang-26760.c": line 5802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5802) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 5804) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806) @@ -26100,6 +26492,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5863) * reduce to left at ("test/cases/large/clang-26760.c": line 5863) * reduce to right at ("test/cases/large/clang-26760.c": line 5863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5863) * remove return statement at ("test/cases/large/clang-26760.c": line 5865) * remove check at ("test/cases/large/clang-26760.c": line 5863) * reduce to operant at ("test/cases/large/clang-26760.c": line 5863) @@ -26108,6 +26501,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5867) * reduce to left at ("test/cases/large/clang-26760.c": line 5867) * reduce to right at ("test/cases/large/clang-26760.c": line 5867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5867) * remove expr statement at ("test/cases/large/clang-26760.c": line 5870) * reduce to operant at ("test/cases/large/clang-26760.c": line 5870) * remove check at ("test/cases/large/clang-26760.c": line 5867) @@ -26170,6 +26564,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5827) * reduce to left at ("test/cases/large/clang-26760.c": line 5827) * reduce to right at ("test/cases/large/clang-26760.c": line 5827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5827) * remove expr statement at ("test/cases/large/clang-26760.c": line 5828) * reduce to left at ("test/cases/large/clang-26760.c": line 5828) * reduce to right at ("test/cases/large/clang-26760.c": line 5828) @@ -26223,6 +26618,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5802) * remove iterator at ("test/cases/large/clang-26760.c": line 5802) * reduce to operant at ("test/cases/large/clang-26760.c": line 5802) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5874) * remove expr statement at ("test/cases/large/clang-26760.c": line 5875) * reduce to operant at ("test/cases/large/clang-26760.c": line 5875) * replace by zero at ("test/cases/large/clang-26760.c": line 5875) @@ -26334,6 +26730,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5900) * reduce to left at ("test/cases/large/clang-26760.c": line 5900) * reduce to right at ("test/cases/large/clang-26760.c": line 5900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5900) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 5902) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 5903) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904) @@ -26377,6 +26774,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5923) * reduce to left at ("test/cases/large/clang-26760.c": line 5923) * reduce to right at ("test/cases/large/clang-26760.c": line 5923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5923) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5926) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5927) * reduce to operant at ("test/cases/large/clang-26760.c": line 5928) @@ -26397,6 +26795,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5924) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5936) * remove expr statement at ("test/cases/large/clang-26760.c": line 5937) * reduce to left at ("test/cases/large/clang-26760.c": line 5937) * reduce to right at ("test/cases/large/clang-26760.c": line 5942) @@ -26555,9 +26954,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5969) * reduce to left at ("test/cases/large/clang-26760.c": line 5969) * reduce to right at ("test/cases/large/clang-26760.c": line 5969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5969) * remove initializer at ("test/cases/large/clang-26760.c": line 5971) * reduce to left at ("test/cases/large/clang-26760.c": line 5971) * reduce to right at ("test/cases/large/clang-26760.c": line 5971) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5971) * remove expr statement at ("test/cases/large/clang-26760.c": line 5973) * do without param at ("test/cases/large/clang-26760.c": line 5973) * replace by zero at ("test/cases/large/clang-26760.c": line 5973) @@ -26575,6 +26976,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5969) * remove iterator at ("test/cases/large/clang-26760.c": line 5969) * reduce to operant at ("test/cases/large/clang-26760.c": line 5969) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5980) * remove expr statement at ("test/cases/large/clang-26760.c": line 5981) * reduce to left at ("test/cases/large/clang-26760.c": line 5981) * reduce to right at ("test/cases/large/clang-26760.c": line 5981) @@ -26656,6 +27058,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5730) * reduce to left at ("test/cases/large/clang-26760.c": line 5730) * reduce to right at ("test/cases/large/clang-26760.c": line 5730) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5730) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732) * remove expr statement at ("test/cases/large/clang-26760.c": line 5733) * reduce to left at ("test/cases/large/clang-26760.c": line 5733) @@ -26714,6 +27117,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6000) * reduce to left at ("test/cases/large/clang-26760.c": line 6000) * reduce to right at ("test/cases/large/clang-26760.c": line 6000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6000) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003) * remove condition at ("test/cases/large/clang-26760.c": line 6004) * remove statement at ("test/cases/large/clang-26760.c": line 6005) @@ -26735,6 +27139,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6010) * reduce to right at ("test/cases/large/clang-26760.c": line 6010) * reduce to operant at ("test/cases/large/clang-26760.c": line 6010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6010) * remove condition at ("test/cases/large/clang-26760.c": line 6012) * replace by zero at ("test/cases/large/clang-26760.c": line 6012) * remove statement at ("test/cases/large/clang-26760.c": line 6013) @@ -26773,9 +27178,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6036) * reduce to left at ("test/cases/large/clang-26760.c": line 6036) * reduce to right at ("test/cases/large/clang-26760.c": line 6036) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6036) * remove initializer at ("test/cases/large/clang-26760.c": line 6038) * reduce to left at ("test/cases/large/clang-26760.c": line 6038) * reduce to right at ("test/cases/large/clang-26760.c": line 6038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6038) * remove expr statement at ("test/cases/large/clang-26760.c": line 6039) * reduce to left at ("test/cases/large/clang-26760.c": line 6039) * reduce to right at ("test/cases/large/clang-26760.c": line 6039) @@ -26790,6 +27197,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6041) * reduce to left at ("test/cases/large/clang-26760.c": line 6041) * reduce to right at ("test/cases/large/clang-26760.c": line 6041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6041) * remove expr statement at ("test/cases/large/clang-26760.c": line 6042) * reduce to left at ("test/cases/large/clang-26760.c": line 6042) * reduce to right at ("test/cases/large/clang-26760.c": line 6042) @@ -26800,6 +27208,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6043) * reduce to left at ("test/cases/large/clang-26760.c": line 6043) * reduce to right at ("test/cases/large/clang-26760.c": line 6043) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6043) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 6045) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047) @@ -26848,6 +27257,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6104) * reduce to left at ("test/cases/large/clang-26760.c": line 6104) * reduce to right at ("test/cases/large/clang-26760.c": line 6104) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6104) * remove return statement at ("test/cases/large/clang-26760.c": line 6106) * remove check at ("test/cases/large/clang-26760.c": line 6104) * reduce to operant at ("test/cases/large/clang-26760.c": line 6104) @@ -26856,6 +27266,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6108) * reduce to left at ("test/cases/large/clang-26760.c": line 6108) * reduce to right at ("test/cases/large/clang-26760.c": line 6108) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6108) * remove expr statement at ("test/cases/large/clang-26760.c": line 6111) * reduce to operant at ("test/cases/large/clang-26760.c": line 6111) * remove check at ("test/cases/large/clang-26760.c": line 6108) @@ -26918,6 +27329,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6068) * reduce to left at ("test/cases/large/clang-26760.c": line 6068) * reduce to right at ("test/cases/large/clang-26760.c": line 6068) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6068) * remove expr statement at ("test/cases/large/clang-26760.c": line 6069) * reduce to left at ("test/cases/large/clang-26760.c": line 6069) * reduce to right at ("test/cases/large/clang-26760.c": line 6069) @@ -27004,6 +27416,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6339) * reduce to left at ("test/cases/large/clang-26760.c": line 6339) * reduce to right at ("test/cases/large/clang-26760.c": line 6339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6339) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 6341) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 6342) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 6343) @@ -27018,6 +27431,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6351) * reduce to left at ("test/cases/large/clang-26760.c": line 6351) * reduce to right at ("test/cases/large/clang-26760.c": line 6351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6351) * remove expr statement at ("test/cases/large/clang-26760.c": line 6352) * reduce to left at ("test/cases/large/clang-26760.c": line 6352) * reduce to right at ("test/cases/large/clang-26760.c": line 6352) @@ -27072,6 +27486,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6380) * reduce to left at ("test/cases/large/clang-26760.c": line 6380) * reduce to right at ("test/cases/large/clang-26760.c": line 6380) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6380) * remove expr statement at ("test/cases/large/clang-26760.c": line 6381) * reduce to left at ("test/cases/large/clang-26760.c": line 6381) * reduce to right at ("test/cases/large/clang-26760.c": line 6381) @@ -27082,9 +27497,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6382) * reduce to left at ("test/cases/large/clang-26760.c": line 6382) * reduce to right at ("test/cases/large/clang-26760.c": line 6382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6382) * remove initializer at ("test/cases/large/clang-26760.c": line 6384) * reduce to left at ("test/cases/large/clang-26760.c": line 6384) * reduce to right at ("test/cases/large/clang-26760.c": line 6384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6384) * remove expr statement at ("test/cases/large/clang-26760.c": line 6385) * reduce to left at ("test/cases/large/clang-26760.c": line 6385) * reduce to right at ("test/cases/large/clang-26760.c": line 6385) @@ -27102,11 +27519,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6388) * reduce to left at ("test/cases/large/clang-26760.c": line 6388) * reduce to right at ("test/cases/large/clang-26760.c": line 6388) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6388) * reduce to operant at ("test/cases/large/clang-26760.c": line 6391) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391) * remove initializer at ("test/cases/large/clang-26760.c": line 6392) * reduce to left at ("test/cases/large/clang-26760.c": line 6392) * reduce to right at ("test/cases/large/clang-26760.c": line 6392) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6392) * remove variable j at ("test/cases/large/clang-26760.c": line 6394) * remove variable i at ("test/cases/large/clang-26760.c": line 6394) * remove return statement at ("test/cases/large/clang-26760.c": line 6395) @@ -27156,6 +27575,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6403) * reduce to left at ("test/cases/large/clang-26760.c": line 6403) * reduce to right at ("test/cases/large/clang-26760.c": line 6403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6403) * remove variable j at ("test/cases/large/clang-26760.c": line 6405) * remove variable i at ("test/cases/large/clang-26760.c": line 6405) * remove expr statement at ("test/cases/large/clang-26760.c": line 6406) @@ -27180,6 +27600,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6463) * reduce to left at ("test/cases/large/clang-26760.c": line 6463) * reduce to right at ("test/cases/large/clang-26760.c": line 6463) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6463) * remove variable i at ("test/cases/large/clang-26760.c": line 6465) * remove condition at ("test/cases/large/clang-26760.c": line 6466) * replace by zero at ("test/cases/large/clang-26760.c": line 6466) @@ -27436,9 +27857,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6509) * reduce to left at ("test/cases/large/clang-26760.c": line 6509) * reduce to right at ("test/cases/large/clang-26760.c": line 6509) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6509) * remove initializer at ("test/cases/large/clang-26760.c": line 6511) * reduce to left at ("test/cases/large/clang-26760.c": line 6511) * reduce to right at ("test/cases/large/clang-26760.c": line 6511) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6511) * remove expr statement at ("test/cases/large/clang-26760.c": line 6512) * reduce to left at ("test/cases/large/clang-26760.c": line 6512) * reduce to right at ("test/cases/large/clang-26760.c": line 6512) @@ -27565,6 +27988,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6538) * reduce to left at ("test/cases/large/clang-26760.c": line 6538) * reduce to right at ("test/cases/large/clang-26760.c": line 6538) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6538) * remove expr statement at ("test/cases/large/clang-26760.c": line 6539) * reduce to left at ("test/cases/large/clang-26760.c": line 6539) * reduce to right at ("test/cases/large/clang-26760.c": line 6539) @@ -27576,6 +28000,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6540) * reduce to left at ("test/cases/large/clang-26760.c": line 6540) * reduce to right at ("test/cases/large/clang-26760.c": line 6540) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6540) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 6542) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 6543) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 6544) @@ -27666,6 +28091,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6575) * reduce to left at ("test/cases/large/clang-26760.c": line 6575) * reduce to right at ("test/cases/large/clang-26760.c": line 6575) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6575) * remove return statement at ("test/cases/large/clang-26760.c": line 6578) * remove check at ("test/cases/large/clang-26760.c": line 6575) * remove iterator at ("test/cases/large/clang-26760.c": line 6575) @@ -27715,6 +28141,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6605) * reduce to left at ("test/cases/large/clang-26760.c": line 6605) * reduce to right at ("test/cases/large/clang-26760.c": line 6605) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6605) * remove expr statement at ("test/cases/large/clang-26760.c": line 6606) * reduce to left at ("test/cases/large/clang-26760.c": line 6606) * reduce to right at ("test/cases/large/clang-26760.c": line 6606) @@ -27771,6 +28198,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6594) * reduce to left at ("test/cases/large/clang-26760.c": line 6594) * reduce to right at ("test/cases/large/clang-26760.c": line 6594) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6594) * remove expr statement at ("test/cases/large/clang-26760.c": line 6595) * reduce to left at ("test/cases/large/clang-26760.c": line 6595) * reduce to right at ("test/cases/large/clang-26760.c": line 6595) @@ -27888,6 +28316,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6634) * reduce to right at ("test/cases/large/clang-26760.c": line 6634) * reduce to operant at ("test/cases/large/clang-26760.c": line 6634) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6634) * remove expr statement at ("test/cases/large/clang-26760.c": line 6636) * reduce to left at ("test/cases/large/clang-26760.c": line 6636) * reduce to right at ("test/cases/large/clang-26760.c": line 6636) @@ -28027,6 +28456,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6122) * reduce to left at ("test/cases/large/clang-26760.c": line 6122) * reduce to right at ("test/cases/large/clang-26760.c": line 6122) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6122) * remove expr statement at ("test/cases/large/clang-26760.c": line 6124) * reduce to left at ("test/cases/large/clang-26760.c": line 6124) * reduce to right at ("test/cases/large/clang-26760.c": line 6124) @@ -28039,6 +28469,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6128) * reduce to left at ("test/cases/large/clang-26760.c": line 6128) * reduce to right at ("test/cases/large/clang-26760.c": line 6128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6128) * reduce to operant at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 6132) @@ -28061,6 +28492,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6139) * reduce to left at ("test/cases/large/clang-26760.c": line 6139) * reduce to right at ("test/cases/large/clang-26760.c": line 6139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6139) * remove variable j at ("test/cases/large/clang-26760.c": line 6141) * remove variable i at ("test/cases/large/clang-26760.c": line 6141) * remove expr statement at ("test/cases/large/clang-26760.c": line 6142) @@ -28132,6 +28564,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6183) * reduce to left at ("test/cases/large/clang-26760.c": line 6183) * reduce to right at ("test/cases/large/clang-26760.c": line 6183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6183) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185) * remove variable i at ("test/cases/large/clang-26760.c": line 6186) * remove condition at ("test/cases/large/clang-26760.c": line 6187) @@ -28164,6 +28597,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6202) * reduce to left at ("test/cases/large/clang-26760.c": line 6202) * reduce to right at ("test/cases/large/clang-26760.c": line 6202) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6202) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 6204) * reduce to operant at ("test/cases/large/clang-26760.c": line 6205) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205) @@ -28311,6 +28745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6234) * reduce to left at ("test/cases/large/clang-26760.c": line 6234) * reduce to right at ("test/cases/large/clang-26760.c": line 6234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6234) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 6236) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 6237) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238) @@ -28510,6 +28945,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6156) * reduce to left at ("test/cases/large/clang-26760.c": line 6156) * reduce to right at ("test/cases/large/clang-26760.c": line 6156) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6156) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158) * remove expr statement at ("test/cases/large/clang-26760.c": line 6159) * reduce to left at ("test/cases/large/clang-26760.c": line 6159) @@ -28568,6 +29004,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6286) * reduce to left at ("test/cases/large/clang-26760.c": line 6286) * reduce to right at ("test/cases/large/clang-26760.c": line 6286) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6286) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289) * remove condition at ("test/cases/large/clang-26760.c": line 6290) * remove statement at ("test/cases/large/clang-26760.c": line 6291) @@ -28589,6 +29026,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6296) * reduce to right at ("test/cases/large/clang-26760.c": line 6296) * reduce to operant at ("test/cases/large/clang-26760.c": line 6296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6296) * remove expr statement at ("test/cases/large/clang-26760.c": line 6298) * reduce to operant at ("test/cases/large/clang-26760.c": line 6298) * remove condition at ("test/cases/large/clang-26760.c": line 6299) @@ -28596,6 +29034,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6301) * reduce to left at ("test/cases/large/clang-26760.c": line 6301) * reduce to right at ("test/cases/large/clang-26760.c": line 6301) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6301) * remove return statement at ("test/cases/large/clang-26760.c": line 6304) * replace by zero at ("test/cases/large/clang-26760.c": line 6304) * remove check at ("test/cases/large/clang-26760.c": line 6301) @@ -28703,12 +29142,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6651) * reduce to left at ("test/cases/large/clang-26760.c": line 6651) * reduce to right at ("test/cases/large/clang-26760.c": line 6651) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6651) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653) * reduce to operant at ("test/cases/large/clang-26760.c": line 6654) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654) * remove initializer at ("test/cases/large/clang-26760.c": line 6655) * reduce to left at ("test/cases/large/clang-26760.c": line 6655) * reduce to right at ("test/cases/large/clang-26760.c": line 6655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6655) * reduce to operant at ("test/cases/large/clang-26760.c": line 6657) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657) * remove variable i at ("test/cases/large/clang-26760.c": line 6658) @@ -28805,6 +29246,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6680) * reduce to left at ("test/cases/large/clang-26760.c": line 6680) * reduce to right at ("test/cases/large/clang-26760.c": line 6680) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6680) * reduce to operant at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683) @@ -28864,9 +29306,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6697) * reduce to left at ("test/cases/large/clang-26760.c": line 6697) * reduce to right at ("test/cases/large/clang-26760.c": line 6697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6697) * remove initializer at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6700) * remove variable j at ("test/cases/large/clang-26760.c": line 6702) * remove variable i at ("test/cases/large/clang-26760.c": line 6702) * remove expr statement at ("test/cases/large/clang-26760.c": line 6703) @@ -28918,6 +29362,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6714) * remove condition at ("test/cases/large/clang-26760.c": line 6715) * remove statement at ("test/cases/large/clang-26760.c": line 6716) * remove return statement at ("test/cases/large/clang-26760.c": line 6717) @@ -29027,6 +29472,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7932) * reduce to left at ("test/cases/large/clang-26760.c": line 7932) * reduce to right at ("test/cases/large/clang-26760.c": line 7932) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7932) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934) * reduce to operant at ("test/cases/large/clang-26760.c": line 7935) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935) @@ -29038,6 +29484,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7940) * reduce to left at ("test/cases/large/clang-26760.c": line 7940) * reduce to right at ("test/cases/large/clang-26760.c": line 7940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7940) * reduce to operant at ("test/cases/large/clang-26760.c": line 7942) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942) * remove variable i at ("test/cases/large/clang-26760.c": line 7943) @@ -29136,6 +29583,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7967) * reduce to left at ("test/cases/large/clang-26760.c": line 7967) * reduce to right at ("test/cases/large/clang-26760.c": line 7967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7967) * remove expr statement at ("test/cases/large/clang-26760.c": line 7968) * reduce to left at ("test/cases/large/clang-26760.c": line 7968) * reduce to right at ("test/cases/large/clang-26760.c": line 7968) @@ -29147,6 +29595,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7969) * reduce to left at ("test/cases/large/clang-26760.c": line 7969) * reduce to right at ("test/cases/large/clang-26760.c": line 7969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7969) * reduce to operant at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972) @@ -29213,6 +29662,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8000) * reduce to left at ("test/cases/large/clang-26760.c": line 8000) * reduce to right at ("test/cases/large/clang-26760.c": line 8000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8000) * remove condition at ("test/cases/large/clang-26760.c": line 8002) * reduce to left at ("test/cases/large/clang-26760.c": line 8002) * reduce to right at ("test/cases/large/clang-26760.c": line 8002) @@ -29226,6 +29676,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8005) * reduce to left at ("test/cases/large/clang-26760.c": line 8005) * reduce to right at ("test/cases/large/clang-26760.c": line 8005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8005) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007) * remove expr statement at ("test/cases/large/clang-26760.c": line 8008) * reduce to left at ("test/cases/large/clang-26760.c": line 8008) @@ -29272,6 +29723,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8017) * reduce to right at ("test/cases/large/clang-26760.c": line 8017) * reduce to operant at ("test/cases/large/clang-26760.c": line 8017) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8017) * inline variable l_121 at ("test/cases/large/clang-26760.c": line 8019) * inline variable l_296 at ("test/cases/large/clang-26760.c": line 8020) * inline variable l_368 at ("test/cases/large/clang-26760.c": line 8021) @@ -29284,6 +29736,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8027) * reduce to right at ("test/cases/large/clang-26760.c": line 8027) * reduce to operant at ("test/cases/large/clang-26760.c": line 8027) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8027) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 8029) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031) @@ -29291,9 +29744,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8033) * reduce to left at ("test/cases/large/clang-26760.c": line 8033) * reduce to right at ("test/cases/large/clang-26760.c": line 8033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8033) * remove initializer at ("test/cases/large/clang-26760.c": line 8035) * reduce to left at ("test/cases/large/clang-26760.c": line 8035) * reduce to right at ("test/cases/large/clang-26760.c": line 8035) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8035) * remove expr statement at ("test/cases/large/clang-26760.c": line 8037) * do without param at ("test/cases/large/clang-26760.c": line 8037) * replace by zero at ("test/cases/large/clang-26760.c": line 8037) @@ -29314,6 +29769,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8035) * remove iterator at ("test/cases/large/clang-26760.c": line 8035) * reduce to operant at ("test/cases/large/clang-26760.c": line 8035) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8049) * remove expr statement at ("test/cases/large/clang-26760.c": line 8050) * reduce to left at ("test/cases/large/clang-26760.c": line 8050) * reduce to right at ("test/cases/large/clang-26760.c": line 8050) @@ -29328,6 +29784,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8056) * reduce to left at ("test/cases/large/clang-26760.c": line 8056) * reduce to right at ("test/cases/large/clang-26760.c": line 8056) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8056) * remove return statement at ("test/cases/large/clang-26760.c": line 8059) * replace by zero at ("test/cases/large/clang-26760.c": line 8059) * remove check at ("test/cases/large/clang-26760.c": line 8056) @@ -29341,10 +29798,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8062) * reduce to left at ("test/cases/large/clang-26760.c": line 8062) * reduce to right at ("test/cases/large/clang-26760.c": line 8062) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8062) * remove variable i at ("test/cases/large/clang-26760.c": line 8064) * remove initializer at ("test/cases/large/clang-26760.c": line 8065) * reduce to left at ("test/cases/large/clang-26760.c": line 8065) * reduce to right at ("test/cases/large/clang-26760.c": line 8065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8065) * remove variable i at ("test/cases/large/clang-26760.c": line 8067) * remove return statement at ("test/cases/large/clang-26760.c": line 8068) * replace by zero at ("test/cases/large/clang-26760.c": line 8068) @@ -29367,6 +29826,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8078) * reduce to left at ("test/cases/large/clang-26760.c": line 8078) * reduce to right at ("test/cases/large/clang-26760.c": line 8078) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8078) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8080) * reduce to operant at ("test/cases/large/clang-26760.c": line 8081) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8081) @@ -29385,6 +29845,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8090) * reduce to left at ("test/cases/large/clang-26760.c": line 8090) * reduce to right at ("test/cases/large/clang-26760.c": line 8090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8090) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8092) * remove initializer at ("test/cases/large/clang-26760.c": line 8093) * reduce to operant at ("test/cases/large/clang-26760.c": line 8093) @@ -29439,6 +29900,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8124) * reduce to right at ("test/cases/large/clang-26760.c": line 8124) * reduce to operant at ("test/cases/large/clang-26760.c": line 8124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8124) * remove expr statement at ("test/cases/large/clang-26760.c": line 8126) * reduce to left at ("test/cases/large/clang-26760.c": line 8126) * reduce to right at ("test/cases/large/clang-26760.c": line 8126) @@ -29491,6 +29953,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8140) * reduce to left at ("test/cases/large/clang-26760.c": line 8140) * reduce to right at ("test/cases/large/clang-26760.c": line 8140) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8140) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143) * remove expr statement at ("test/cases/large/clang-26760.c": line 8144) * reduce to left at ("test/cases/large/clang-26760.c": line 8144) @@ -29626,6 +30089,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8176) * reduce to left at ("test/cases/large/clang-26760.c": line 8176) * reduce to right at ("test/cases/large/clang-26760.c": line 8176) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8176) * remove variable i at ("test/cases/large/clang-26760.c": line 8178) * remove expr statement at ("test/cases/large/clang-26760.c": line 8179) * reduce to left at ("test/cases/large/clang-26760.c": line 8179) @@ -29736,6 +30200,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8110) * reduce to right at ("test/cases/large/clang-26760.c": line 8110) * reduce to operant at ("test/cases/large/clang-26760.c": line 8110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8110) * remove return statement at ("test/cases/large/clang-26760.c": line 8112) * remove check at ("test/cases/large/clang-26760.c": line 8110) * remove iterator at ("test/cases/large/clang-26760.c": line 8110) @@ -29788,6 +30253,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8199) * reduce to left at ("test/cases/large/clang-26760.c": line 8199) * reduce to right at ("test/cases/large/clang-26760.c": line 8199) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8199) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8202) * reduce to operant at ("test/cases/large/clang-26760.c": line 8203) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203) @@ -30025,6 +30491,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8254) * reduce to left at ("test/cases/large/clang-26760.c": line 8254) * reduce to right at ("test/cases/large/clang-26760.c": line 8254) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8254) * remove variable i at ("test/cases/large/clang-26760.c": line 8256) * remove return statement at ("test/cases/large/clang-26760.c": line 8257) * replace by zero at ("test/cases/large/clang-26760.c": line 8257) @@ -30043,6 +30510,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8262) * reduce to left at ("test/cases/large/clang-26760.c": line 8262) * reduce to right at ("test/cases/large/clang-26760.c": line 8262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8262) * remove initializer at ("test/cases/large/clang-26760.c": line 8264) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 8264) * remove variable k at ("test/cases/large/clang-26760.c": line 8265) @@ -30210,6 +30678,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) * remove iterator at ("test/cases/large/clang-26760.c": line 8078) * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8292) * remove statement at ("test/cases/large/clang-26760.c": line 8293) * remove check at ("test/cases/large/clang-26760.c": line 8062) * remove iterator at ("test/cases/large/clang-26760.c": line 8062) @@ -30220,6 +30689,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8298) * reduce to left at ("test/cases/large/clang-26760.c": line 8298) * reduce to right at ("test/cases/large/clang-26760.c": line 8298) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8298) * remove condition at ("test/cases/large/clang-26760.c": line 8301) * remove statement at ("test/cases/large/clang-26760.c": line 8302) * remove condition at ("test/cases/large/clang-26760.c": line 8303) @@ -30231,9 +30701,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8306) * reduce to left at ("test/cases/large/clang-26760.c": line 8306) * reduce to right at ("test/cases/large/clang-26760.c": line 8306) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8306) * remove initializer at ("test/cases/large/clang-26760.c": line 8308) * reduce to left at ("test/cases/large/clang-26760.c": line 8308) * reduce to right at ("test/cases/large/clang-26760.c": line 8308) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8308) * remove expr statement at ("test/cases/large/clang-26760.c": line 8310) * do without param at ("test/cases/large/clang-26760.c": line 8310) * replace by zero at ("test/cases/large/clang-26760.c": line 8310) @@ -30270,9 +30742,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 8298) * remove iterator at ("test/cases/large/clang-26760.c": line 8298) * reduce to operant at ("test/cases/large/clang-26760.c": line 8298) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8324) * remove initializer at ("test/cases/large/clang-26760.c": line 8325) * reduce to left at ("test/cases/large/clang-26760.c": line 8325) * reduce to right at ("test/cases/large/clang-26760.c": line 8325) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8325) * remove initializer at ("test/cases/large/clang-26760.c": line 8328) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328) * remove variable i at ("test/cases/large/clang-26760.c": line 8329) @@ -30283,6 +30757,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8331) * reduce to left at ("test/cases/large/clang-26760.c": line 8331) * reduce to right at ("test/cases/large/clang-26760.c": line 8331) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8331) * remove initializer at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) @@ -30298,6 +30773,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8338) * reduce to left at ("test/cases/large/clang-26760.c": line 8338) * reduce to right at ("test/cases/large/clang-26760.c": line 8338) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8338) * remove variable i at ("test/cases/large/clang-26760.c": line 8340) * remove expr statement at ("test/cases/large/clang-26760.c": line 8341) * reduce to left at ("test/cases/large/clang-26760.c": line 8341) @@ -30325,6 +30801,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8348) * reduce to left at ("test/cases/large/clang-26760.c": line 8348) * reduce to right at ("test/cases/large/clang-26760.c": line 8348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8348) * remove expr statement at ("test/cases/large/clang-26760.c": line 8350) * do without param at ("test/cases/large/clang-26760.c": line 8350) * replace by zero at ("test/cases/large/clang-26760.c": line 8350) @@ -30337,6 +30814,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8348) * remove iterator at ("test/cases/large/clang-26760.c": line 8348) * reduce to operant at ("test/cases/large/clang-26760.c": line 8348) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8354) * remove condition at ("test/cases/large/clang-26760.c": line 8355) * do without param at ("test/cases/large/clang-26760.c": line 8355) * reduce to left at ("test/cases/large/clang-26760.c": line 8355) @@ -30390,6 +30868,7 @@ * remove variable i at ("test/cases/large/clang-26760.c": line 8383) * remove expr statement at ("test/cases/large/clang-26760.c": line 8384) * reduce to operant at ("test/cases/large/clang-26760.c": line 8384) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8390) * remove expr statement at ("test/cases/large/clang-26760.c": line 8391) * reduce to left at ("test/cases/large/clang-26760.c": line 8391) * reduce to right at ("test/cases/large/clang-26760.c": line 8391) @@ -30501,6 +30980,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8366) * reduce to left at ("test/cases/large/clang-26760.c": line 8366) * reduce to right at ("test/cases/large/clang-26760.c": line 8366) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8366) * remove expr statement at ("test/cases/large/clang-26760.c": line 8367) * reduce to left at ("test/cases/large/clang-26760.c": line 8367) * reduce to right at ("test/cases/large/clang-26760.c": line 8367) @@ -30574,6 +31054,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8419) * reduce to left at ("test/cases/large/clang-26760.c": line 8419) * reduce to right at ("test/cases/large/clang-26760.c": line 8419) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8419) * remove return statement at ("test/cases/large/clang-26760.c": line 8421) * remove check at ("test/cases/large/clang-26760.c": line 8419) * remove iterator at ("test/cases/large/clang-26760.c": line 8419) @@ -30594,6 +31075,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8427) * reduce to left at ("test/cases/large/clang-26760.c": line 8427) * reduce to right at ("test/cases/large/clang-26760.c": line 8427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8427) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8429) * reduce to operant at ("test/cases/large/clang-26760.c": line 8430) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8430) @@ -30612,6 +31094,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8439) * reduce to left at ("test/cases/large/clang-26760.c": line 8439) * reduce to right at ("test/cases/large/clang-26760.c": line 8439) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8439) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8441) * remove initializer at ("test/cases/large/clang-26760.c": line 8442) * reduce to operant at ("test/cases/large/clang-26760.c": line 8442) @@ -30679,14 +31162,17 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8455) * reduce to right at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8457) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457) * remove initializer at ("test/cases/large/clang-26760.c": line 8458) * reduce to left at ("test/cases/large/clang-26760.c": line 8458) * reduce to right at ("test/cases/large/clang-26760.c": line 8458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8458) * remove initializer at ("test/cases/large/clang-26760.c": line 8460) * reduce to left at ("test/cases/large/clang-26760.c": line 8460) * reduce to right at ("test/cases/large/clang-26760.c": line 8460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8460) * remove expr statement at ("test/cases/large/clang-26760.c": line 8462) * do without param at ("test/cases/large/clang-26760.c": line 8462) * replace by zero at ("test/cases/large/clang-26760.c": line 8462) @@ -30704,6 +31190,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8458) * remove iterator at ("test/cases/large/clang-26760.c": line 8458) * reduce to operant at ("test/cases/large/clang-26760.c": line 8458) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8469) * remove expr statement at ("test/cases/large/clang-26760.c": line 8470) * reduce to left at ("test/cases/large/clang-26760.c": line 8470) * reduce to right at ("test/cases/large/clang-26760.c": line 8470) @@ -30713,6 +31200,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8455) * remove iterator at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8473) * remove condition at ("test/cases/large/clang-26760.c": line 8474) * reduce to left at ("test/cases/large/clang-26760.c": line 8474) * reduce to right at ("test/cases/large/clang-26760.c": line 8474) @@ -30739,6 +31227,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8578) * reduce to right at ("test/cases/large/clang-26760.c": line 8578) * reduce to operant at ("test/cases/large/clang-26760.c": line 8578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8578) * remove variable i at ("test/cases/large/clang-26760.c": line 8581) * remove expr statement at ("test/cases/large/clang-26760.c": line 8582) * reduce to left at ("test/cases/large/clang-26760.c": line 8582) @@ -30889,6 +31378,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8615) * reduce to left at ("test/cases/large/clang-26760.c": line 8615) * reduce to right at ("test/cases/large/clang-26760.c": line 8615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8615) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621) @@ -30940,6 +31430,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8641) * reduce to left at ("test/cases/large/clang-26760.c": line 8641) * reduce to right at ("test/cases/large/clang-26760.c": line 8641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8641) * remove expr statement at ("test/cases/large/clang-26760.c": line 8642) * reduce to left at ("test/cases/large/clang-26760.c": line 8642) * reduce to right at ("test/cases/large/clang-26760.c": line 8642) @@ -30951,6 +31442,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8643) * reduce to left at ("test/cases/large/clang-26760.c": line 8643) * reduce to right at ("test/cases/large/clang-26760.c": line 8643) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8643) * remove variable i at ("test/cases/large/clang-26760.c": line 8646) * remove condition at ("test/cases/large/clang-26760.c": line 8647) * replace by zero at ("test/cases/large/clang-26760.c": line 8647) @@ -30973,6 +31465,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8657) * reduce to right at ("test/cases/large/clang-26760.c": line 8657) * reduce to operant at ("test/cases/large/clang-26760.c": line 8657) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8657) * remove initializer at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) @@ -31118,9 +31611,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8676) * reduce to left at ("test/cases/large/clang-26760.c": line 8676) * reduce to right at ("test/cases/large/clang-26760.c": line 8676) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8676) * remove initializer at ("test/cases/large/clang-26760.c": line 8678) * reduce to left at ("test/cases/large/clang-26760.c": line 8678) * reduce to right at ("test/cases/large/clang-26760.c": line 8678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8678) * remove expr statement at ("test/cases/large/clang-26760.c": line 8679) * reduce to left at ("test/cases/large/clang-26760.c": line 8679) * reduce to right at ("test/cases/large/clang-26760.c": line 8679) @@ -31203,6 +31698,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8693) * reduce to right at ("test/cases/large/clang-26760.c": line 8693) * reduce to operant at ("test/cases/large/clang-26760.c": line 8693) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8693) * remove initializer at ("test/cases/large/clang-26760.c": line 8695) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8695) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8696) @@ -31388,6 +31884,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9996) * reduce to left at ("test/cases/large/clang-26760.c": line 9996) * reduce to right at ("test/cases/large/clang-26760.c": line 9996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9996) * remove variable i at ("test/cases/large/clang-26760.c": line 9998) * remove condition at ("test/cases/large/clang-26760.c": line 9999) * replace by zero at ("test/cases/large/clang-26760.c": line 9999) @@ -31404,9 +31901,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10006) * reduce to left at ("test/cases/large/clang-26760.c": line 10006) * reduce to right at ("test/cases/large/clang-26760.c": line 10006) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10006) * remove initializer at ("test/cases/large/clang-26760.c": line 10008) * reduce to left at ("test/cases/large/clang-26760.c": line 10008) * reduce to right at ("test/cases/large/clang-26760.c": line 10008) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10008) * remove expr statement at ("test/cases/large/clang-26760.c": line 10009) * reduce to left at ("test/cases/large/clang-26760.c": line 10009) * reduce to right at ("test/cases/large/clang-26760.c": line 10009) @@ -31651,9 +32150,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10233) * reduce to left at ("test/cases/large/clang-26760.c": line 10233) * reduce to right at ("test/cases/large/clang-26760.c": line 10233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10233) * remove initializer at ("test/cases/large/clang-26760.c": line 10235) * reduce to left at ("test/cases/large/clang-26760.c": line 10235) * reduce to right at ("test/cases/large/clang-26760.c": line 10235) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10235) * remove condition at ("test/cases/large/clang-26760.c": line 10237) * remove statement at ("test/cases/large/clang-26760.c": line 10238) * remove expr statement at ("test/cases/large/clang-26760.c": line 10239) @@ -31718,6 +32219,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10262) * reduce to left at ("test/cases/large/clang-26760.c": line 10262) * reduce to right at ("test/cases/large/clang-26760.c": line 10262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10262) * remove variable k at ("test/cases/large/clang-26760.c": line 10264) * remove variable j at ("test/cases/large/clang-26760.c": line 10264) * remove variable i at ("test/cases/large/clang-26760.c": line 10264) @@ -31977,6 +32479,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10065) * reduce to left at ("test/cases/large/clang-26760.c": line 10065) * reduce to right at ("test/cases/large/clang-26760.c": line 10065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10065) * remove initializer at ("test/cases/large/clang-26760.c": line 10067) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 10067) * remove initializer at ("test/cases/large/clang-26760.c": line 10068) @@ -32083,6 +32586,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10092) * reduce to left at ("test/cases/large/clang-26760.c": line 10092) * reduce to right at ("test/cases/large/clang-26760.c": line 10092) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10092) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095) * remove condition at ("test/cases/large/clang-26760.c": line 10096) * remove statement at ("test/cases/large/clang-26760.c": line 10097) @@ -32193,6 +32697,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10133) * reduce to left at ("test/cases/large/clang-26760.c": line 10133) * reduce to right at ("test/cases/large/clang-26760.c": line 10133) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10133) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136) * remove expr statement at ("test/cases/large/clang-26760.c": line 10137) @@ -32232,6 +32737,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10148) * reduce to left at ("test/cases/large/clang-26760.c": line 10148) * reduce to right at ("test/cases/large/clang-26760.c": line 10148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10148) * remove initializer at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) @@ -32726,6 +33232,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10297) * reduce to left at ("test/cases/large/clang-26760.c": line 10297) * reduce to right at ("test/cases/large/clang-26760.c": line 10297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10297) * remove initializer at ("test/cases/large/clang-26760.c": line 10300) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300) * remove variable j at ("test/cases/large/clang-26760.c": line 10301) @@ -32844,6 +33351,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10452) * reduce to left at ("test/cases/large/clang-26760.c": line 10452) * reduce to right at ("test/cases/large/clang-26760.c": line 10452) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10452) * remove expr statement at ("test/cases/large/clang-26760.c": line 10453) * reduce to left at ("test/cases/large/clang-26760.c": line 10453) * reduce to right at ("test/cases/large/clang-26760.c": line 10453) @@ -32855,6 +33363,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10454) * reduce to right at ("test/cases/large/clang-26760.c": line 10454) * reduce to operant at ("test/cases/large/clang-26760.c": line 10454) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10454) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10456) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458) @@ -33091,6 +33600,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10519) * reduce to left at ("test/cases/large/clang-26760.c": line 10519) * reduce to right at ("test/cases/large/clang-26760.c": line 10519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10519) * remove expr statement at ("test/cases/large/clang-26760.c": line 10520) * reduce to left at ("test/cases/large/clang-26760.c": line 10520) * reduce to right at ("test/cases/large/clang-26760.c": line 10520) @@ -33264,6 +33774,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10320) * reduce to left at ("test/cases/large/clang-26760.c": line 10320) * reduce to right at ("test/cases/large/clang-26760.c": line 10320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10320) * remove initializer at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) @@ -33393,6 +33904,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10339) * reduce to left at ("test/cases/large/clang-26760.c": line 10339) * reduce to right at ("test/cases/large/clang-26760.c": line 10339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10339) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10342) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10343) * reduce to operant at ("test/cases/large/clang-26760.c": line 10344) @@ -33417,11 +33929,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10352) * reduce to right at ("test/cases/large/clang-26760.c": line 10352) * reduce to operant at ("test/cases/large/clang-26760.c": line 10352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10352) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354) * remove variable i at ("test/cases/large/clang-26760.c": line 10355) * remove initializer at ("test/cases/large/clang-26760.c": line 10356) * reduce to left at ("test/cases/large/clang-26760.c": line 10356) * reduce to right at ("test/cases/large/clang-26760.c": line 10356) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10356) * remove expr statement at ("test/cases/large/clang-26760.c": line 10357) * reduce to left at ("test/cases/large/clang-26760.c": line 10357) * reduce to right at ("test/cases/large/clang-26760.c": line 10357) @@ -33875,6 +34389,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10571) * reduce to left at ("test/cases/large/clang-26760.c": line 10571) * reduce to right at ("test/cases/large/clang-26760.c": line 10571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10571) * remove variable k at ("test/cases/large/clang-26760.c": line 10573) * remove variable j at ("test/cases/large/clang-26760.c": line 10573) * remove variable i at ("test/cases/large/clang-26760.c": line 10573) @@ -34262,6 +34777,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10655) * reduce to left at ("test/cases/large/clang-26760.c": line 10655) * reduce to right at ("test/cases/large/clang-26760.c": line 10655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10655) * remove variable i at ("test/cases/large/clang-26760.c": line 10657) * remove return statement at ("test/cases/large/clang-26760.c": line 10658) * replace by zero at ("test/cases/large/clang-26760.c": line 10658) @@ -34563,9 +35079,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8894) * reduce to left at ("test/cases/large/clang-26760.c": line 8894) * reduce to right at ("test/cases/large/clang-26760.c": line 8894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8894) * remove initializer at ("test/cases/large/clang-26760.c": line 8896) * reduce to left at ("test/cases/large/clang-26760.c": line 8896) * reduce to right at ("test/cases/large/clang-26760.c": line 8896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8896) * remove expr statement at ("test/cases/large/clang-26760.c": line 8897) * reduce to left at ("test/cases/large/clang-26760.c": line 8897) * reduce to right at ("test/cases/large/clang-26760.c": line 8897) @@ -34628,6 +35146,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8919) * reduce to left at ("test/cases/large/clang-26760.c": line 8919) * reduce to right at ("test/cases/large/clang-26760.c": line 8919) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8919) * remove variable k at ("test/cases/large/clang-26760.c": line 8921) * remove variable j at ("test/cases/large/clang-26760.c": line 8921) * remove variable i at ("test/cases/large/clang-26760.c": line 8921) @@ -34887,6 +35406,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8762) * reduce to left at ("test/cases/large/clang-26760.c": line 8762) * reduce to right at ("test/cases/large/clang-26760.c": line 8762) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8762) * remove initializer at ("test/cases/large/clang-26760.c": line 8764) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 8764) * remove initializer at ("test/cases/large/clang-26760.c": line 8765) @@ -34993,6 +35513,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8789) * reduce to left at ("test/cases/large/clang-26760.c": line 8789) * reduce to right at ("test/cases/large/clang-26760.c": line 8789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8789) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792) * remove condition at ("test/cases/large/clang-26760.c": line 8793) * remove statement at ("test/cases/large/clang-26760.c": line 8794) @@ -35059,6 +35580,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8809) * reduce to left at ("test/cases/large/clang-26760.c": line 8809) * reduce to right at ("test/cases/large/clang-26760.c": line 8809) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8809) * remove initializer at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) @@ -35553,6 +36075,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8954) * reduce to left at ("test/cases/large/clang-26760.c": line 8954) * reduce to right at ("test/cases/large/clang-26760.c": line 8954) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8954) * remove initializer at ("test/cases/large/clang-26760.c": line 8957) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957) * remove variable j at ("test/cases/large/clang-26760.c": line 8958) @@ -35671,6 +36194,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9059) * reduce to left at ("test/cases/large/clang-26760.c": line 9059) * reduce to right at ("test/cases/large/clang-26760.c": line 9059) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9059) * remove expr statement at ("test/cases/large/clang-26760.c": line 9060) * reduce to left at ("test/cases/large/clang-26760.c": line 9060) * reduce to right at ("test/cases/large/clang-26760.c": line 9060) @@ -35682,6 +36206,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9061) * reduce to right at ("test/cases/large/clang-26760.c": line 9061) * reduce to operant at ("test/cases/large/clang-26760.c": line 9061) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9061) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9063) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065) @@ -35902,6 +36427,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9114) * reduce to left at ("test/cases/large/clang-26760.c": line 9114) * reduce to right at ("test/cases/large/clang-26760.c": line 9114) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9114) * remove expr statement at ("test/cases/large/clang-26760.c": line 9115) * reduce to left at ("test/cases/large/clang-26760.c": line 9115) * reduce to right at ("test/cases/large/clang-26760.c": line 9115) @@ -36000,6 +36526,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8977) * reduce to left at ("test/cases/large/clang-26760.c": line 8977) * reduce to right at ("test/cases/large/clang-26760.c": line 8977) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8977) * remove initializer at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) @@ -36129,6 +36656,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8996) * reduce to left at ("test/cases/large/clang-26760.c": line 8996) * reduce to right at ("test/cases/large/clang-26760.c": line 8996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8996) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 8999) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 9000) * reduce to operant at ("test/cases/large/clang-26760.c": line 9001) @@ -36153,11 +36681,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9009) * reduce to right at ("test/cases/large/clang-26760.c": line 9009) * reduce to operant at ("test/cases/large/clang-26760.c": line 9009) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9009) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011) * remove variable i at ("test/cases/large/clang-26760.c": line 9012) * remove initializer at ("test/cases/large/clang-26760.c": line 9013) * reduce to left at ("test/cases/large/clang-26760.c": line 9013) * reduce to right at ("test/cases/large/clang-26760.c": line 9013) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9013) * remove expr statement at ("test/cases/large/clang-26760.c": line 9014) * reduce to left at ("test/cases/large/clang-26760.c": line 9014) * reduce to right at ("test/cases/large/clang-26760.c": line 9014) @@ -36364,6 +36894,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9148) * reduce to left at ("test/cases/large/clang-26760.c": line 9148) * reduce to right at ("test/cases/large/clang-26760.c": line 9148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9148) * remove initializer at ("test/cases/large/clang-26760.c": line 9150) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 9150) * remove initializer at ("test/cases/large/clang-26760.c": line 9151) @@ -36467,6 +36998,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9164) * reduce to left at ("test/cases/large/clang-26760.c": line 9164) * reduce to right at ("test/cases/large/clang-26760.c": line 9164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9164) * remove expr statement at ("test/cases/large/clang-26760.c": line 9165) * reduce to left at ("test/cases/large/clang-26760.c": line 9165) * reduce to right at ("test/cases/large/clang-26760.c": line 9165) @@ -36483,6 +37015,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9178) * reduce to left at ("test/cases/large/clang-26760.c": line 9178) * reduce to right at ("test/cases/large/clang-26760.c": line 9178) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9178) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181) * remove condition at ("test/cases/large/clang-26760.c": line 9182) * remove condition at ("test/cases/large/clang-26760.c": line 9184) @@ -36529,6 +37062,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9772) * reduce to left at ("test/cases/large/clang-26760.c": line 9772) * reduce to right at ("test/cases/large/clang-26760.c": line 9772) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9772) * remove return statement at ("test/cases/large/clang-26760.c": line 9774) * remove check at ("test/cases/large/clang-26760.c": line 9772) * reduce to operant at ("test/cases/large/clang-26760.c": line 9772) @@ -36537,6 +37071,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9776) * reduce to left at ("test/cases/large/clang-26760.c": line 9776) * reduce to right at ("test/cases/large/clang-26760.c": line 9776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9776) * remove expr statement at ("test/cases/large/clang-26760.c": line 9779) * reduce to operant at ("test/cases/large/clang-26760.c": line 9779) * remove check at ("test/cases/large/clang-26760.c": line 9776) @@ -36608,6 +37143,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9212) * reduce to right at ("test/cases/large/clang-26760.c": line 9212) * reduce to operant at ("test/cases/large/clang-26760.c": line 9212) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9212) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 9214) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216) @@ -36615,6 +37151,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9218) * reduce to left at ("test/cases/large/clang-26760.c": line 9218) * reduce to right at ("test/cases/large/clang-26760.c": line 9218) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9218) * remove expr statement at ("test/cases/large/clang-26760.c": line 9219) * reduce to left at ("test/cases/large/clang-26760.c": line 9219) * reduce to right at ("test/cases/large/clang-26760.c": line 9219) @@ -36625,10 +37162,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9220) * reduce to left at ("test/cases/large/clang-26760.c": line 9220) * reduce to right at ("test/cases/large/clang-26760.c": line 9220) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9220) * remove variable i at ("test/cases/large/clang-26760.c": line 9222) * remove initializer at ("test/cases/large/clang-26760.c": line 9223) * reduce to left at ("test/cases/large/clang-26760.c": line 9223) * reduce to right at ("test/cases/large/clang-26760.c": line 9223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9223) * remove variable i at ("test/cases/large/clang-26760.c": line 9225) * remove return statement at ("test/cases/large/clang-26760.c": line 9226) * replace by zero at ("test/cases/large/clang-26760.c": line 9226) @@ -36649,6 +37188,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9233) * reduce to left at ("test/cases/large/clang-26760.c": line 9233) * reduce to right at ("test/cases/large/clang-26760.c": line 9233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9233) * remove initializer at ("test/cases/large/clang-26760.c": line 9236) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236) * remove variable i at ("test/cases/large/clang-26760.c": line 9237) @@ -36659,6 +37199,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9239) * reduce to left at ("test/cases/large/clang-26760.c": line 9239) * reduce to right at ("test/cases/large/clang-26760.c": line 9239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9239) * remove initializer at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) @@ -36670,6 +37211,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9245) * reduce to left at ("test/cases/large/clang-26760.c": line 9245) * reduce to right at ("test/cases/large/clang-26760.c": line 9245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9245) * remove variable i at ("test/cases/large/clang-26760.c": line 9247) * remove expr statement at ("test/cases/large/clang-26760.c": line 9248) * reduce to left at ("test/cases/large/clang-26760.c": line 9248) @@ -36897,6 +37439,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9297) * reduce to left at ("test/cases/large/clang-26760.c": line 9297) * reduce to right at ("test/cases/large/clang-26760.c": line 9297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9297) * remove return statement at ("test/cases/large/clang-26760.c": line 9299) * remove check at ("test/cases/large/clang-26760.c": line 9297) * remove iterator at ("test/cases/large/clang-26760.c": line 9297) @@ -36917,6 +37460,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9305) * reduce to left at ("test/cases/large/clang-26760.c": line 9305) * reduce to right at ("test/cases/large/clang-26760.c": line 9305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9305) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 9307) * reduce to operant at ("test/cases/large/clang-26760.c": line 9308) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 9308) @@ -36935,6 +37479,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9317) * reduce to left at ("test/cases/large/clang-26760.c": line 9317) * reduce to right at ("test/cases/large/clang-26760.c": line 9317) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9317) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 9319) * remove initializer at ("test/cases/large/clang-26760.c": line 9320) * reduce to operant at ("test/cases/large/clang-26760.c": line 9320) @@ -36989,6 +37534,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9351) * reduce to right at ("test/cases/large/clang-26760.c": line 9351) * reduce to operant at ("test/cases/large/clang-26760.c": line 9351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9351) * remove expr statement at ("test/cases/large/clang-26760.c": line 9353) * reduce to left at ("test/cases/large/clang-26760.c": line 9353) * reduce to right at ("test/cases/large/clang-26760.c": line 9353) @@ -37041,6 +37587,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9367) * reduce to left at ("test/cases/large/clang-26760.c": line 9367) * reduce to right at ("test/cases/large/clang-26760.c": line 9367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9367) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370) * remove expr statement at ("test/cases/large/clang-26760.c": line 9371) * reduce to left at ("test/cases/large/clang-26760.c": line 9371) @@ -37176,6 +37723,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9403) * reduce to left at ("test/cases/large/clang-26760.c": line 9403) * reduce to right at ("test/cases/large/clang-26760.c": line 9403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9403) * remove variable i at ("test/cases/large/clang-26760.c": line 9405) * remove expr statement at ("test/cases/large/clang-26760.c": line 9406) * reduce to left at ("test/cases/large/clang-26760.c": line 9406) @@ -37286,6 +37834,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9337) * reduce to right at ("test/cases/large/clang-26760.c": line 9337) * reduce to operant at ("test/cases/large/clang-26760.c": line 9337) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9337) * remove return statement at ("test/cases/large/clang-26760.c": line 9339) * remove check at ("test/cases/large/clang-26760.c": line 9337) * remove iterator at ("test/cases/large/clang-26760.c": line 9337) @@ -37338,6 +37887,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9426) * reduce to left at ("test/cases/large/clang-26760.c": line 9426) * reduce to right at ("test/cases/large/clang-26760.c": line 9426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9426) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 9429) * reduce to operant at ("test/cases/large/clang-26760.c": line 9430) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430) @@ -37575,6 +38125,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9481) * reduce to left at ("test/cases/large/clang-26760.c": line 9481) * reduce to right at ("test/cases/large/clang-26760.c": line 9481) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9481) * remove variable i at ("test/cases/large/clang-26760.c": line 9483) * remove return statement at ("test/cases/large/clang-26760.c": line 9484) * replace by zero at ("test/cases/large/clang-26760.c": line 9484) @@ -37593,6 +38144,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9489) * reduce to left at ("test/cases/large/clang-26760.c": line 9489) * reduce to right at ("test/cases/large/clang-26760.c": line 9489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9489) * remove initializer at ("test/cases/large/clang-26760.c": line 9491) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 9491) * remove variable k at ("test/cases/large/clang-26760.c": line 9492) @@ -37763,6 +38315,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9519) * reduce to left at ("test/cases/large/clang-26760.c": line 9519) * reduce to right at ("test/cases/large/clang-26760.c": line 9519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9519) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 9521) * remove initializer at ("test/cases/large/clang-26760.c": line 9522) * reduce to operant at ("test/cases/large/clang-26760.c": line 9522) @@ -37845,6 +38398,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9553) * reduce to left at ("test/cases/large/clang-26760.c": line 9553) * reduce to right at ("test/cases/large/clang-26760.c": line 9553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9553) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556) * remove expr statement at ("test/cases/large/clang-26760.c": line 9557) * reduce to left at ("test/cases/large/clang-26760.c": line 9557) @@ -37877,6 +38431,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9562) * reduce to right at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9562) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9564) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564) * remove expr statement at ("test/cases/large/clang-26760.c": line 9565) @@ -37938,6 +38493,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9579) * reduce to left at ("test/cases/large/clang-26760.c": line 9579) * reduce to right at ("test/cases/large/clang-26760.c": line 9579) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9579) * remove initializer at ("test/cases/large/clang-26760.c": line 9581) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 9581) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 9582) @@ -38122,6 +38678,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9621) * reduce to right at ("test/cases/large/clang-26760.c": line 9621) * reduce to operant at ("test/cases/large/clang-26760.c": line 9621) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9621) * remove expr statement at ("test/cases/large/clang-26760.c": line 9624) * reduce to operant at ("test/cases/large/clang-26760.c": line 9624) * remove expr statement at ("test/cases/large/clang-26760.c": line 9625) @@ -38214,6 +38771,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9658) * reduce to left at ("test/cases/large/clang-26760.c": line 9658) * reduce to right at ("test/cases/large/clang-26760.c": line 9658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9658) * remove return statement at ("test/cases/large/clang-26760.c": line 9660) * remove check at ("test/cases/large/clang-26760.c": line 9658) * remove iterator at ("test/cases/large/clang-26760.c": line 9658) @@ -38346,6 +38904,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9675) * reduce to left at ("test/cases/large/clang-26760.c": line 9675) * reduce to right at ("test/cases/large/clang-26760.c": line 9675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9675) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678) * remove variable i at ("test/cases/large/clang-26760.c": line 9679) @@ -38495,6 +39054,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9711) * reduce to left at ("test/cases/large/clang-26760.c": line 9711) * reduce to right at ("test/cases/large/clang-26760.c": line 9711) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9711) * remove expr statement at ("test/cases/large/clang-26760.c": line 9712) * reduce to left at ("test/cases/large/clang-26760.c": line 9712) * reduce to right at ("test/cases/large/clang-26760.c": line 9712) @@ -38617,10 +39177,12 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 9759) * remove expr statement at ("test/cases/large/clang-26760.c": line 9760) * reduce to operant at ("test/cases/large/clang-26760.c": line 9760) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9782) * remove statement at ("test/cases/large/clang-26760.c": line 9783) * remove initializer at ("test/cases/large/clang-26760.c": line 9785) * reduce to left at ("test/cases/large/clang-26760.c": line 9785) * reduce to right at ("test/cases/large/clang-26760.c": line 9785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9785) * remove expr statement at ("test/cases/large/clang-26760.c": line 9786) * reduce to left at ("test/cases/large/clang-26760.c": line 9786) * reduce to right at ("test/cases/large/clang-26760.c": line 9786) @@ -38644,6 +39206,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9790) * reduce to right at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9790) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9792) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794) @@ -38652,6 +39215,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9804) * reduce to left at ("test/cases/large/clang-26760.c": line 9804) * reduce to right at ("test/cases/large/clang-26760.c": line 9804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9804) * remove expr statement at ("test/cases/large/clang-26760.c": line 9806) * reduce to left at ("test/cases/large/clang-26760.c": line 9806) * reduce to right at ("test/cases/large/clang-26760.c": line 9806) @@ -38661,6 +39225,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9804) * remove iterator at ("test/cases/large/clang-26760.c": line 9804) * reduce to operant at ("test/cases/large/clang-26760.c": line 9804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9810) * remove expr statement at ("test/cases/large/clang-26760.c": line 9811) * reduce to left at ("test/cases/large/clang-26760.c": line 9811) * reduce to right at ("test/cases/large/clang-26760.c": line 9811) @@ -38879,6 +39444,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9852) * reduce to left at ("test/cases/large/clang-26760.c": line 9852) * reduce to right at ("test/cases/large/clang-26760.c": line 9852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9852) * remove expr statement at ("test/cases/large/clang-26760.c": line 9853) * reduce to left at ("test/cases/large/clang-26760.c": line 9853) * reduce to right at ("test/cases/large/clang-26760.c": line 9853) @@ -38965,6 +39531,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) * remove iterator at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9884) * remove expr statement at ("test/cases/large/clang-26760.c": line 9885) * reduce to left at ("test/cases/large/clang-26760.c": line 9885) * reduce to right at ("test/cases/large/clang-26760.c": line 9894) @@ -39016,6 +39583,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9896) * reduce to left at ("test/cases/large/clang-26760.c": line 9896) * reduce to right at ("test/cases/large/clang-26760.c": line 9896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9896) * remove initializer at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) @@ -39301,6 +39869,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9922) * reduce to left at ("test/cases/large/clang-26760.c": line 9922) * reduce to right at ("test/cases/large/clang-26760.c": line 9922) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9922) * remove expr statement at ("test/cases/large/clang-26760.c": line 9924) * reduce to left at ("test/cases/large/clang-26760.c": line 9924) * reduce to right at ("test/cases/large/clang-26760.c": line 9924) @@ -39310,6 +39879,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9922) * remove iterator at ("test/cases/large/clang-26760.c": line 9922) * reduce to operant at ("test/cases/large/clang-26760.c": line 9922) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9928) * remove expr statement at ("test/cases/large/clang-26760.c": line 9929) * reduce to left at ("test/cases/large/clang-26760.c": line 9929) * reduce to right at ("test/cases/large/clang-26760.c": line 9929) @@ -39549,6 +40119,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10667) * reduce to left at ("test/cases/large/clang-26760.c": line 10667) * reduce to right at ("test/cases/large/clang-26760.c": line 10667) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10667) * remove initializer at ("test/cases/large/clang-26760.c": line 10670) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670) * remove variable j at ("test/cases/large/clang-26760.c": line 10671) @@ -39678,6 +40249,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10783) * reduce to left at ("test/cases/large/clang-26760.c": line 10783) * reduce to right at ("test/cases/large/clang-26760.c": line 10783) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10783) * remove expr statement at ("test/cases/large/clang-26760.c": line 10784) * reduce to left at ("test/cases/large/clang-26760.c": line 10784) * reduce to right at ("test/cases/large/clang-26760.c": line 10784) @@ -39689,6 +40261,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10785) * reduce to right at ("test/cases/large/clang-26760.c": line 10785) * reduce to operant at ("test/cases/large/clang-26760.c": line 10785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10785) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10787) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789) @@ -39921,6 +40494,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10845) * reduce to left at ("test/cases/large/clang-26760.c": line 10845) * reduce to right at ("test/cases/large/clang-26760.c": line 10845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10845) * remove expr statement at ("test/cases/large/clang-26760.c": line 10846) * reduce to left at ("test/cases/large/clang-26760.c": line 10846) * reduce to right at ("test/cases/large/clang-26760.c": line 10846) @@ -39976,9 +40550,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10856) * reduce to left at ("test/cases/large/clang-26760.c": line 10856) * reduce to right at ("test/cases/large/clang-26760.c": line 10856) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10856) * remove initializer at ("test/cases/large/clang-26760.c": line 10858) * reduce to left at ("test/cases/large/clang-26760.c": line 10858) * reduce to right at ("test/cases/large/clang-26760.c": line 10858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10858) * remove expr statement at ("test/cases/large/clang-26760.c": line 10860) * do without param at ("test/cases/large/clang-26760.c": line 10860) * replace by zero at ("test/cases/large/clang-26760.c": line 10860) @@ -39996,6 +40572,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 10856) * remove iterator at ("test/cases/large/clang-26760.c": line 10856) * reduce to operant at ("test/cases/large/clang-26760.c": line 10856) +* remove expr statement at ("test/cases/large/clang-26760.c": line 10869) * remove statement at ("test/cases/large/clang-26760.c": line 10870) * remove expr statement at ("test/cases/large/clang-26760.c": line 10888) * reduce to left at ("test/cases/large/clang-26760.c": line 10888) @@ -40042,6 +40619,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10697) * reduce to left at ("test/cases/large/clang-26760.c": line 10697) * reduce to right at ("test/cases/large/clang-26760.c": line 10697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10697) * remove initializer at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) @@ -40171,6 +40749,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10716) * reduce to left at ("test/cases/large/clang-26760.c": line 10716) * reduce to right at ("test/cases/large/clang-26760.c": line 10716) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10716) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10719) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10720) * reduce to operant at ("test/cases/large/clang-26760.c": line 10721) @@ -40195,11 +40774,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10729) * reduce to right at ("test/cases/large/clang-26760.c": line 10729) * reduce to operant at ("test/cases/large/clang-26760.c": line 10729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10729) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731) * remove variable i at ("test/cases/large/clang-26760.c": line 10732) * remove initializer at ("test/cases/large/clang-26760.c": line 10733) * reduce to left at ("test/cases/large/clang-26760.c": line 10733) * reduce to right at ("test/cases/large/clang-26760.c": line 10733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10733) * remove expr statement at ("test/cases/large/clang-26760.c": line 10735) * reduce to left at ("test/cases/large/clang-26760.c": line 10735) * reduce to right at ("test/cases/large/clang-26760.c": line 10735) @@ -40417,6 +40998,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10896) * reduce to left at ("test/cases/large/clang-26760.c": line 10896) * reduce to right at ("test/cases/large/clang-26760.c": line 10896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10896) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 10899) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 10900) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 10901) @@ -40430,6 +41012,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10909) * reduce to left at ("test/cases/large/clang-26760.c": line 10909) * reduce to right at ("test/cases/large/clang-26760.c": line 10909) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10909) * remove expr statement at ("test/cases/large/clang-26760.c": line 10910) * reduce to left at ("test/cases/large/clang-26760.c": line 10910) * reduce to right at ("test/cases/large/clang-26760.c": line 10910) @@ -40463,6 +41046,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11536) * reduce to left at ("test/cases/large/clang-26760.c": line 11536) * reduce to right at ("test/cases/large/clang-26760.c": line 11536) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11536) * remove expr statement at ("test/cases/large/clang-26760.c": line 11538) * reduce to left at ("test/cases/large/clang-26760.c": line 11538) * reduce to right at ("test/cases/large/clang-26760.c": line 11538) @@ -40472,6 +41056,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11539) * reduce to left at ("test/cases/large/clang-26760.c": line 11539) * reduce to right at ("test/cases/large/clang-26760.c": line 11539) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11539) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541) * remove condition at ("test/cases/large/clang-26760.c": line 11542) * remove return statement at ("test/cases/large/clang-26760.c": line 11572) @@ -40617,6 +41202,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10934) * reduce to left at ("test/cases/large/clang-26760.c": line 10934) * reduce to right at ("test/cases/large/clang-26760.c": line 10934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10934) * remove expr statement at ("test/cases/large/clang-26760.c": line 10935) * reduce to left at ("test/cases/large/clang-26760.c": line 10935) * reduce to right at ("test/cases/large/clang-26760.c": line 10935) @@ -40740,10 +41326,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10955) * reduce to left at ("test/cases/large/clang-26760.c": line 10955) * reduce to right at ("test/cases/large/clang-26760.c": line 10955) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10955) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958) * remove initializer at ("test/cases/large/clang-26760.c": line 10959) * reduce to left at ("test/cases/large/clang-26760.c": line 10959) * reduce to right at ("test/cases/large/clang-26760.c": line 10959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10959) * remove expr statement at ("test/cases/large/clang-26760.c": line 10961) * reduce to left at ("test/cases/large/clang-26760.c": line 10961) * reduce to right at ("test/cases/large/clang-26760.c": line 10961) @@ -40768,6 +41356,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10967) * reduce to right at ("test/cases/large/clang-26760.c": line 10967) * reduce to operant at ("test/cases/large/clang-26760.c": line 10967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10967) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969) * remove expr statement at ("test/cases/large/clang-26760.c": line 10971) * do without param at ("test/cases/large/clang-26760.c": line 10971) @@ -40846,6 +41435,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10988) * reduce to left at ("test/cases/large/clang-26760.c": line 10988) * reduce to right at ("test/cases/large/clang-26760.c": line 10988) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10988) * remove expr statement at ("test/cases/large/clang-26760.c": line 10989) * reduce to left at ("test/cases/large/clang-26760.c": line 10989) * reduce to right at ("test/cases/large/clang-26760.c": line 10989) @@ -40864,6 +41454,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10992) * reduce to left at ("test/cases/large/clang-26760.c": line 10992) * reduce to right at ("test/cases/large/clang-26760.c": line 10992) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10992) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994) * remove expr statement at ("test/cases/large/clang-26760.c": line 10995) * reduce to left at ("test/cases/large/clang-26760.c": line 10995) @@ -40973,6 +41564,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11031) * reduce to left at ("test/cases/large/clang-26760.c": line 11031) * reduce to right at ("test/cases/large/clang-26760.c": line 11031) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11031) * reduce to operant at ("test/cases/large/clang-26760.c": line 11034) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035) @@ -40980,6 +41572,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11037) * reduce to left at ("test/cases/large/clang-26760.c": line 11037) * reduce to right at ("test/cases/large/clang-26760.c": line 11037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11037) * remove expr statement at ("test/cases/large/clang-26760.c": line 11038) * reduce to left at ("test/cases/large/clang-26760.c": line 11038) * reduce to right at ("test/cases/large/clang-26760.c": line 11038) @@ -40990,6 +41583,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11039) * reduce to left at ("test/cases/large/clang-26760.c": line 11039) * reduce to right at ("test/cases/large/clang-26760.c": line 11039) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11039) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 11042) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 11043) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044) @@ -40998,6 +41592,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11047) * reduce to left at ("test/cases/large/clang-26760.c": line 11047) * reduce to right at ("test/cases/large/clang-26760.c": line 11047) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11047) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051) * remove expr statement at ("test/cases/large/clang-26760.c": line 11052) @@ -41096,6 +41691,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11085) * reduce to left at ("test/cases/large/clang-26760.c": line 11085) * reduce to right at ("test/cases/large/clang-26760.c": line 11085) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11085) * remove expr statement at ("test/cases/large/clang-26760.c": line 11086) * reduce to left at ("test/cases/large/clang-26760.c": line 11086) * reduce to right at ("test/cases/large/clang-26760.c": line 11086) @@ -41106,10 +41702,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11087) * reduce to left at ("test/cases/large/clang-26760.c": line 11087) * reduce to right at ("test/cases/large/clang-26760.c": line 11087) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11087) * remove variable i at ("test/cases/large/clang-26760.c": line 11089) * remove initializer at ("test/cases/large/clang-26760.c": line 11090) * reduce to left at ("test/cases/large/clang-26760.c": line 11090) * reduce to right at ("test/cases/large/clang-26760.c": line 11090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11090) * remove variable i at ("test/cases/large/clang-26760.c": line 11092) * remove return statement at ("test/cases/large/clang-26760.c": line 11093) * replace by zero at ("test/cases/large/clang-26760.c": line 11093) @@ -41130,6 +41728,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11100) * reduce to left at ("test/cases/large/clang-26760.c": line 11100) * reduce to right at ("test/cases/large/clang-26760.c": line 11100) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11100) * remove initializer at ("test/cases/large/clang-26760.c": line 11103) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103) * remove variable i at ("test/cases/large/clang-26760.c": line 11104) @@ -41140,6 +41739,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11106) * reduce to left at ("test/cases/large/clang-26760.c": line 11106) * reduce to right at ("test/cases/large/clang-26760.c": line 11106) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11106) * remove initializer at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) @@ -41151,6 +41751,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11112) * reduce to left at ("test/cases/large/clang-26760.c": line 11112) * reduce to right at ("test/cases/large/clang-26760.c": line 11112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11112) * remove variable i at ("test/cases/large/clang-26760.c": line 11114) * remove expr statement at ("test/cases/large/clang-26760.c": line 11115) * reduce to left at ("test/cases/large/clang-26760.c": line 11115) @@ -41378,6 +41979,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11164) * reduce to left at ("test/cases/large/clang-26760.c": line 11164) * reduce to right at ("test/cases/large/clang-26760.c": line 11164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11164) * remove return statement at ("test/cases/large/clang-26760.c": line 11166) * remove check at ("test/cases/large/clang-26760.c": line 11164) * remove iterator at ("test/cases/large/clang-26760.c": line 11164) @@ -41396,6 +41998,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11172) * reduce to left at ("test/cases/large/clang-26760.c": line 11172) * reduce to right at ("test/cases/large/clang-26760.c": line 11172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11172) * remove expr statement at ("test/cases/large/clang-26760.c": line 11174) * do without param at ("test/cases/large/clang-26760.c": line 11174) * replace by zero at ("test/cases/large/clang-26760.c": line 11174) @@ -41411,6 +42014,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11180) * reduce to left at ("test/cases/large/clang-26760.c": line 11180) * reduce to right at ("test/cases/large/clang-26760.c": line 11180) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11180) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 11182) * remove initializer at ("test/cases/large/clang-26760.c": line 11183) * reduce to operant at ("test/cases/large/clang-26760.c": line 11183) @@ -41465,6 +42069,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11214) * reduce to right at ("test/cases/large/clang-26760.c": line 11214) * reduce to operant at ("test/cases/large/clang-26760.c": line 11214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11214) * remove expr statement at ("test/cases/large/clang-26760.c": line 11216) * reduce to left at ("test/cases/large/clang-26760.c": line 11216) * reduce to right at ("test/cases/large/clang-26760.c": line 11216) @@ -41517,6 +42122,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11230) * reduce to left at ("test/cases/large/clang-26760.c": line 11230) * reduce to right at ("test/cases/large/clang-26760.c": line 11230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11230) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233) * remove expr statement at ("test/cases/large/clang-26760.c": line 11234) * reduce to left at ("test/cases/large/clang-26760.c": line 11234) @@ -41652,6 +42258,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11266) * reduce to left at ("test/cases/large/clang-26760.c": line 11266) * reduce to right at ("test/cases/large/clang-26760.c": line 11266) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11266) * remove variable i at ("test/cases/large/clang-26760.c": line 11268) * remove expr statement at ("test/cases/large/clang-26760.c": line 11269) * reduce to left at ("test/cases/large/clang-26760.c": line 11269) @@ -41762,6 +42369,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11200) * reduce to right at ("test/cases/large/clang-26760.c": line 11200) * reduce to operant at ("test/cases/large/clang-26760.c": line 11200) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11200) * remove return statement at ("test/cases/large/clang-26760.c": line 11202) * remove check at ("test/cases/large/clang-26760.c": line 11200) * remove iterator at ("test/cases/large/clang-26760.c": line 11200) @@ -41814,6 +42422,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11289) * reduce to left at ("test/cases/large/clang-26760.c": line 11289) * reduce to right at ("test/cases/large/clang-26760.c": line 11289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11289) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11292) * reduce to operant at ("test/cases/large/clang-26760.c": line 11293) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293) @@ -42051,6 +42660,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11344) * reduce to left at ("test/cases/large/clang-26760.c": line 11344) * reduce to right at ("test/cases/large/clang-26760.c": line 11344) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11344) * remove variable i at ("test/cases/large/clang-26760.c": line 11346) * remove return statement at ("test/cases/large/clang-26760.c": line 11347) * replace by zero at ("test/cases/large/clang-26760.c": line 11347) @@ -42069,6 +42679,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11352) * reduce to left at ("test/cases/large/clang-26760.c": line 11352) * reduce to right at ("test/cases/large/clang-26760.c": line 11352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11352) * remove initializer at ("test/cases/large/clang-26760.c": line 11354) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11354) * remove variable k at ("test/cases/large/clang-26760.c": line 11355) @@ -42232,9 +42843,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 11180) * remove iterator at ("test/cases/large/clang-26760.c": line 11180) * reduce to operant at ("test/cases/large/clang-26760.c": line 11180) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11381) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11382) * remove initializer at ("test/cases/large/clang-26760.c": line 11383) * reduce to left at ("test/cases/large/clang-26760.c": line 11383) * reduce to right at ("test/cases/large/clang-26760.c": line 11383) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11383) * remove variable i at ("test/cases/large/clang-26760.c": line 11385) * remove expr statement at ("test/cases/large/clang-26760.c": line 11386) * reduce to left at ("test/cases/large/clang-26760.c": line 11386) @@ -42315,9 +42929,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11402) * reduce to left at ("test/cases/large/clang-26760.c": line 11402) * reduce to right at ("test/cases/large/clang-26760.c": line 11402) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11402) * remove initializer at ("test/cases/large/clang-26760.c": line 11404) * reduce to left at ("test/cases/large/clang-26760.c": line 11404) * reduce to right at ("test/cases/large/clang-26760.c": line 11404) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11404) * remove expr statement at ("test/cases/large/clang-26760.c": line 11406) * do without param at ("test/cases/large/clang-26760.c": line 11406) * replace by zero at ("test/cases/large/clang-26760.c": line 11406) @@ -42328,6 +42944,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11409) * reduce to left at ("test/cases/large/clang-26760.c": line 11409) * reduce to right at ("test/cases/large/clang-26760.c": line 11409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412) * remove expr statement at ("test/cases/large/clang-26760.c": line 11413) * reduce to left at ("test/cases/large/clang-26760.c": line 11413) @@ -42460,6 +43077,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11445) * remove condition at ("test/cases/large/clang-26760.c": line 11446) * remove expr statement at ("test/cases/large/clang-26760.c": line 11447) * do without param at ("test/cases/large/clang-26760.c": line 11447) @@ -42472,6 +43090,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11402) * remove iterator at ("test/cases/large/clang-26760.c": line 11402) * reduce to operant at ("test/cases/large/clang-26760.c": line 11402) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11453) * remove expr statement at ("test/cases/large/clang-26760.c": line 11454) * reduce to left at ("test/cases/large/clang-26760.c": line 11454) * reduce to right at ("test/cases/large/clang-26760.c": line 11454) @@ -42527,6 +43146,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11462) * reduce to left at ("test/cases/large/clang-26760.c": line 11462) * reduce to right at ("test/cases/large/clang-26760.c": line 11462) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11462) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11464) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11465) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11466) @@ -42542,9 +43162,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11475) * reduce to left at ("test/cases/large/clang-26760.c": line 11475) * reduce to right at ("test/cases/large/clang-26760.c": line 11475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11475) * remove initializer at ("test/cases/large/clang-26760.c": line 11477) * reduce to left at ("test/cases/large/clang-26760.c": line 11477) * reduce to right at ("test/cases/large/clang-26760.c": line 11477) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11477) * remove expr statement at ("test/cases/large/clang-26760.c": line 11478) * reduce to left at ("test/cases/large/clang-26760.c": line 11478) * reduce to right at ("test/cases/large/clang-26760.c": line 11478) @@ -42614,9 +43236,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11494) * reduce to left at ("test/cases/large/clang-26760.c": line 11494) * reduce to right at ("test/cases/large/clang-26760.c": line 11494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11494) * remove initializer at ("test/cases/large/clang-26760.c": line 11496) * reduce to left at ("test/cases/large/clang-26760.c": line 11496) * reduce to right at ("test/cases/large/clang-26760.c": line 11496) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11496) * remove expr statement at ("test/cases/large/clang-26760.c": line 11497) * reduce to left at ("test/cases/large/clang-26760.c": line 11497) * reduce to right at ("test/cases/large/clang-26760.c": line 11497) @@ -42640,9 +43264,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11502) * reduce to left at ("test/cases/large/clang-26760.c": line 11502) * reduce to right at ("test/cases/large/clang-26760.c": line 11502) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11502) * remove initializer at ("test/cases/large/clang-26760.c": line 11504) * reduce to left at ("test/cases/large/clang-26760.c": line 11504) * reduce to right at ("test/cases/large/clang-26760.c": line 11504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11504) * remove expr statement at ("test/cases/large/clang-26760.c": line 11506) * do without param at ("test/cases/large/clang-26760.c": line 11506) * replace by zero at ("test/cases/large/clang-26760.c": line 11506) @@ -42660,6 +43286,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11502) * remove iterator at ("test/cases/large/clang-26760.c": line 11502) * reduce to operant at ("test/cases/large/clang-26760.c": line 11502) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11515) * remove expr statement at ("test/cases/large/clang-26760.c": line 11516) * reduce to left at ("test/cases/large/clang-26760.c": line 11516) * reduce to right at ("test/cases/large/clang-26760.c": line 11516) @@ -42840,6 +43467,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11611) * reduce to left at ("test/cases/large/clang-26760.c": line 11611) * reduce to right at ("test/cases/large/clang-26760.c": line 11611) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11611) * remove expr statement at ("test/cases/large/clang-26760.c": line 11613) * do without param at ("test/cases/large/clang-26760.c": line 11613) * replace by zero at ("test/cases/large/clang-26760.c": line 11613) @@ -42852,6 +43480,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11611) * remove iterator at ("test/cases/large/clang-26760.c": line 11611) * reduce to operant at ("test/cases/large/clang-26760.c": line 11611) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11617) * remove condition at ("test/cases/large/clang-26760.c": line 11618) * remove statement at ("test/cases/large/clang-26760.c": line 11619) * remove expr statement at ("test/cases/large/clang-26760.c": line 11620) @@ -42863,6 +43492,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11622) * reduce to left at ("test/cases/large/clang-26760.c": line 11622) * reduce to right at ("test/cases/large/clang-26760.c": line 11622) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11622) * remove expr statement at ("test/cases/large/clang-26760.c": line 11623) * reduce to left at ("test/cases/large/clang-26760.c": line 11623) * reduce to right at ("test/cases/large/clang-26760.c": line 11623) @@ -42943,6 +43573,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11642) * reduce to left at ("test/cases/large/clang-26760.c": line 11642) * reduce to right at ("test/cases/large/clang-26760.c": line 11642) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11642) * remove variable i at ("test/cases/large/clang-26760.c": line 11644) * remove expr statement at ("test/cases/large/clang-26760.c": line 11645) * reduce to left at ("test/cases/large/clang-26760.c": line 11645) @@ -43001,6 +43632,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11656) * reduce to left at ("test/cases/large/clang-26760.c": line 11656) * reduce to right at ("test/cases/large/clang-26760.c": line 11656) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11656) * remove expr statement at ("test/cases/large/clang-26760.c": line 11658) * do without param at ("test/cases/large/clang-26760.c": line 11658) * replace by zero at ("test/cases/large/clang-26760.c": line 11658) @@ -43095,10 +43727,12 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8488) * reduce to right at ("test/cases/large/clang-26760.c": line 8488) * reduce to operant at ("test/cases/large/clang-26760.c": line 8488) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8488) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491) * remove initializer at ("test/cases/large/clang-26760.c": line 8492) * reduce to left at ("test/cases/large/clang-26760.c": line 8492) * reduce to right at ("test/cases/large/clang-26760.c": line 8492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8492) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8495) * reduce to operant at ("test/cases/large/clang-26760.c": line 8496) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496) @@ -43336,6 +43970,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8547) * reduce to left at ("test/cases/large/clang-26760.c": line 8547) * reduce to right at ("test/cases/large/clang-26760.c": line 8547) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8547) * remove variable i at ("test/cases/large/clang-26760.c": line 8549) * remove return statement at ("test/cases/large/clang-26760.c": line 8550) * replace by zero at ("test/cases/large/clang-26760.c": line 8550) @@ -43351,6 +43986,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8493) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8555) * remove expr statement at ("test/cases/large/clang-26760.c": line 8556) * reduce to left at ("test/cases/large/clang-26760.c": line 8556) * reduce to right at ("test/cases/large/clang-26760.c": line 8556) @@ -43445,6 +44081,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11682) * reduce to left at ("test/cases/large/clang-26760.c": line 11682) * reduce to right at ("test/cases/large/clang-26760.c": line 11682) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11682) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11685) * reduce to operant at ("test/cases/large/clang-26760.c": line 11686) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686) @@ -43620,9 +44257,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11717) * reduce to left at ("test/cases/large/clang-26760.c": line 11717) * reduce to right at ("test/cases/large/clang-26760.c": line 11717) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11717) * remove initializer at ("test/cases/large/clang-26760.c": line 11719) * reduce to left at ("test/cases/large/clang-26760.c": line 11719) * reduce to right at ("test/cases/large/clang-26760.c": line 11719) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11719) * remove expr statement at ("test/cases/large/clang-26760.c": line 11721) * do without param at ("test/cases/large/clang-26760.c": line 11721) * replace by zero at ("test/cases/large/clang-26760.c": line 11721) @@ -43633,9 +44272,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11724) * reduce to left at ("test/cases/large/clang-26760.c": line 11724) * reduce to right at ("test/cases/large/clang-26760.c": line 11724) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11724) * remove initializer at ("test/cases/large/clang-26760.c": line 11726) * reduce to left at ("test/cases/large/clang-26760.c": line 11726) * reduce to right at ("test/cases/large/clang-26760.c": line 11726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11726) * remove expr statement at ("test/cases/large/clang-26760.c": line 11728) * do without param at ("test/cases/large/clang-26760.c": line 11728) * replace by zero at ("test/cases/large/clang-26760.c": line 11728) @@ -43647,6 +44288,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11733) * reduce to left at ("test/cases/large/clang-26760.c": line 11733) * reduce to right at ("test/cases/large/clang-26760.c": line 11733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11733) * remove expr statement at ("test/cases/large/clang-26760.c": line 11735) * do without param at ("test/cases/large/clang-26760.c": line 11735) * replace by zero at ("test/cases/large/clang-26760.c": line 11735) @@ -43659,6 +44301,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11733) * remove iterator at ("test/cases/large/clang-26760.c": line 11733) * reduce to operant at ("test/cases/large/clang-26760.c": line 11733) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11739) * remove expr statement at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) @@ -43670,6 +44313,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11724) * remove iterator at ("test/cases/large/clang-26760.c": line 11724) * reduce to operant at ("test/cases/large/clang-26760.c": line 11724) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11744) * remove condition at ("test/cases/large/clang-26760.c": line 11745) * remove expr statement at ("test/cases/large/clang-26760.c": line 11746) * do without param at ("test/cases/large/clang-26760.c": line 11746) @@ -43756,6 +44400,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11776) * reduce to left at ("test/cases/large/clang-26760.c": line 11776) * reduce to right at ("test/cases/large/clang-26760.c": line 11776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11776) * remove variable i at ("test/cases/large/clang-26760.c": line 11778) * remove return statement at ("test/cases/large/clang-26760.c": line 11779) * replace by zero at ("test/cases/large/clang-26760.c": line 11779) @@ -43774,6 +44419,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11784) * reduce to left at ("test/cases/large/clang-26760.c": line 11784) * reduce to right at ("test/cases/large/clang-26760.c": line 11784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11784) * remove initializer at ("test/cases/large/clang-26760.c": line 11786) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11786) * remove variable k at ("test/cases/large/clang-26760.c": line 11787) @@ -43949,6 +44595,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11815) * reduce to left at ("test/cases/large/clang-26760.c": line 11815) * reduce to right at ("test/cases/large/clang-26760.c": line 11815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11815) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 11817) * remove initializer at ("test/cases/large/clang-26760.c": line 11818) * reduce to operant at ("test/cases/large/clang-26760.c": line 11818) @@ -43974,6 +44621,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11824) * remove variable i at ("test/cases/large/clang-26760.c": line 11826) * remove return statement at ("test/cases/large/clang-26760.c": line 11827) * replace by zero at ("test/cases/large/clang-26760.c": line 11827) @@ -43981,6 +44629,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11829) * remove condition at ("test/cases/large/clang-26760.c": line 11830) * remove initializer at ("test/cases/large/clang-26760.c": line 11856) * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856) @@ -44041,6 +44690,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11860) * reduce to left at ("test/cases/large/clang-26760.c": line 11860) * reduce to right at ("test/cases/large/clang-26760.c": line 11860) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11860) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863) * remove expr statement at ("test/cases/large/clang-26760.c": line 11864) * reduce to left at ("test/cases/large/clang-26760.c": line 11864) @@ -44073,6 +44723,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11869) * reduce to right at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11869) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11871) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871) * remove expr statement at ("test/cases/large/clang-26760.c": line 11872) @@ -44140,6 +44791,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12003) * reduce to left at ("test/cases/large/clang-26760.c": line 12003) * reduce to right at ("test/cases/large/clang-26760.c": line 12003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12003) * remove expr statement at ("test/cases/large/clang-26760.c": line 12005) * reduce to left at ("test/cases/large/clang-26760.c": line 12005) * reduce to right at ("test/cases/large/clang-26760.c": line 12005) @@ -44155,6 +44807,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12010) * remove expr statement at ("test/cases/large/clang-26760.c": line 12011) * reduce to left at ("test/cases/large/clang-26760.c": line 12011) * reduce to right at ("test/cases/large/clang-26760.c": line 12011) @@ -44192,6 +44845,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11892) * reduce to left at ("test/cases/large/clang-26760.c": line 11892) * reduce to right at ("test/cases/large/clang-26760.c": line 11892) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11892) * remove initializer at ("test/cases/large/clang-26760.c": line 11894) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 11894) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 11895) @@ -44380,9 +45034,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11938) * reduce to left at ("test/cases/large/clang-26760.c": line 11938) * reduce to right at ("test/cases/large/clang-26760.c": line 11938) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11938) * remove initializer at ("test/cases/large/clang-26760.c": line 11940) * reduce to left at ("test/cases/large/clang-26760.c": line 11940) * reduce to right at ("test/cases/large/clang-26760.c": line 11940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11940) * remove expr statement at ("test/cases/large/clang-26760.c": line 11942) * do without param at ("test/cases/large/clang-26760.c": line 11942) * replace by zero at ("test/cases/large/clang-26760.c": line 11942) @@ -44422,6 +45078,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11956) * reduce to right at ("test/cases/large/clang-26760.c": line 11956) * reduce to operant at ("test/cases/large/clang-26760.c": line 11956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11956) * remove expr statement at ("test/cases/large/clang-26760.c": line 11960) * reduce to left at ("test/cases/large/clang-26760.c": line 11960) * reduce to right at ("test/cases/large/clang-26760.c": line 11960) @@ -44446,12 +45103,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11968) * reduce to left at ("test/cases/large/clang-26760.c": line 11968) * reduce to right at ("test/cases/large/clang-26760.c": line 11968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11968) * remove initializer at ("test/cases/large/clang-26760.c": line 11970) * reduce to left at ("test/cases/large/clang-26760.c": line 11970) * reduce to right at ("test/cases/large/clang-26760.c": line 11970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11970) * remove initializer at ("test/cases/large/clang-26760.c": line 11972) * reduce to left at ("test/cases/large/clang-26760.c": line 11972) * reduce to right at ("test/cases/large/clang-26760.c": line 11972) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11972) * remove expr statement at ("test/cases/large/clang-26760.c": line 11974) * do without param at ("test/cases/large/clang-26760.c": line 11974) * replace by zero at ("test/cases/large/clang-26760.c": line 11974) @@ -44474,6 +45134,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11968) * remove iterator at ("test/cases/large/clang-26760.c": line 11968) * reduce to operant at ("test/cases/large/clang-26760.c": line 11968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11980) * remove condition at ("test/cases/large/clang-26760.c": line 11981) * remove expr statement at ("test/cases/large/clang-26760.c": line 11982) * do without param at ("test/cases/large/clang-26760.c": line 11982) @@ -44538,6 +45199,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12023) * reduce to left at ("test/cases/large/clang-26760.c": line 12023) * reduce to right at ("test/cases/large/clang-26760.c": line 12023) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12023) * remove initializer at ("test/cases/large/clang-26760.c": line 12025) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12025) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12026) @@ -44722,6 +45384,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12065) * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * reduce to operant at ("test/cases/large/clang-26760.c": line 12065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12065) * remove expr statement at ("test/cases/large/clang-26760.c": line 12068) * reduce to operant at ("test/cases/large/clang-26760.c": line 12068) * remove expr statement at ("test/cases/large/clang-26760.c": line 12069) @@ -44744,6 +45407,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12066) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12081) * remove expr statement at ("test/cases/large/clang-26760.c": line 12082) * reduce to left at ("test/cases/large/clang-26760.c": line 12082) * reduce to right at ("test/cases/large/clang-26760.c": line 12082) @@ -44814,6 +45478,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12102) * reduce to left at ("test/cases/large/clang-26760.c": line 12102) * reduce to right at ("test/cases/large/clang-26760.c": line 12102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12102) * remove return statement at ("test/cases/large/clang-26760.c": line 12104) * remove check at ("test/cases/large/clang-26760.c": line 12102) * remove iterator at ("test/cases/large/clang-26760.c": line 12102) @@ -44956,6 +45621,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13296) * reduce to left at ("test/cases/large/clang-26760.c": line 13296) * reduce to right at ("test/cases/large/clang-26760.c": line 13296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13296) * remove expr statement at ("test/cases/large/clang-26760.c": line 13298) * reduce to left at ("test/cases/large/clang-26760.c": line 13298) * reduce to right at ("test/cases/large/clang-26760.c": line 13298) @@ -44967,6 +45633,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 13296) * remove iterator at ("test/cases/large/clang-26760.c": line 13296) * reduce to operant at ("test/cases/large/clang-26760.c": line 13296) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13306) * remove condition at ("test/cases/large/clang-26760.c": line 13307) * remove statement at ("test/cases/large/clang-26760.c": line 13308) * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117) @@ -44975,6 +45642,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12119) * reduce to left at ("test/cases/large/clang-26760.c": line 12119) * reduce to right at ("test/cases/large/clang-26760.c": line 12119) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12119) * remove expr statement at ("test/cases/large/clang-26760.c": line 12121) * do without param at ("test/cases/large/clang-26760.c": line 12121) * replace by zero at ("test/cases/large/clang-26760.c": line 12121) @@ -44987,9 +45655,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 12119) * remove iterator at ("test/cases/large/clang-26760.c": line 12119) * reduce to operant at ("test/cases/large/clang-26760.c": line 12119) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12125) * remove initializer at ("test/cases/large/clang-26760.c": line 12126) * reduce to left at ("test/cases/large/clang-26760.c": line 12126) * reduce to right at ("test/cases/large/clang-26760.c": line 12126) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12126) * remove expr statement at ("test/cases/large/clang-26760.c": line 12128) * do without param at ("test/cases/large/clang-26760.c": line 12128) * replace by zero at ("test/cases/large/clang-26760.c": line 12128) @@ -45023,6 +45693,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12147) * reduce to left at ("test/cases/large/clang-26760.c": line 12147) * reduce to right at ("test/cases/large/clang-26760.c": line 12147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12147) * remove return statement at ("test/cases/large/clang-26760.c": line 12149) * remove check at ("test/cases/large/clang-26760.c": line 12147) * reduce to operant at ("test/cases/large/clang-26760.c": line 12147) @@ -45031,6 +45702,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12151) * reduce to left at ("test/cases/large/clang-26760.c": line 12151) * reduce to right at ("test/cases/large/clang-26760.c": line 12151) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12151) * remove expr statement at ("test/cases/large/clang-26760.c": line 12154) * reduce to operant at ("test/cases/large/clang-26760.c": line 12154) * remove check at ("test/cases/large/clang-26760.c": line 12151) @@ -45043,6 +45715,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12157) * reduce to left at ("test/cases/large/clang-26760.c": line 12157) * reduce to right at ("test/cases/large/clang-26760.c": line 12157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12157) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 12159) * remove initializer at ("test/cases/large/clang-26760.c": line 12160) * reduce to operant at ("test/cases/large/clang-26760.c": line 12160) @@ -45143,6 +45816,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12198) * reduce to left at ("test/cases/large/clang-26760.c": line 12198) * reduce to right at ("test/cases/large/clang-26760.c": line 12198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12198) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201) * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203) * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204) @@ -45158,6 +45832,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12210) * reduce to left at ("test/cases/large/clang-26760.c": line 12210) * reduce to right at ("test/cases/large/clang-26760.c": line 12210) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12210) * remove return statement at ("test/cases/large/clang-26760.c": line 12212) * remove check at ("test/cases/large/clang-26760.c": line 12210) * reduce to operant at ("test/cases/large/clang-26760.c": line 12210) @@ -45166,6 +45841,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12214) * reduce to left at ("test/cases/large/clang-26760.c": line 12214) * reduce to right at ("test/cases/large/clang-26760.c": line 12214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12214) * remove expr statement at ("test/cases/large/clang-26760.c": line 12217) * reduce to operant at ("test/cases/large/clang-26760.c": line 12217) * remove check at ("test/cases/large/clang-26760.c": line 12214) @@ -45206,6 +45882,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12225) * reduce to right at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12225) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12227) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227) * remove expr statement at ("test/cases/large/clang-26760.c": line 12228) @@ -45267,6 +45944,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12242) * reduce to left at ("test/cases/large/clang-26760.c": line 12242) * reduce to right at ("test/cases/large/clang-26760.c": line 12242) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12242) * remove initializer at ("test/cases/large/clang-26760.c": line 12244) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12244) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12245) @@ -45451,6 +46129,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12284) * reduce to right at ("test/cases/large/clang-26760.c": line 12284) * reduce to operant at ("test/cases/large/clang-26760.c": line 12284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12284) * remove expr statement at ("test/cases/large/clang-26760.c": line 12287) * reduce to operant at ("test/cases/large/clang-26760.c": line 12287) * remove expr statement at ("test/cases/large/clang-26760.c": line 12288) @@ -45545,6 +46224,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12322) * reduce to left at ("test/cases/large/clang-26760.c": line 12322) * reduce to right at ("test/cases/large/clang-26760.c": line 12322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12322) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326) * reduce to operant at ("test/cases/large/clang-26760.c": line 12327) @@ -45595,6 +46275,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12346) * reduce to left at ("test/cases/large/clang-26760.c": line 12346) * reduce to right at ("test/cases/large/clang-26760.c": line 12346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12346) * remove expr statement at ("test/cases/large/clang-26760.c": line 12347) * reduce to left at ("test/cases/large/clang-26760.c": line 12347) * reduce to right at ("test/cases/large/clang-26760.c": line 12347) @@ -45606,6 +46287,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12348) * reduce to left at ("test/cases/large/clang-26760.c": line 12348) * reduce to right at ("test/cases/large/clang-26760.c": line 12348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12348) * remove expr statement at ("test/cases/large/clang-26760.c": line 12349) * reduce to left at ("test/cases/large/clang-26760.c": line 12349) * reduce to right at ("test/cases/large/clang-26760.c": line 12349) @@ -45617,6 +46299,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12350) * reduce to right at ("test/cases/large/clang-26760.c": line 12350) * reduce to operant at ("test/cases/large/clang-26760.c": line 12350) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12350) * remove initializer at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) @@ -45762,9 +46445,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12369) * reduce to left at ("test/cases/large/clang-26760.c": line 12369) * reduce to right at ("test/cases/large/clang-26760.c": line 12369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12369) * remove initializer at ("test/cases/large/clang-26760.c": line 12371) * reduce to left at ("test/cases/large/clang-26760.c": line 12371) * reduce to right at ("test/cases/large/clang-26760.c": line 12371) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12371) * remove expr statement at ("test/cases/large/clang-26760.c": line 12372) * reduce to left at ("test/cases/large/clang-26760.c": line 12372) * reduce to right at ("test/cases/large/clang-26760.c": line 12372) @@ -45847,6 +46532,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12386) * reduce to right at ("test/cases/large/clang-26760.c": line 12386) * reduce to operant at ("test/cases/large/clang-26760.c": line 12386) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12386) * remove initializer at ("test/cases/large/clang-26760.c": line 12388) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 12388) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 12389) @@ -46032,9 +46718,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12553) * reduce to left at ("test/cases/large/clang-26760.c": line 12553) * reduce to right at ("test/cases/large/clang-26760.c": line 12553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12553) * remove initializer at ("test/cases/large/clang-26760.c": line 12555) * reduce to left at ("test/cases/large/clang-26760.c": line 12555) * reduce to right at ("test/cases/large/clang-26760.c": line 12555) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12555) * remove expr statement at ("test/cases/large/clang-26760.c": line 12556) * reduce to left at ("test/cases/large/clang-26760.c": line 12556) * reduce to right at ("test/cases/large/clang-26760.c": line 12556) @@ -46097,6 +46785,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12578) * reduce to left at ("test/cases/large/clang-26760.c": line 12578) * reduce to right at ("test/cases/large/clang-26760.c": line 12578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12578) * remove variable k at ("test/cases/large/clang-26760.c": line 12580) * remove variable j at ("test/cases/large/clang-26760.c": line 12580) * remove variable i at ("test/cases/large/clang-26760.c": line 12580) @@ -46356,6 +47045,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12421) * reduce to left at ("test/cases/large/clang-26760.c": line 12421) * reduce to right at ("test/cases/large/clang-26760.c": line 12421) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12421) * remove initializer at ("test/cases/large/clang-26760.c": line 12423) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 12423) * remove initializer at ("test/cases/large/clang-26760.c": line 12424) @@ -46462,6 +47152,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12448) * reduce to left at ("test/cases/large/clang-26760.c": line 12448) * reduce to right at ("test/cases/large/clang-26760.c": line 12448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12448) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451) * remove condition at ("test/cases/large/clang-26760.c": line 12452) * remove statement at ("test/cases/large/clang-26760.c": line 12453) @@ -46528,6 +47219,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12468) * reduce to left at ("test/cases/large/clang-26760.c": line 12468) * reduce to right at ("test/cases/large/clang-26760.c": line 12468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12468) * remove initializer at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) @@ -47022,6 +47714,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12613) * reduce to left at ("test/cases/large/clang-26760.c": line 12613) * reduce to right at ("test/cases/large/clang-26760.c": line 12613) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12613) * remove initializer at ("test/cases/large/clang-26760.c": line 12616) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616) * remove variable j at ("test/cases/large/clang-26760.c": line 12617) @@ -47140,6 +47833,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12718) * reduce to left at ("test/cases/large/clang-26760.c": line 12718) * reduce to right at ("test/cases/large/clang-26760.c": line 12718) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12718) * remove expr statement at ("test/cases/large/clang-26760.c": line 12719) * reduce to left at ("test/cases/large/clang-26760.c": line 12719) * reduce to right at ("test/cases/large/clang-26760.c": line 12719) @@ -47151,6 +47845,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12720) * reduce to right at ("test/cases/large/clang-26760.c": line 12720) * reduce to operant at ("test/cases/large/clang-26760.c": line 12720) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12720) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 12722) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724) @@ -47371,6 +48066,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12773) * reduce to left at ("test/cases/large/clang-26760.c": line 12773) * reduce to right at ("test/cases/large/clang-26760.c": line 12773) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12773) * remove expr statement at ("test/cases/large/clang-26760.c": line 12774) * reduce to left at ("test/cases/large/clang-26760.c": line 12774) * reduce to right at ("test/cases/large/clang-26760.c": line 12774) @@ -47469,6 +48165,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12636) * reduce to left at ("test/cases/large/clang-26760.c": line 12636) * reduce to right at ("test/cases/large/clang-26760.c": line 12636) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12636) * remove initializer at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) @@ -47598,6 +48295,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12655) * reduce to left at ("test/cases/large/clang-26760.c": line 12655) * reduce to right at ("test/cases/large/clang-26760.c": line 12655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12655) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 12658) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 12659) * reduce to operant at ("test/cases/large/clang-26760.c": line 12660) @@ -47622,11 +48320,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12668) * reduce to right at ("test/cases/large/clang-26760.c": line 12668) * reduce to operant at ("test/cases/large/clang-26760.c": line 12668) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12668) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670) * remove variable i at ("test/cases/large/clang-26760.c": line 12671) * remove initializer at ("test/cases/large/clang-26760.c": line 12672) * reduce to left at ("test/cases/large/clang-26760.c": line 12672) * reduce to right at ("test/cases/large/clang-26760.c": line 12672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12672) * remove expr statement at ("test/cases/large/clang-26760.c": line 12673) * reduce to left at ("test/cases/large/clang-26760.c": line 12673) * reduce to right at ("test/cases/large/clang-26760.c": line 12673) @@ -47839,6 +48539,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12808) * reduce to left at ("test/cases/large/clang-26760.c": line 12808) * reduce to right at ("test/cases/large/clang-26760.c": line 12808) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12808) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 12811) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 12812) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 12813) @@ -47852,6 +48553,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12821) * reduce to left at ("test/cases/large/clang-26760.c": line 12821) * reduce to right at ("test/cases/large/clang-26760.c": line 12821) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12821) * remove expr statement at ("test/cases/large/clang-26760.c": line 12822) * reduce to left at ("test/cases/large/clang-26760.c": line 12822) * reduce to right at ("test/cases/large/clang-26760.c": line 12822) @@ -47885,6 +48587,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13038) * reduce to left at ("test/cases/large/clang-26760.c": line 13038) * reduce to right at ("test/cases/large/clang-26760.c": line 13038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13038) * remove expr statement at ("test/cases/large/clang-26760.c": line 13040) * reduce to left at ("test/cases/large/clang-26760.c": line 13040) * reduce to right at ("test/cases/large/clang-26760.c": line 13040) @@ -47894,6 +48597,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13042) * reduce to left at ("test/cases/large/clang-26760.c": line 13042) * reduce to right at ("test/cases/large/clang-26760.c": line 13042) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13042) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044) * remove condition at ("test/cases/large/clang-26760.c": line 13045) * remove return statement at ("test/cases/large/clang-26760.c": line 13068) @@ -48027,6 +48731,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12846) * reduce to left at ("test/cases/large/clang-26760.c": line 12846) * reduce to right at ("test/cases/large/clang-26760.c": line 12846) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12846) * remove expr statement at ("test/cases/large/clang-26760.c": line 12847) * reduce to left at ("test/cases/large/clang-26760.c": line 12847) * reduce to right at ("test/cases/large/clang-26760.c": line 12847) @@ -48150,10 +48855,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12867) * reduce to left at ("test/cases/large/clang-26760.c": line 12867) * reduce to right at ("test/cases/large/clang-26760.c": line 12867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12867) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870) * remove initializer at ("test/cases/large/clang-26760.c": line 12871) * reduce to left at ("test/cases/large/clang-26760.c": line 12871) * reduce to right at ("test/cases/large/clang-26760.c": line 12871) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12871) * remove expr statement at ("test/cases/large/clang-26760.c": line 12873) * reduce to left at ("test/cases/large/clang-26760.c": line 12873) * reduce to right at ("test/cases/large/clang-26760.c": line 12873) @@ -48178,6 +48885,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12879) * reduce to right at ("test/cases/large/clang-26760.c": line 12879) * reduce to operant at ("test/cases/large/clang-26760.c": line 12879) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12879) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881) * remove expr statement at ("test/cases/large/clang-26760.c": line 12882) * reduce to left at ("test/cases/large/clang-26760.c": line 12882) @@ -48253,6 +48961,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12895) * reduce to left at ("test/cases/large/clang-26760.c": line 12895) * reduce to right at ("test/cases/large/clang-26760.c": line 12895) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12895) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897) * remove expr statement at ("test/cases/large/clang-26760.c": line 12898) * reduce to left at ("test/cases/large/clang-26760.c": line 12898) @@ -48362,6 +49071,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12934) * reduce to left at ("test/cases/large/clang-26760.c": line 12934) * reduce to right at ("test/cases/large/clang-26760.c": line 12934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12934) * reduce to operant at ("test/cases/large/clang-26760.c": line 12937) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938) @@ -48369,6 +49079,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12940) * reduce to left at ("test/cases/large/clang-26760.c": line 12940) * reduce to right at ("test/cases/large/clang-26760.c": line 12940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12940) * remove expr statement at ("test/cases/large/clang-26760.c": line 12941) * reduce to left at ("test/cases/large/clang-26760.c": line 12941) * reduce to right at ("test/cases/large/clang-26760.c": line 12941) @@ -48379,6 +49090,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12942) * reduce to left at ("test/cases/large/clang-26760.c": line 12942) * reduce to right at ("test/cases/large/clang-26760.c": line 12942) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12942) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 12945) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 12946) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947) @@ -48387,6 +49099,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12950) * reduce to left at ("test/cases/large/clang-26760.c": line 12950) * reduce to right at ("test/cases/large/clang-26760.c": line 12950) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12950) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954) * remove expr statement at ("test/cases/large/clang-26760.c": line 12955) @@ -48479,6 +49192,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12979) * reduce to left at ("test/cases/large/clang-26760.c": line 12979) * reduce to right at ("test/cases/large/clang-26760.c": line 12979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12979) * remove variable i at ("test/cases/large/clang-26760.c": line 12981) * remove expr statement at ("test/cases/large/clang-26760.c": line 12982) * reduce to left at ("test/cases/large/clang-26760.c": line 12982) @@ -48589,6 +49303,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13003) * reduce to left at ("test/cases/large/clang-26760.c": line 13003) * reduce to right at ("test/cases/large/clang-26760.c": line 13003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13003) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 13005) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 13006) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 13007) @@ -48598,9 +49313,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13010) * reduce to left at ("test/cases/large/clang-26760.c": line 13010) * reduce to right at ("test/cases/large/clang-26760.c": line 13010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13010) * remove initializer at ("test/cases/large/clang-26760.c": line 13012) * reduce to left at ("test/cases/large/clang-26760.c": line 13012) * reduce to right at ("test/cases/large/clang-26760.c": line 13012) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13012) * remove expr statement at ("test/cases/large/clang-26760.c": line 13013) * reduce to left at ("test/cases/large/clang-26760.c": line 13013) * reduce to right at ("test/cases/large/clang-26760.c": line 13013) @@ -48861,6 +49578,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13102) * reduce to left at ("test/cases/large/clang-26760.c": line 13102) * reduce to right at ("test/cases/large/clang-26760.c": line 13102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13102) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105) * remove variable i at ("test/cases/large/clang-26760.c": line 13106) @@ -49012,9 +49730,12 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) * remove iterator at ("test/cases/large/clang-26760.c": line 12157) * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13139) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13140) * remove initializer at ("test/cases/large/clang-26760.c": line 13141) * reduce to left at ("test/cases/large/clang-26760.c": line 13141) * reduce to right at ("test/cases/large/clang-26760.c": line 13141) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13141) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144) * remove variable i at ("test/cases/large/clang-26760.c": line 13145) @@ -49160,6 +49881,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13172) * reduce to left at ("test/cases/large/clang-26760.c": line 13172) * reduce to right at ("test/cases/large/clang-26760.c": line 13172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13172) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175) * remove expr statement at ("test/cases/large/clang-26760.c": line 13176) * reduce to left at ("test/cases/large/clang-26760.c": line 13176) @@ -49192,6 +49914,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13181) * reduce to right at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13181) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13183) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183) * remove expr statement at ("test/cases/large/clang-26760.c": line 13184) @@ -49253,6 +49976,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13198) * reduce to left at ("test/cases/large/clang-26760.c": line 13198) * reduce to right at ("test/cases/large/clang-26760.c": line 13198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13198) * remove initializer at ("test/cases/large/clang-26760.c": line 13200) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 13200) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 13201) @@ -49437,6 +50161,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13240) * reduce to right at ("test/cases/large/clang-26760.c": line 13240) * reduce to operant at ("test/cases/large/clang-26760.c": line 13240) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13240) * remove expr statement at ("test/cases/large/clang-26760.c": line 13243) * reduce to operant at ("test/cases/large/clang-26760.c": line 13243) * remove expr statement at ("test/cases/large/clang-26760.c": line 13244) @@ -49531,6 +50256,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13278) * reduce to left at ("test/cases/large/clang-26760.c": line 13278) * reduce to right at ("test/cases/large/clang-26760.c": line 13278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13278) * remove return statement at ("test/cases/large/clang-26760.c": line 13280) * remove check at ("test/cases/large/clang-26760.c": line 13278) * remove iterator at ("test/cases/large/clang-26760.c": line 13278) @@ -49588,6 +50314,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13316) * reduce to left at ("test/cases/large/clang-26760.c": line 13316) * reduce to right at ("test/cases/large/clang-26760.c": line 13316) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13316) * remove expr statement at ("test/cases/large/clang-26760.c": line 13318) * do without param at ("test/cases/large/clang-26760.c": line 13318) * replace by zero at ("test/cases/large/clang-26760.c": line 13318) @@ -49754,6 +50481,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13376) * reduce to left at ("test/cases/large/clang-26760.c": line 13376) * reduce to right at ("test/cases/large/clang-26760.c": line 13376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13376) * remove expr statement at ("test/cases/large/clang-26760.c": line 13378) * do without param at ("test/cases/large/clang-26760.c": line 13378) * replace by zero at ("test/cases/large/clang-26760.c": line 13378) @@ -49777,6 +50505,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13384) * reduce to left at ("test/cases/large/clang-26760.c": line 13384) * reduce to right at ("test/cases/large/clang-26760.c": line 13384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13384) * remove expr statement at ("test/cases/large/clang-26760.c": line 13386) * do without param at ("test/cases/large/clang-26760.c": line 13386) * replace by zero at ("test/cases/large/clang-26760.c": line 13386) @@ -49812,6 +50541,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13395) * reduce to left at ("test/cases/large/clang-26760.c": line 13395) * reduce to right at ("test/cases/large/clang-26760.c": line 13395) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13395) * remove expr statement at ("test/cases/large/clang-26760.c": line 13397) * do without param at ("test/cases/large/clang-26760.c": line 13397) * replace by zero at ("test/cases/large/clang-26760.c": line 13397) @@ -49843,6 +50573,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13405) * reduce to left at ("test/cases/large/clang-26760.c": line 13405) * reduce to right at ("test/cases/large/clang-26760.c": line 13405) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13405) * remove expr statement at ("test/cases/large/clang-26760.c": line 13407) * do without param at ("test/cases/large/clang-26760.c": line 13407) * replace by zero at ("test/cases/large/clang-26760.c": line 13407) @@ -49858,12 +50589,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13411) * reduce to left at ("test/cases/large/clang-26760.c": line 13411) * reduce to right at ("test/cases/large/clang-26760.c": line 13411) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13411) * remove initializer at ("test/cases/large/clang-26760.c": line 13413) * reduce to left at ("test/cases/large/clang-26760.c": line 13413) * reduce to right at ("test/cases/large/clang-26760.c": line 13413) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13413) * remove initializer at ("test/cases/large/clang-26760.c": line 13415) * reduce to left at ("test/cases/large/clang-26760.c": line 13415) * reduce to right at ("test/cases/large/clang-26760.c": line 13415) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13415) * remove expr statement at ("test/cases/large/clang-26760.c": line 13417) * do without param at ("test/cases/large/clang-26760.c": line 13417) * replace by zero at ("test/cases/large/clang-26760.c": line 13417) @@ -49889,9 +50623,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13425) * reduce to left at ("test/cases/large/clang-26760.c": line 13425) * reduce to right at ("test/cases/large/clang-26760.c": line 13425) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13425) * remove initializer at ("test/cases/large/clang-26760.c": line 13427) * reduce to left at ("test/cases/large/clang-26760.c": line 13427) * reduce to right at ("test/cases/large/clang-26760.c": line 13427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13427) * remove expr statement at ("test/cases/large/clang-26760.c": line 13429) * do without param at ("test/cases/large/clang-26760.c": line 13429) * replace by zero at ("test/cases/large/clang-26760.c": line 13429) @@ -49912,12 +50648,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13434) * reduce to left at ("test/cases/large/clang-26760.c": line 13434) * reduce to right at ("test/cases/large/clang-26760.c": line 13434) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13434) * remove initializer at ("test/cases/large/clang-26760.c": line 13436) * reduce to left at ("test/cases/large/clang-26760.c": line 13436) * reduce to right at ("test/cases/large/clang-26760.c": line 13436) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13436) * remove initializer at ("test/cases/large/clang-26760.c": line 13438) * reduce to left at ("test/cases/large/clang-26760.c": line 13438) * reduce to right at ("test/cases/large/clang-26760.c": line 13438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13438) * remove expr statement at ("test/cases/large/clang-26760.c": line 13440) * do without param at ("test/cases/large/clang-26760.c": line 13440) * replace by zero at ("test/cases/large/clang-26760.c": line 13440) @@ -49943,6 +50682,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13448) * reduce to left at ("test/cases/large/clang-26760.c": line 13448) * reduce to right at ("test/cases/large/clang-26760.c": line 13448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13448) * remove expr statement at ("test/cases/large/clang-26760.c": line 13450) * do without param at ("test/cases/large/clang-26760.c": line 13450) * replace by zero at ("test/cases/large/clang-26760.c": line 13450) @@ -49962,9 +50702,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13455) * reduce to left at ("test/cases/large/clang-26760.c": line 13455) * reduce to right at ("test/cases/large/clang-26760.c": line 13455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13455) * remove initializer at ("test/cases/large/clang-26760.c": line 13457) * reduce to left at ("test/cases/large/clang-26760.c": line 13457) * reduce to right at ("test/cases/large/clang-26760.c": line 13457) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13457) * remove expr statement at ("test/cases/large/clang-26760.c": line 13459) * do without param at ("test/cases/large/clang-26760.c": line 13459) * replace by zero at ("test/cases/large/clang-26760.c": line 13459) @@ -50009,12 +50751,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13470) * reduce to left at ("test/cases/large/clang-26760.c": line 13470) * reduce to right at ("test/cases/large/clang-26760.c": line 13470) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13470) * remove initializer at ("test/cases/large/clang-26760.c": line 13472) * reduce to left at ("test/cases/large/clang-26760.c": line 13472) * reduce to right at ("test/cases/large/clang-26760.c": line 13472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13472) * remove initializer at ("test/cases/large/clang-26760.c": line 13474) * reduce to left at ("test/cases/large/clang-26760.c": line 13474) * reduce to right at ("test/cases/large/clang-26760.c": line 13474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13474) * remove expr statement at ("test/cases/large/clang-26760.c": line 13476) * do without param at ("test/cases/large/clang-26760.c": line 13476) * replace by zero at ("test/cases/large/clang-26760.c": line 13476) diff --git a/rtree-c/test/expected/clang-26760/reduction/p5.path b/rtree-c/test/expected/clang-26760/reduction/p5.path index fb1d03e49ed7da62fd379751542b1afc3f2965c5..120298b786600ca99db296080322fc0584ab70ec 100644 --- a/rtree-c/test/expected/clang-26760/reduction/p5.path +++ b/rtree-c/test/expected/clang-26760/reduction/p5.path @@ -1167,12 +1167,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 427) * reduce to left at ("test/cases/large/clang-26760.c": line 427) * reduce to right at ("test/cases/large/clang-26760.c": line 427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 427) * remove expr statement at ("test/cases/large/clang-26760.c": line 429) * reduce to left at ("test/cases/large/clang-26760.c": line 429) * reduce to right at ("test/cases/large/clang-26760.c": line 429) * remove initializer at ("test/cases/large/clang-26760.c": line 430) * reduce to left at ("test/cases/large/clang-26760.c": line 430) * reduce to right at ("test/cases/large/clang-26760.c": line 430) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 430) * remove condition at ("test/cases/large/clang-26760.c": line 432) * reduce to left at ("test/cases/large/clang-26760.c": line 432) * reduce to right at ("test/cases/large/clang-26760.c": line 432) @@ -1275,6 +1277,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 475) * reduce to left at ("test/cases/large/clang-26760.c": line 475) * reduce to right at ("test/cases/large/clang-26760.c": line 475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 475) * remove expr statement at ("test/cases/large/clang-26760.c": line 477) * do without param at ("test/cases/large/clang-26760.c": line 477) * replace by zero at ("test/cases/large/clang-26760.c": line 477) @@ -1340,6 +1343,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 596) * reduce to left at ("test/cases/large/clang-26760.c": line 596) * reduce to right at ("test/cases/large/clang-26760.c": line 596) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 596) * remove expr statement at ("test/cases/large/clang-26760.c": line 598) * do without param at ("test/cases/large/clang-26760.c": line 598) * replace by zero at ("test/cases/large/clang-26760.c": line 598) @@ -1360,6 +1364,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 606) * reduce to left at ("test/cases/large/clang-26760.c": line 606) * reduce to right at ("test/cases/large/clang-26760.c": line 606) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 606) * remove expr statement at ("test/cases/large/clang-26760.c": line 607) * reduce to left at ("test/cases/large/clang-26760.c": line 607) * reduce to right at ("test/cases/large/clang-26760.c": line 607) @@ -2555,6 +2560,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 707) * reduce to left at ("test/cases/large/clang-26760.c": line 707) * reduce to right at ("test/cases/large/clang-26760.c": line 707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 707) * remove expr statement at ("test/cases/large/clang-26760.c": line 708) * reduce to left at ("test/cases/large/clang-26760.c": line 708) * reduce to right at ("test/cases/large/clang-26760.c": line 708) @@ -2580,6 +2586,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 715) * reduce to right at ("test/cases/large/clang-26760.c": line 715) * reduce to operant at ("test/cases/large/clang-26760.c": line 715) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 715) * inline variable l_2362 at ("test/cases/large/clang-26760.c": line 717) * inline variable l_2371 at ("test/cases/large/clang-26760.c": line 718) * inline variable l_2376 at ("test/cases/large/clang-26760.c": line 719) @@ -2607,9 +2614,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 729) * reduce to left at ("test/cases/large/clang-26760.c": line 729) * reduce to right at ("test/cases/large/clang-26760.c": line 729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 729) * remove initializer at ("test/cases/large/clang-26760.c": line 731) * reduce to left at ("test/cases/large/clang-26760.c": line 731) * reduce to right at ("test/cases/large/clang-26760.c": line 731) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 731) * remove expr statement at ("test/cases/large/clang-26760.c": line 732) * reduce to left at ("test/cases/large/clang-26760.c": line 732) * reduce to right at ("test/cases/large/clang-26760.c": line 732) @@ -2671,6 +2680,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 746) * reduce to left at ("test/cases/large/clang-26760.c": line 746) * reduce to right at ("test/cases/large/clang-26760.c": line 746) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 746) * inline variable l_2389 at ("test/cases/large/clang-26760.c": line 748) * remove initializer at ("test/cases/large/clang-26760.c": line 749) * remove variable l_2417 at ("test/cases/large/clang-26760.c": line 749) @@ -2684,6 +2694,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 754) * reduce to left at ("test/cases/large/clang-26760.c": line 754) * reduce to right at ("test/cases/large/clang-26760.c": line 754) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 754) * inline variable l_2381 at ("test/cases/large/clang-26760.c": line 757) * remove variable l_2416 at ("test/cases/large/clang-26760.c": line 758) * inline variable l_2436 at ("test/cases/large/clang-26760.c": line 759) @@ -2693,6 +2704,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 763) * reduce to left at ("test/cases/large/clang-26760.c": line 763) * reduce to right at ("test/cases/large/clang-26760.c": line 763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 763) * remove expr statement at ("test/cases/large/clang-26760.c": line 764) * reduce to left at ("test/cases/large/clang-26760.c": line 764) * reduce to right at ("test/cases/large/clang-26760.c": line 764) @@ -2739,6 +2751,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 811) * reduce to left at ("test/cases/large/clang-26760.c": line 811) * reduce to right at ("test/cases/large/clang-26760.c": line 811) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 811) * remove return statement at ("test/cases/large/clang-26760.c": line 813) * remove check at ("test/cases/large/clang-26760.c": line 811) * remove iterator at ("test/cases/large/clang-26760.c": line 811) @@ -2813,6 +2826,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 798) * reduce to left at ("test/cases/large/clang-26760.c": line 798) * reduce to right at ("test/cases/large/clang-26760.c": line 798) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 798) * reduce to operant at ("test/cases/large/clang-26760.c": line 800) * inline variable l_2426 at ("test/cases/large/clang-26760.c": line 800) * reduce to operant at ("test/cases/large/clang-26760.c": line 801) @@ -2903,6 +2917,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 831) * reduce to right at ("test/cases/large/clang-26760.c": line 831) * reduce to operant at ("test/cases/large/clang-26760.c": line 831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 831) * inline variable l_2499 at ("test/cases/large/clang-26760.c": line 834) * inline variable l_2501 at ("test/cases/large/clang-26760.c": line 835) * reduce to operant at ("test/cases/large/clang-26760.c": line 836) @@ -3094,9 +3109,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 884) * reduce to left at ("test/cases/large/clang-26760.c": line 884) * reduce to right at ("test/cases/large/clang-26760.c": line 884) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 884) * remove initializer at ("test/cases/large/clang-26760.c": line 886) * reduce to left at ("test/cases/large/clang-26760.c": line 886) * reduce to right at ("test/cases/large/clang-26760.c": line 886) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 886) * remove condition at ("test/cases/large/clang-26760.c": line 888) * replace by zero at ("test/cases/large/clang-26760.c": line 888) * remove statement at ("test/cases/large/clang-26760.c": line 889) @@ -3220,6 +3237,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 935) * reduce to left at ("test/cases/large/clang-26760.c": line 935) * reduce to right at ("test/cases/large/clang-26760.c": line 935) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 935) * remove condition at ("test/cases/large/clang-26760.c": line 937) * reduce to operant at ("test/cases/large/clang-26760.c": line 937) * remove condition at ("test/cases/large/clang-26760.c": line 939) @@ -3236,6 +3254,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 944) * reduce to left at ("test/cases/large/clang-26760.c": line 944) * reduce to right at ("test/cases/large/clang-26760.c": line 944) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 944) * remove expr statement at ("test/cases/large/clang-26760.c": line 945) * reduce to left at ("test/cases/large/clang-26760.c": line 945) * reduce to right at ("test/cases/large/clang-26760.c": line 945) @@ -3247,6 +3266,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 946) * reduce to right at ("test/cases/large/clang-26760.c": line 946) * reduce to operant at ("test/cases/large/clang-26760.c": line 946) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 946) * remove initializer at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) @@ -3392,9 +3412,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 965) * reduce to left at ("test/cases/large/clang-26760.c": line 965) * reduce to right at ("test/cases/large/clang-26760.c": line 965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 965) * remove initializer at ("test/cases/large/clang-26760.c": line 967) * reduce to left at ("test/cases/large/clang-26760.c": line 967) * reduce to right at ("test/cases/large/clang-26760.c": line 967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 967) * remove condition at ("test/cases/large/clang-26760.c": line 969) * reduce to left at ("test/cases/large/clang-26760.c": line 969) * reduce to right at ("test/cases/large/clang-26760.c": line 969) @@ -3473,6 +3495,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1037) * reduce to left at ("test/cases/large/clang-26760.c": line 1037) * reduce to right at ("test/cases/large/clang-26760.c": line 1037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1037) * remove return statement at ("test/cases/large/clang-26760.c": line 1039) * remove check at ("test/cases/large/clang-26760.c": line 1037) * reduce to operant at ("test/cases/large/clang-26760.c": line 1037) @@ -3481,6 +3504,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1041) * reduce to left at ("test/cases/large/clang-26760.c": line 1041) * reduce to right at ("test/cases/large/clang-26760.c": line 1041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1041) * remove expr statement at ("test/cases/large/clang-26760.c": line 1044) * reduce to operant at ("test/cases/large/clang-26760.c": line 1044) * remove check at ("test/cases/large/clang-26760.c": line 1041) @@ -3543,6 +3567,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1001) * reduce to left at ("test/cases/large/clang-26760.c": line 1001) * reduce to right at ("test/cases/large/clang-26760.c": line 1001) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1001) * remove expr statement at ("test/cases/large/clang-26760.c": line 1002) * reduce to left at ("test/cases/large/clang-26760.c": line 1002) * reduce to right at ("test/cases/large/clang-26760.c": line 1002) @@ -3660,6 +3685,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1064) * reduce to right at ("test/cases/large/clang-26760.c": line 1064) * reduce to operant at ("test/cases/large/clang-26760.c": line 1064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1064) * remove initializer at ("test/cases/large/clang-26760.c": line 1066) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1066) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1067) @@ -3845,12 +3871,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2362) * reduce to left at ("test/cases/large/clang-26760.c": line 2362) * reduce to right at ("test/cases/large/clang-26760.c": line 2362) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2362) * remove expr statement at ("test/cases/large/clang-26760.c": line 2364) * reduce to left at ("test/cases/large/clang-26760.c": line 2364) * reduce to right at ("test/cases/large/clang-26760.c": line 2364) * remove initializer at ("test/cases/large/clang-26760.c": line 2365) * reduce to left at ("test/cases/large/clang-26760.c": line 2365) * reduce to right at ("test/cases/large/clang-26760.c": line 2365) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2365) * remove expr statement at ("test/cases/large/clang-26760.c": line 2366) * reduce to left at ("test/cases/large/clang-26760.c": line 2366) * reduce to right at ("test/cases/large/clang-26760.c": line 2366) @@ -3913,6 +3941,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2426) * reduce to left at ("test/cases/large/clang-26760.c": line 2426) * reduce to right at ("test/cases/large/clang-26760.c": line 2426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2426) * remove variable k at ("test/cases/large/clang-26760.c": line 2428) * remove variable j at ("test/cases/large/clang-26760.c": line 2428) * remove variable i at ("test/cases/large/clang-26760.c": line 2428) @@ -4213,6 +4242,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2393) * reduce to left at ("test/cases/large/clang-26760.c": line 2393) * reduce to right at ("test/cases/large/clang-26760.c": line 2393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2393) * remove expr statement at ("test/cases/large/clang-26760.c": line 2394) * reduce to left at ("test/cases/large/clang-26760.c": line 2394) * reduce to right at ("test/cases/large/clang-26760.c": line 2394) @@ -4261,6 +4291,7 @@ * do without param at ("test/cases/large/clang-26760.c": line 2399) * do without param at ("test/cases/large/clang-26760.c": line 2399) * do without param at ("test/cases/large/clang-26760.c": line 2399) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2418) * remove return statement at ("test/cases/large/clang-26760.c": line 2419) * expand compound statment at ("test/cases/large/clang-26760.c": line 2383) * remove expr statement at ("test/cases/large/clang-26760.c": line 2421) @@ -4287,6 +4318,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1099) * reduce to left at ("test/cases/large/clang-26760.c": line 1099) * reduce to right at ("test/cases/large/clang-26760.c": line 1099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1099) * remove initializer at ("test/cases/large/clang-26760.c": line 1101) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1101) * remove initializer at ("test/cases/large/clang-26760.c": line 1102) @@ -4340,9 +4372,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1127) * reduce to left at ("test/cases/large/clang-26760.c": line 1127) * reduce to right at ("test/cases/large/clang-26760.c": line 1127) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1127) * remove initializer at ("test/cases/large/clang-26760.c": line 1129) * reduce to left at ("test/cases/large/clang-26760.c": line 1129) * reduce to right at ("test/cases/large/clang-26760.c": line 1129) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1129) * remove expr statement at ("test/cases/large/clang-26760.c": line 1131) * do without param at ("test/cases/large/clang-26760.c": line 1131) * replace by zero at ("test/cases/large/clang-26760.c": line 1131) @@ -4429,10 +4463,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1144) * reduce to left at ("test/cases/large/clang-26760.c": line 1144) * reduce to right at ("test/cases/large/clang-26760.c": line 1144) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1144) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147) * remove initializer at ("test/cases/large/clang-26760.c": line 1148) * reduce to left at ("test/cases/large/clang-26760.c": line 1148) * reduce to right at ("test/cases/large/clang-26760.c": line 1148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1148) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 1151) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 1152) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 1153) @@ -4446,6 +4482,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1161) * reduce to left at ("test/cases/large/clang-26760.c": line 1161) * reduce to right at ("test/cases/large/clang-26760.c": line 1161) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1161) * remove expr statement at ("test/cases/large/clang-26760.c": line 1162) * reduce to left at ("test/cases/large/clang-26760.c": line 1162) * reduce to right at ("test/cases/large/clang-26760.c": line 1162) @@ -4479,6 +4516,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1494) * reduce to left at ("test/cases/large/clang-26760.c": line 1494) * reduce to right at ("test/cases/large/clang-26760.c": line 1494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1494) * remove expr statement at ("test/cases/large/clang-26760.c": line 1496) * reduce to left at ("test/cases/large/clang-26760.c": line 1496) * reduce to right at ("test/cases/large/clang-26760.c": line 1496) @@ -4488,6 +4526,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1497) * reduce to left at ("test/cases/large/clang-26760.c": line 1497) * reduce to right at ("test/cases/large/clang-26760.c": line 1497) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1497) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499) * remove condition at ("test/cases/large/clang-26760.c": line 1500) * remove return statement at ("test/cases/large/clang-26760.c": line 1523) @@ -4621,6 +4660,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1186) * reduce to left at ("test/cases/large/clang-26760.c": line 1186) * reduce to right at ("test/cases/large/clang-26760.c": line 1186) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1186) * remove condition at ("test/cases/large/clang-26760.c": line 1188) * remove statement at ("test/cases/large/clang-26760.c": line 1189) * remove expr statement at ("test/cases/large/clang-26760.c": line 1190) @@ -4746,10 +4786,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1211) * reduce to left at ("test/cases/large/clang-26760.c": line 1211) * reduce to right at ("test/cases/large/clang-26760.c": line 1211) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1211) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214) * remove initializer at ("test/cases/large/clang-26760.c": line 1215) * reduce to left at ("test/cases/large/clang-26760.c": line 1215) * reduce to right at ("test/cases/large/clang-26760.c": line 1215) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1215) * remove expr statement at ("test/cases/large/clang-26760.c": line 1217) * reduce to left at ("test/cases/large/clang-26760.c": line 1217) * reduce to right at ("test/cases/large/clang-26760.c": line 1217) @@ -4774,6 +4816,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1223) * reduce to right at ("test/cases/large/clang-26760.c": line 1223) * reduce to operant at ("test/cases/large/clang-26760.c": line 1223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1223) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225) * remove expr statement at ("test/cases/large/clang-26760.c": line 1226) * reduce to left at ("test/cases/large/clang-26760.c": line 1226) @@ -4849,6 +4892,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1239) * reduce to left at ("test/cases/large/clang-26760.c": line 1239) * reduce to right at ("test/cases/large/clang-26760.c": line 1239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1239) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241) * remove expr statement at ("test/cases/large/clang-26760.c": line 1242) * reduce to left at ("test/cases/large/clang-26760.c": line 1242) @@ -4956,6 +5000,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1277) * reduce to left at ("test/cases/large/clang-26760.c": line 1277) * reduce to right at ("test/cases/large/clang-26760.c": line 1277) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1277) * reduce to operant at ("test/cases/large/clang-26760.c": line 1280) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281) @@ -4963,6 +5008,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1283) * reduce to left at ("test/cases/large/clang-26760.c": line 1283) * reduce to right at ("test/cases/large/clang-26760.c": line 1283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1283) * remove expr statement at ("test/cases/large/clang-26760.c": line 1284) * reduce to left at ("test/cases/large/clang-26760.c": line 1284) * reduce to right at ("test/cases/large/clang-26760.c": line 1284) @@ -4973,6 +5019,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1285) * reduce to left at ("test/cases/large/clang-26760.c": line 1285) * reduce to right at ("test/cases/large/clang-26760.c": line 1285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1285) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1288) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1289) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290) @@ -4981,6 +5028,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1293) * reduce to left at ("test/cases/large/clang-26760.c": line 1293) * reduce to right at ("test/cases/large/clang-26760.c": line 1293) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1293) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297) * remove expr statement at ("test/cases/large/clang-26760.c": line 1298) @@ -5073,6 +5121,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1322) * reduce to left at ("test/cases/large/clang-26760.c": line 1322) * reduce to right at ("test/cases/large/clang-26760.c": line 1322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1322) * remove variable i at ("test/cases/large/clang-26760.c": line 1324) * remove expr statement at ("test/cases/large/clang-26760.c": line 1325) * reduce to left at ("test/cases/large/clang-26760.c": line 1325) @@ -5183,6 +5232,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1346) * reduce to left at ("test/cases/large/clang-26760.c": line 1346) * reduce to right at ("test/cases/large/clang-26760.c": line 1346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1346) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1348) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1349) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1350) @@ -5192,9 +5242,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1353) * reduce to left at ("test/cases/large/clang-26760.c": line 1353) * reduce to right at ("test/cases/large/clang-26760.c": line 1353) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1353) * remove initializer at ("test/cases/large/clang-26760.c": line 1355) * reduce to left at ("test/cases/large/clang-26760.c": line 1355) * reduce to right at ("test/cases/large/clang-26760.c": line 1355) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1355) * remove expr statement at ("test/cases/large/clang-26760.c": line 1356) * reduce to left at ("test/cases/large/clang-26760.c": line 1356) * reduce to right at ("test/cases/large/clang-26760.c": line 1356) @@ -5276,11 +5328,13 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1278) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1374) * remove expr statement at ("test/cases/large/clang-26760.c": line 1375) * reduce to operant at ("test/cases/large/clang-26760.c": line 1375) * remove initializer at ("test/cases/large/clang-26760.c": line 1376) * reduce to left at ("test/cases/large/clang-26760.c": line 1376) * reduce to right at ("test/cases/large/clang-26760.c": line 1376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1376) * reduce to operant at ("test/cases/large/clang-26760.c": line 1379) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380) @@ -5288,6 +5342,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1382) * reduce to left at ("test/cases/large/clang-26760.c": line 1382) * reduce to right at ("test/cases/large/clang-26760.c": line 1382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1382) * remove expr statement at ("test/cases/large/clang-26760.c": line 1383) * reduce to left at ("test/cases/large/clang-26760.c": line 1383) * reduce to right at ("test/cases/large/clang-26760.c": line 1383) @@ -5317,6 +5372,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1390) * reduce to left at ("test/cases/large/clang-26760.c": line 1390) * reduce to right at ("test/cases/large/clang-26760.c": line 1390) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1390) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1393) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1394) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395) @@ -5325,6 +5381,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1398) * reduce to left at ("test/cases/large/clang-26760.c": line 1398) * reduce to right at ("test/cases/large/clang-26760.c": line 1398) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1398) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402) * remove expr statement at ("test/cases/large/clang-26760.c": line 1403) @@ -5417,6 +5474,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1427) * reduce to left at ("test/cases/large/clang-26760.c": line 1427) * reduce to right at ("test/cases/large/clang-26760.c": line 1427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1427) * remove variable i at ("test/cases/large/clang-26760.c": line 1429) * remove expr statement at ("test/cases/large/clang-26760.c": line 1430) * reduce to left at ("test/cases/large/clang-26760.c": line 1430) @@ -5527,6 +5585,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1451) * reduce to left at ("test/cases/large/clang-26760.c": line 1451) * reduce to right at ("test/cases/large/clang-26760.c": line 1451) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1451) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1453) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1454) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1455) @@ -5536,9 +5595,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1458) * reduce to left at ("test/cases/large/clang-26760.c": line 1458) * reduce to right at ("test/cases/large/clang-26760.c": line 1458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1458) * remove initializer at ("test/cases/large/clang-26760.c": line 1460) * reduce to left at ("test/cases/large/clang-26760.c": line 1460) * reduce to right at ("test/cases/large/clang-26760.c": line 1460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1460) * remove expr statement at ("test/cases/large/clang-26760.c": line 1462) * reduce to left at ("test/cases/large/clang-26760.c": line 1462) * reduce to right at ("test/cases/large/clang-26760.c": line 1462) @@ -5675,6 +5736,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 1530) * reduce to left at ("test/cases/large/clang-26760.c": line 1530) * reduce to right at ("test/cases/large/clang-26760.c": line 1530) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1531) * remove condition at ("test/cases/large/clang-26760.c": line 1532) * remove expr statement at ("test/cases/large/clang-26760.c": line 1534) * reduce to left at ("test/cases/large/clang-26760.c": line 1534) @@ -5721,6 +5783,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1542) * remove variable i at ("test/cases/large/clang-26760.c": line 1544) * remove expr statement at ("test/cases/large/clang-26760.c": line 1545) * reduce to left at ("test/cases/large/clang-26760.c": line 1545) @@ -5741,6 +5804,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1550) * remove expr statement at ("test/cases/large/clang-26760.c": line 1551) * reduce to left at ("test/cases/large/clang-26760.c": line 1551) * reduce to right at ("test/cases/large/clang-26760.c": line 1551) @@ -5756,6 +5820,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1554) * reduce to left at ("test/cases/large/clang-26760.c": line 1554) * reduce to right at ("test/cases/large/clang-26760.c": line 1554) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1554) * remove return statement at ("test/cases/large/clang-26760.c": line 1557) * remove check at ("test/cases/large/clang-26760.c": line 1554) * remove iterator at ("test/cases/large/clang-26760.c": line 1554) @@ -5763,6 +5828,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1555) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1559) * remove expr statement at ("test/cases/large/clang-26760.c": line 1560) * reduce to left at ("test/cases/large/clang-26760.c": line 1560) * reduce to right at ("test/cases/large/clang-26760.c": line 1569) @@ -5814,6 +5880,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1571) * reduce to left at ("test/cases/large/clang-26760.c": line 1571) * reduce to right at ("test/cases/large/clang-26760.c": line 1571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1571) * remove initializer at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) @@ -6164,6 +6231,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1726) * reduce to left at ("test/cases/large/clang-26760.c": line 1726) * reduce to right at ("test/cases/large/clang-26760.c": line 1726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1726) * remove variable i at ("test/cases/large/clang-26760.c": line 1729) * remove return statement at ("test/cases/large/clang-26760.c": line 1730) * replace by zero at ("test/cases/large/clang-26760.c": line 1730) @@ -6182,6 +6250,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1735) * reduce to right at ("test/cases/large/clang-26760.c": line 1735) * reduce to operant at ("test/cases/large/clang-26760.c": line 1735) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1735) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 1737) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739) @@ -6189,6 +6258,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1741) * remove variable i at ("test/cases/large/clang-26760.c": line 1743) * remove expr statement at ("test/cases/large/clang-26760.c": line 1744) * reduce to left at ("test/cases/large/clang-26760.c": line 1744) @@ -6206,6 +6276,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1748) * remove condition at ("test/cases/large/clang-26760.c": line 1749) * remove expr statement at ("test/cases/large/clang-26760.c": line 1757) * reduce to left at ("test/cases/large/clang-26760.c": line 1757) @@ -6456,12 +6527,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1802) * reduce to left at ("test/cases/large/clang-26760.c": line 1802) * reduce to right at ("test/cases/large/clang-26760.c": line 1802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1802) * remove initializer at ("test/cases/large/clang-26760.c": line 1804) * reduce to left at ("test/cases/large/clang-26760.c": line 1804) * reduce to right at ("test/cases/large/clang-26760.c": line 1804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1804) * remove initializer at ("test/cases/large/clang-26760.c": line 1806) * reduce to left at ("test/cases/large/clang-26760.c": line 1806) * reduce to right at ("test/cases/large/clang-26760.c": line 1806) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1806) * remove expr statement at ("test/cases/large/clang-26760.c": line 1808) * do without param at ("test/cases/large/clang-26760.c": line 1808) * replace by zero at ("test/cases/large/clang-26760.c": line 1808) @@ -6481,6 +6555,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 1804) * remove iterator at ("test/cases/large/clang-26760.c": line 1804) * reduce to operant at ("test/cases/large/clang-26760.c": line 1804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1818) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822) @@ -6490,9 +6565,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1825) * reduce to left at ("test/cases/large/clang-26760.c": line 1825) * reduce to right at ("test/cases/large/clang-26760.c": line 1825) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1825) * remove initializer at ("test/cases/large/clang-26760.c": line 1827) * reduce to left at ("test/cases/large/clang-26760.c": line 1827) * reduce to right at ("test/cases/large/clang-26760.c": line 1827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1827) * remove expr statement at ("test/cases/large/clang-26760.c": line 1828) * reduce to left at ("test/cases/large/clang-26760.c": line 1828) * reduce to right at ("test/cases/large/clang-26760.c": line 1828) @@ -6660,6 +6737,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1608) * reduce to left at ("test/cases/large/clang-26760.c": line 1608) * reduce to right at ("test/cases/large/clang-26760.c": line 1608) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1608) * remove expr statement at ("test/cases/large/clang-26760.c": line 1609) * reduce to left at ("test/cases/large/clang-26760.c": line 1609) * reduce to right at ("test/cases/large/clang-26760.c": line 1609) @@ -6670,6 +6748,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1610) * reduce to left at ("test/cases/large/clang-26760.c": line 1610) * reduce to right at ("test/cases/large/clang-26760.c": line 1610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1610) * remove initializer at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) @@ -6799,6 +6878,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1629) * reduce to left at ("test/cases/large/clang-26760.c": line 1629) * reduce to right at ("test/cases/large/clang-26760.c": line 1629) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1629) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 1632) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 1633) * reduce to operant at ("test/cases/large/clang-26760.c": line 1634) @@ -6812,6 +6892,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1639) * reduce to left at ("test/cases/large/clang-26760.c": line 1639) * reduce to right at ("test/cases/large/clang-26760.c": line 1639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1639) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641) * remove condition at ("test/cases/large/clang-26760.c": line 1642) * remove statement at ("test/cases/large/clang-26760.c": line 1643) @@ -6875,6 +6956,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1658) * remove expr statement at ("test/cases/large/clang-26760.c": line 1659) * reduce to operant at ("test/cases/large/clang-26760.c": line 1659) * remove expr statement at ("test/cases/large/clang-26760.c": line 1660) @@ -6903,11 +6985,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1670) * reduce to right at ("test/cases/large/clang-26760.c": line 1670) * reduce to operant at ("test/cases/large/clang-26760.c": line 1670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1670) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672) * remove variable i at ("test/cases/large/clang-26760.c": line 1673) * remove initializer at ("test/cases/large/clang-26760.c": line 1674) * reduce to left at ("test/cases/large/clang-26760.c": line 1674) * reduce to right at ("test/cases/large/clang-26760.c": line 1674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1674) * remove expr statement at ("test/cases/large/clang-26760.c": line 1675) * reduce to left at ("test/cases/large/clang-26760.c": line 1675) * reduce to right at ("test/cases/large/clang-26760.c": line 1675) @@ -7120,6 +7204,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1880) * remove condition at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) @@ -7472,9 +7557,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2064) * reduce to left at ("test/cases/large/clang-26760.c": line 2064) * reduce to right at ("test/cases/large/clang-26760.c": line 2064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2064) * remove initializer at ("test/cases/large/clang-26760.c": line 2066) * reduce to left at ("test/cases/large/clang-26760.c": line 2066) * reduce to right at ("test/cases/large/clang-26760.c": line 2066) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2066) * remove expr statement at ("test/cases/large/clang-26760.c": line 2067) * reduce to left at ("test/cases/large/clang-26760.c": line 2067) * reduce to right at ("test/cases/large/clang-26760.c": line 2067) @@ -7537,6 +7624,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2089) * reduce to left at ("test/cases/large/clang-26760.c": line 2089) * reduce to right at ("test/cases/large/clang-26760.c": line 2089) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2089) * remove variable k at ("test/cases/large/clang-26760.c": line 2091) * remove variable j at ("test/cases/large/clang-26760.c": line 2091) * remove variable i at ("test/cases/large/clang-26760.c": line 2091) @@ -7796,6 +7884,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1933) * reduce to left at ("test/cases/large/clang-26760.c": line 1933) * reduce to right at ("test/cases/large/clang-26760.c": line 1933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1933) * remove initializer at ("test/cases/large/clang-26760.c": line 1935) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1935) * remove initializer at ("test/cases/large/clang-26760.c": line 1936) @@ -7902,6 +7991,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1959) * reduce to left at ("test/cases/large/clang-26760.c": line 1959) * reduce to right at ("test/cases/large/clang-26760.c": line 1959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1959) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962) * remove condition at ("test/cases/large/clang-26760.c": line 1963) * remove statement at ("test/cases/large/clang-26760.c": line 1964) @@ -7968,6 +8058,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1979) * reduce to left at ("test/cases/large/clang-26760.c": line 1979) * reduce to right at ("test/cases/large/clang-26760.c": line 1979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1979) * remove initializer at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) @@ -8462,6 +8553,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2124) * reduce to left at ("test/cases/large/clang-26760.c": line 2124) * reduce to right at ("test/cases/large/clang-26760.c": line 2124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2124) * remove initializer at ("test/cases/large/clang-26760.c": line 2127) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127) * remove variable j at ("test/cases/large/clang-26760.c": line 2128) @@ -8580,6 +8672,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2229) * reduce to left at ("test/cases/large/clang-26760.c": line 2229) * reduce to right at ("test/cases/large/clang-26760.c": line 2229) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2229) * remove expr statement at ("test/cases/large/clang-26760.c": line 2230) * reduce to left at ("test/cases/large/clang-26760.c": line 2230) * reduce to right at ("test/cases/large/clang-26760.c": line 2230) @@ -8591,6 +8684,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2231) * reduce to right at ("test/cases/large/clang-26760.c": line 2231) * reduce to operant at ("test/cases/large/clang-26760.c": line 2231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2231) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2233) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235) @@ -8811,6 +8905,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2284) * reduce to left at ("test/cases/large/clang-26760.c": line 2284) * reduce to right at ("test/cases/large/clang-26760.c": line 2284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2284) * remove expr statement at ("test/cases/large/clang-26760.c": line 2285) * reduce to left at ("test/cases/large/clang-26760.c": line 2285) * reduce to right at ("test/cases/large/clang-26760.c": line 2285) @@ -8909,6 +9004,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2147) * reduce to left at ("test/cases/large/clang-26760.c": line 2147) * reduce to right at ("test/cases/large/clang-26760.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2147) * remove initializer at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) @@ -9038,6 +9134,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2166) * reduce to left at ("test/cases/large/clang-26760.c": line 2166) * reduce to right at ("test/cases/large/clang-26760.c": line 2166) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2166) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2169) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2170) * reduce to operant at ("test/cases/large/clang-26760.c": line 2171) @@ -9062,11 +9159,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2179) * reduce to right at ("test/cases/large/clang-26760.c": line 2179) * reduce to operant at ("test/cases/large/clang-26760.c": line 2179) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2179) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181) * remove variable i at ("test/cases/large/clang-26760.c": line 2182) * remove initializer at ("test/cases/large/clang-26760.c": line 2183) * reduce to left at ("test/cases/large/clang-26760.c": line 2183) * reduce to right at ("test/cases/large/clang-26760.c": line 2183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2183) * remove expr statement at ("test/cases/large/clang-26760.c": line 2184) * reduce to left at ("test/cases/large/clang-26760.c": line 2184) * reduce to right at ("test/cases/large/clang-26760.c": line 2184) @@ -9282,6 +9381,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2468) * reduce to left at ("test/cases/large/clang-26760.c": line 2468) * reduce to right at ("test/cases/large/clang-26760.c": line 2468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2468) * remove initializer at ("test/cases/large/clang-26760.c": line 2471) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471) * remove variable j at ("test/cases/large/clang-26760.c": line 2472) @@ -9289,6 +9389,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2473) * reduce to left at ("test/cases/large/clang-26760.c": line 2473) * reduce to right at ("test/cases/large/clang-26760.c": line 2473) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2473) * remove expr statement at ("test/cases/large/clang-26760.c": line 2474) * reduce to left at ("test/cases/large/clang-26760.c": line 2474) * reduce to right at ("test/cases/large/clang-26760.c": line 2474) @@ -9410,6 +9511,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2785) * reduce to left at ("test/cases/large/clang-26760.c": line 2785) * reduce to right at ("test/cases/large/clang-26760.c": line 2785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2785) * remove expr statement at ("test/cases/large/clang-26760.c": line 2786) * reduce to left at ("test/cases/large/clang-26760.c": line 2786) * reduce to right at ("test/cases/large/clang-26760.c": line 2786) @@ -9423,6 +9525,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2789) * reduce to right at ("test/cases/large/clang-26760.c": line 2789) * reduce to operant at ("test/cases/large/clang-26760.c": line 2789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2789) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2791) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793) @@ -9588,6 +9691,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2858) * reduce to left at ("test/cases/large/clang-26760.c": line 2858) * reduce to right at ("test/cases/large/clang-26760.c": line 2858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2858) * remove initializer at ("test/cases/large/clang-26760.c": line 2861) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861) * remove variable j at ("test/cases/large/clang-26760.c": line 2862) @@ -9595,6 +9699,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2863) * reduce to left at ("test/cases/large/clang-26760.c": line 2863) * reduce to right at ("test/cases/large/clang-26760.c": line 2863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2863) * remove expr statement at ("test/cases/large/clang-26760.c": line 2864) * reduce to left at ("test/cases/large/clang-26760.c": line 2864) * reduce to right at ("test/cases/large/clang-26760.c": line 2864) @@ -9686,6 +9791,8 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2886) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2887) * remove return statement at ("test/cases/large/clang-26760.c": line 2889) * replace by zero at ("test/cases/large/clang-26760.c": line 2889) * expand compound statment at ("test/cases/large/clang-26760.c": line 2888) @@ -9747,6 +9854,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2842) * reduce to left at ("test/cases/large/clang-26760.c": line 2842) * reduce to right at ("test/cases/large/clang-26760.c": line 2842) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2842) * remove expr statement at ("test/cases/large/clang-26760.c": line 2843) * reduce to left at ("test/cases/large/clang-26760.c": line 2843) * reduce to right at ("test/cases/large/clang-26760.c": line 2843) @@ -9859,6 +9967,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2583) * reduce to left at ("test/cases/large/clang-26760.c": line 2583) * reduce to right at ("test/cases/large/clang-26760.c": line 2583) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2583) * remove expr statement at ("test/cases/large/clang-26760.c": line 2584) * reduce to left at ("test/cases/large/clang-26760.c": line 2584) * reduce to right at ("test/cases/large/clang-26760.c": line 2584) @@ -9870,6 +9979,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2585) * reduce to right at ("test/cases/large/clang-26760.c": line 2585) * reduce to operant at ("test/cases/large/clang-26760.c": line 2585) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2585) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2587) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589) @@ -10093,6 +10203,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2639) * reduce to left at ("test/cases/large/clang-26760.c": line 2639) * reduce to right at ("test/cases/large/clang-26760.c": line 2639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2639) * remove expr statement at ("test/cases/large/clang-26760.c": line 2640) * reduce to left at ("test/cases/large/clang-26760.c": line 2640) * reduce to right at ("test/cases/large/clang-26760.c": line 2640) @@ -10103,6 +10214,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2641) * reduce to left at ("test/cases/large/clang-26760.c": line 2641) * reduce to right at ("test/cases/large/clang-26760.c": line 2641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2641) * remove expr statement at ("test/cases/large/clang-26760.c": line 2642) * reduce to left at ("test/cases/large/clang-26760.c": line 2642) * reduce to right at ("test/cases/large/clang-26760.c": line 2642) @@ -10201,6 +10313,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2501) * reduce to left at ("test/cases/large/clang-26760.c": line 2501) * reduce to right at ("test/cases/large/clang-26760.c": line 2501) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2501) * remove initializer at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) @@ -10330,6 +10443,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2520) * reduce to left at ("test/cases/large/clang-26760.c": line 2520) * reduce to right at ("test/cases/large/clang-26760.c": line 2520) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2520) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2523) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2524) * reduce to operant at ("test/cases/large/clang-26760.c": line 2525) @@ -10354,11 +10468,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2533) * reduce to right at ("test/cases/large/clang-26760.c": line 2533) * reduce to operant at ("test/cases/large/clang-26760.c": line 2533) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2533) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535) * remove variable i at ("test/cases/large/clang-26760.c": line 2536) * remove initializer at ("test/cases/large/clang-26760.c": line 2537) * reduce to left at ("test/cases/large/clang-26760.c": line 2537) * reduce to right at ("test/cases/large/clang-26760.c": line 2537) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2537) * remove expr statement at ("test/cases/large/clang-26760.c": line 2538) * reduce to left at ("test/cases/large/clang-26760.c": line 2538) * reduce to right at ("test/cases/large/clang-26760.c": line 2538) @@ -10561,6 +10677,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2674) * remove condition at ("test/cases/large/clang-26760.c": line 2675) * remove expr statement at ("test/cases/large/clang-26760.c": line 2676) * do without param at ("test/cases/large/clang-26760.c": line 2676) @@ -10569,6 +10686,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2678) * reduce to left at ("test/cases/large/clang-26760.c": line 2678) * reduce to right at ("test/cases/large/clang-26760.c": line 2678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2678) * remove initializer at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) @@ -10698,6 +10816,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2697) * reduce to left at ("test/cases/large/clang-26760.c": line 2697) * reduce to right at ("test/cases/large/clang-26760.c": line 2697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2697) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2700) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2701) * reduce to operant at ("test/cases/large/clang-26760.c": line 2702) @@ -10711,6 +10830,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2707) * reduce to operant at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710) @@ -10767,6 +10887,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2724) * remove expr statement at ("test/cases/large/clang-26760.c": line 2725) * reduce to operant at ("test/cases/large/clang-26760.c": line 2725) * remove expr statement at ("test/cases/large/clang-26760.c": line 2726) @@ -10781,6 +10902,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2728) * reduce to right at ("test/cases/large/clang-26760.c": line 2728) * reduce to operant at ("test/cases/large/clang-26760.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2728) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730) * remove variable i at ("test/cases/large/clang-26760.c": line 2731) * remove condition at ("test/cases/large/clang-26760.c": line 2732) @@ -10788,6 +10910,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2734) * reduce to left at ("test/cases/large/clang-26760.c": line 2734) * reduce to right at ("test/cases/large/clang-26760.c": line 2734) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2734) * remove expr statement at ("test/cases/large/clang-26760.c": line 2735) * reduce to left at ("test/cases/large/clang-26760.c": line 2735) * reduce to right at ("test/cases/large/clang-26760.c": line 2735) @@ -10864,6 +10987,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2753) * reduce to left at ("test/cases/large/clang-26760.c": line 2753) * reduce to right at ("test/cases/large/clang-26760.c": line 2753) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2753) * remove expr statement at ("test/cases/large/clang-26760.c": line 2754) * reduce to left at ("test/cases/large/clang-26760.c": line 2754) * reduce to right at ("test/cases/large/clang-26760.c": line 2754) @@ -11016,6 +11140,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2910) * reduce to left at ("test/cases/large/clang-26760.c": line 2910) * reduce to right at ("test/cases/large/clang-26760.c": line 2910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2910) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 2913) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 2914) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 2915) @@ -11029,6 +11154,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2923) * reduce to left at ("test/cases/large/clang-26760.c": line 2923) * reduce to right at ("test/cases/large/clang-26760.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2923) * remove expr statement at ("test/cases/large/clang-26760.c": line 2924) * reduce to left at ("test/cases/large/clang-26760.c": line 2924) * reduce to right at ("test/cases/large/clang-26760.c": line 2924) @@ -11112,6 +11238,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3564) * reduce to left at ("test/cases/large/clang-26760.c": line 3564) * reduce to right at ("test/cases/large/clang-26760.c": line 3564) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3564) * remove expr statement at ("test/cases/large/clang-26760.c": line 3565) * reduce to left at ("test/cases/large/clang-26760.c": line 3565) * reduce to right at ("test/cases/large/clang-26760.c": line 3565) @@ -11145,6 +11272,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3862) * reduce to left at ("test/cases/large/clang-26760.c": line 3862) * reduce to right at ("test/cases/large/clang-26760.c": line 3862) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3862) * remove condition at ("test/cases/large/clang-26760.c": line 3864) * remove statement at ("test/cases/large/clang-26760.c": line 3865) * remove expr statement at ("test/cases/large/clang-26760.c": line 3866) @@ -11156,6 +11284,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3867) * reduce to left at ("test/cases/large/clang-26760.c": line 3867) * reduce to right at ("test/cases/large/clang-26760.c": line 3867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3867) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869) * remove condition at ("test/cases/large/clang-26760.c": line 3870) * remove return statement at ("test/cases/large/clang-26760.c": line 3893) @@ -11292,6 +11421,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3589) * reduce to left at ("test/cases/large/clang-26760.c": line 3589) * reduce to right at ("test/cases/large/clang-26760.c": line 3589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3589) * remove expr statement at ("test/cases/large/clang-26760.c": line 3590) * reduce to left at ("test/cases/large/clang-26760.c": line 3590) * reduce to right at ("test/cases/large/clang-26760.c": line 3590) @@ -11415,6 +11545,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3610) * reduce to left at ("test/cases/large/clang-26760.c": line 3610) * reduce to right at ("test/cases/large/clang-26760.c": line 3610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3610) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613) * remove expr statement at ("test/cases/large/clang-26760.c": line 3614) * reduce to left at ("test/cases/large/clang-26760.c": line 3614) @@ -11422,6 +11553,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3615) * reduce to left at ("test/cases/large/clang-26760.c": line 3615) * reduce to right at ("test/cases/large/clang-26760.c": line 3615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3615) * remove expr statement at ("test/cases/large/clang-26760.c": line 3617) * reduce to left at ("test/cases/large/clang-26760.c": line 3617) * reduce to right at ("test/cases/large/clang-26760.c": line 3617) @@ -11446,6 +11578,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3623) * reduce to right at ("test/cases/large/clang-26760.c": line 3623) * reduce to operant at ("test/cases/large/clang-26760.c": line 3623) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3623) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625) * remove expr statement at ("test/cases/large/clang-26760.c": line 3626) * reduce to left at ("test/cases/large/clang-26760.c": line 3626) @@ -11521,6 +11654,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3639) * reduce to left at ("test/cases/large/clang-26760.c": line 3639) * reduce to right at ("test/cases/large/clang-26760.c": line 3639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3639) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641) * remove expr statement at ("test/cases/large/clang-26760.c": line 3642) * reduce to left at ("test/cases/large/clang-26760.c": line 3642) @@ -11643,10 +11777,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3662) * reduce to left at ("test/cases/large/clang-26760.c": line 3662) * reduce to right at ("test/cases/large/clang-26760.c": line 3662) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3662) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665) * remove initializer at ("test/cases/large/clang-26760.c": line 3666) * reduce to left at ("test/cases/large/clang-26760.c": line 3666) * reduce to right at ("test/cases/large/clang-26760.c": line 3666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3666) * remove expr statement at ("test/cases/large/clang-26760.c": line 3668) * reduce to left at ("test/cases/large/clang-26760.c": line 3668) * reduce to right at ("test/cases/large/clang-26760.c": line 3668) @@ -11671,6 +11807,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3674) * reduce to right at ("test/cases/large/clang-26760.c": line 3674) * reduce to operant at ("test/cases/large/clang-26760.c": line 3674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3674) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676) * remove expr statement at ("test/cases/large/clang-26760.c": line 3677) * reduce to left at ("test/cases/large/clang-26760.c": line 3677) @@ -11746,6 +11883,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3690) * reduce to left at ("test/cases/large/clang-26760.c": line 3690) * reduce to right at ("test/cases/large/clang-26760.c": line 3690) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3690) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692) * remove expr statement at ("test/cases/large/clang-26760.c": line 3693) * reduce to left at ("test/cases/large/clang-26760.c": line 3693) @@ -11850,6 +11988,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3712) * reduce to right at ("test/cases/large/clang-26760.c": line 3712) * replace by zero at ("test/cases/large/clang-26760.c": line 3712) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3728) * remove expr statement at ("test/cases/large/clang-26760.c": line 3729) * reduce to left at ("test/cases/large/clang-26760.c": line 3729) * reduce to right at ("test/cases/large/clang-26760.c": line 3729) @@ -11909,6 +12048,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3755) * reduce to left at ("test/cases/large/clang-26760.c": line 3755) * reduce to right at ("test/cases/large/clang-26760.c": line 3755) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3755) * reduce to operant at ("test/cases/large/clang-26760.c": line 3758) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759) @@ -11916,6 +12056,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3761) * reduce to left at ("test/cases/large/clang-26760.c": line 3761) * reduce to right at ("test/cases/large/clang-26760.c": line 3761) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3761) * remove expr statement at ("test/cases/large/clang-26760.c": line 3762) * reduce to left at ("test/cases/large/clang-26760.c": line 3762) * reduce to right at ("test/cases/large/clang-26760.c": line 3762) @@ -11926,6 +12067,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3763) * reduce to left at ("test/cases/large/clang-26760.c": line 3763) * reduce to right at ("test/cases/large/clang-26760.c": line 3763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3763) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3766) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3767) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768) @@ -11934,6 +12076,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3771) * reduce to left at ("test/cases/large/clang-26760.c": line 3771) * reduce to right at ("test/cases/large/clang-26760.c": line 3771) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3771) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775) * remove expr statement at ("test/cases/large/clang-26760.c": line 3776) @@ -12026,6 +12169,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3800) * reduce to left at ("test/cases/large/clang-26760.c": line 3800) * reduce to right at ("test/cases/large/clang-26760.c": line 3800) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3800) * remove variable i at ("test/cases/large/clang-26760.c": line 3802) * remove expr statement at ("test/cases/large/clang-26760.c": line 3803) * reduce to left at ("test/cases/large/clang-26760.c": line 3803) @@ -12136,6 +12280,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3824) * reduce to left at ("test/cases/large/clang-26760.c": line 3824) * reduce to right at ("test/cases/large/clang-26760.c": line 3824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3824) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3826) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3827) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3828) @@ -12145,11 +12290,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3831) * reduce to left at ("test/cases/large/clang-26760.c": line 3831) * reduce to right at ("test/cases/large/clang-26760.c": line 3831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3831) * remove return statement at ("test/cases/large/clang-26760.c": line 3834) * expand compound statment at ("test/cases/large/clang-26760.c": line 3833) * remove initializer at ("test/cases/large/clang-26760.c": line 3836) * reduce to left at ("test/cases/large/clang-26760.c": line 3836) * reduce to right at ("test/cases/large/clang-26760.c": line 3836) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3836) * remove expr statement at ("test/cases/large/clang-26760.c": line 3837) * reduce to left at ("test/cases/large/clang-26760.c": line 3837) * reduce to right at ("test/cases/large/clang-26760.c": line 3837) @@ -12235,6 +12382,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3900) * reduce to left at ("test/cases/large/clang-26760.c": line 3900) * reduce to right at ("test/cases/large/clang-26760.c": line 3900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3900) * remove expr statement at ("test/cases/large/clang-26760.c": line 3902) * reduce to left at ("test/cases/large/clang-26760.c": line 3902) * reduce to right at ("test/cases/large/clang-26760.c": line 3902) @@ -12244,6 +12392,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3903) * reduce to left at ("test/cases/large/clang-26760.c": line 3903) * reduce to right at ("test/cases/large/clang-26760.c": line 3903) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3903) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905) * reduce to operant at ("test/cases/large/clang-26760.c": line 3907) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907) @@ -12252,6 +12401,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3910) * reduce to left at ("test/cases/large/clang-26760.c": line 3910) * reduce to right at ("test/cases/large/clang-26760.c": line 3910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3910) * remove expr statement at ("test/cases/large/clang-26760.c": line 3911) * reduce to left at ("test/cases/large/clang-26760.c": line 3911) * reduce to right at ("test/cases/large/clang-26760.c": line 3911) @@ -12262,6 +12412,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3912) * reduce to left at ("test/cases/large/clang-26760.c": line 3912) * reduce to right at ("test/cases/large/clang-26760.c": line 3912) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3912) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3915) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3916) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917) @@ -12270,6 +12421,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3920) * reduce to left at ("test/cases/large/clang-26760.c": line 3920) * reduce to right at ("test/cases/large/clang-26760.c": line 3920) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3920) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924) * remove expr statement at ("test/cases/large/clang-26760.c": line 3925) @@ -12301,6 +12453,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3927) * reduce to left at ("test/cases/large/clang-26760.c": line 3927) * reduce to right at ("test/cases/large/clang-26760.c": line 3927) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3927) * remove expr statement at ("test/cases/large/clang-26760.c": line 3928) * reduce to left at ("test/cases/large/clang-26760.c": line 3928) * reduce to right at ("test/cases/large/clang-26760.c": line 3928) @@ -12391,10 +12544,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3964) * reduce to left at ("test/cases/large/clang-26760.c": line 3964) * reduce to right at ("test/cases/large/clang-26760.c": line 3964) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3964) * remove variable i at ("test/cases/large/clang-26760.c": line 3966) * remove initializer at ("test/cases/large/clang-26760.c": line 3967) * reduce to left at ("test/cases/large/clang-26760.c": line 3967) * reduce to right at ("test/cases/large/clang-26760.c": line 3967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3967) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3970) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3971) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3972) @@ -12408,6 +12563,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3980) * reduce to left at ("test/cases/large/clang-26760.c": line 3980) * reduce to right at ("test/cases/large/clang-26760.c": line 3980) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3980) * remove expr statement at ("test/cases/large/clang-26760.c": line 3981) * reduce to left at ("test/cases/large/clang-26760.c": line 3981) * reduce to right at ("test/cases/large/clang-26760.c": line 3981) @@ -12441,6 +12597,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4197) * reduce to left at ("test/cases/large/clang-26760.c": line 4197) * reduce to right at ("test/cases/large/clang-26760.c": line 4197) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4197) * remove expr statement at ("test/cases/large/clang-26760.c": line 4199) * reduce to left at ("test/cases/large/clang-26760.c": line 4199) * reduce to right at ("test/cases/large/clang-26760.c": line 4199) @@ -12450,6 +12607,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4201) * reduce to left at ("test/cases/large/clang-26760.c": line 4201) * reduce to right at ("test/cases/large/clang-26760.c": line 4201) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4201) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203) * remove condition at ("test/cases/large/clang-26760.c": line 4204) * remove return statement at ("test/cases/large/clang-26760.c": line 4227) @@ -12583,6 +12741,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4005) * reduce to left at ("test/cases/large/clang-26760.c": line 4005) * reduce to right at ("test/cases/large/clang-26760.c": line 4005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4005) * remove expr statement at ("test/cases/large/clang-26760.c": line 4006) * reduce to left at ("test/cases/large/clang-26760.c": line 4006) * reduce to right at ("test/cases/large/clang-26760.c": line 4006) @@ -12706,10 +12865,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4026) * reduce to left at ("test/cases/large/clang-26760.c": line 4026) * reduce to right at ("test/cases/large/clang-26760.c": line 4026) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4026) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029) * remove initializer at ("test/cases/large/clang-26760.c": line 4030) * reduce to left at ("test/cases/large/clang-26760.c": line 4030) * reduce to right at ("test/cases/large/clang-26760.c": line 4030) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4030) * remove expr statement at ("test/cases/large/clang-26760.c": line 4032) * reduce to left at ("test/cases/large/clang-26760.c": line 4032) * reduce to right at ("test/cases/large/clang-26760.c": line 4032) @@ -12734,6 +12895,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 4038) * reduce to right at ("test/cases/large/clang-26760.c": line 4038) * reduce to operant at ("test/cases/large/clang-26760.c": line 4038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4038) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040) * remove expr statement at ("test/cases/large/clang-26760.c": line 4041) * reduce to left at ("test/cases/large/clang-26760.c": line 4041) @@ -12809,6 +12971,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4054) * reduce to left at ("test/cases/large/clang-26760.c": line 4054) * reduce to right at ("test/cases/large/clang-26760.c": line 4054) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4054) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056) * remove expr statement at ("test/cases/large/clang-26760.c": line 4057) * reduce to left at ("test/cases/large/clang-26760.c": line 4057) @@ -12918,6 +13081,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4093) * reduce to left at ("test/cases/large/clang-26760.c": line 4093) * reduce to right at ("test/cases/large/clang-26760.c": line 4093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4093) * reduce to operant at ("test/cases/large/clang-26760.c": line 4096) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097) @@ -12925,6 +13089,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4099) * reduce to left at ("test/cases/large/clang-26760.c": line 4099) * reduce to right at ("test/cases/large/clang-26760.c": line 4099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4099) * remove expr statement at ("test/cases/large/clang-26760.c": line 4100) * reduce to left at ("test/cases/large/clang-26760.c": line 4100) * reduce to right at ("test/cases/large/clang-26760.c": line 4100) @@ -12935,6 +13100,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4101) * reduce to left at ("test/cases/large/clang-26760.c": line 4101) * reduce to right at ("test/cases/large/clang-26760.c": line 4101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4101) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 4104) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 4105) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106) @@ -12943,6 +13109,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4109) * reduce to left at ("test/cases/large/clang-26760.c": line 4109) * reduce to right at ("test/cases/large/clang-26760.c": line 4109) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4109) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113) * remove expr statement at ("test/cases/large/clang-26760.c": line 4114) @@ -13035,6 +13202,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4138) * reduce to left at ("test/cases/large/clang-26760.c": line 4138) * reduce to right at ("test/cases/large/clang-26760.c": line 4138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4138) * remove variable i at ("test/cases/large/clang-26760.c": line 4140) * remove expr statement at ("test/cases/large/clang-26760.c": line 4141) * reduce to left at ("test/cases/large/clang-26760.c": line 4141) @@ -13145,6 +13313,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4162) * reduce to left at ("test/cases/large/clang-26760.c": line 4162) * reduce to right at ("test/cases/large/clang-26760.c": line 4162) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4162) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4164) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4165) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4166) @@ -13154,9 +13323,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4169) * reduce to left at ("test/cases/large/clang-26760.c": line 4169) * reduce to right at ("test/cases/large/clang-26760.c": line 4169) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4169) * remove initializer at ("test/cases/large/clang-26760.c": line 4171) * reduce to left at ("test/cases/large/clang-26760.c": line 4171) * reduce to right at ("test/cases/large/clang-26760.c": line 4171) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4171) * remove expr statement at ("test/cases/large/clang-26760.c": line 4172) * reduce to left at ("test/cases/large/clang-26760.c": line 4172) * reduce to right at ("test/cases/large/clang-26760.c": line 4172) @@ -13244,6 +13415,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4234) * remove expr statement at ("test/cases/large/clang-26760.c": line 4235) * reduce to left at ("test/cases/large/clang-26760.c": line 4235) * reduce to right at ("test/cases/large/clang-26760.c": line 4250) @@ -13436,6 +13608,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4278) * remove condition at ("test/cases/large/clang-26760.c": line 4279) * remove statement at ("test/cases/large/clang-26760.c": line 4280) * remove expr statement at ("test/cases/large/clang-26760.c": line 4281) @@ -13449,6 +13622,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4283) * reduce to left at ("test/cases/large/clang-26760.c": line 4283) * reduce to right at ("test/cases/large/clang-26760.c": line 4283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4283) * remove expr statement at ("test/cases/large/clang-26760.c": line 4285) * do without param at ("test/cases/large/clang-26760.c": line 4285) * replace by zero at ("test/cases/large/clang-26760.c": line 4285) @@ -13458,6 +13632,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4289) * reduce to left at ("test/cases/large/clang-26760.c": line 4289) * reduce to right at ("test/cases/large/clang-26760.c": line 4289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4289) * remove expr statement at ("test/cases/large/clang-26760.c": line 4291) * do without param at ("test/cases/large/clang-26760.c": line 4291) * replace by zero at ("test/cases/large/clang-26760.c": line 4291) @@ -13518,9 +13693,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 4283) * remove iterator at ("test/cases/large/clang-26760.c": line 4283) * reduce to operant at ("test/cases/large/clang-26760.c": line 4283) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4311) * remove initializer at ("test/cases/large/clang-26760.c": line 4312) * reduce to left at ("test/cases/large/clang-26760.c": line 4312) * reduce to right at ("test/cases/large/clang-26760.c": line 4312) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4312) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4314) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4315) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4316) @@ -13530,9 +13707,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4319) * reduce to left at ("test/cases/large/clang-26760.c": line 4319) * reduce to right at ("test/cases/large/clang-26760.c": line 4319) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4319) * remove initializer at ("test/cases/large/clang-26760.c": line 4321) * reduce to left at ("test/cases/large/clang-26760.c": line 4321) * reduce to right at ("test/cases/large/clang-26760.c": line 4321) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4321) * remove expr statement at ("test/cases/large/clang-26760.c": line 4322) * reduce to left at ("test/cases/large/clang-26760.c": line 4322) * reduce to right at ("test/cases/large/clang-26760.c": line 4322) @@ -13556,6 +13735,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4327) * remove variable i at ("test/cases/large/clang-26760.c": line 4329) * remove condition at ("test/cases/large/clang-26760.c": line 4330) * replace by zero at ("test/cases/large/clang-26760.c": line 4330) @@ -13656,12 +13836,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4359) * remove statement at ("test/cases/large/clang-26760.c": line 4360) * remove return statement at ("test/cases/large/clang-26760.c": line 4362) * remove check at ("test/cases/large/clang-26760.c": line 4327) * remove iterator at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4364) * remove expr statement at ("test/cases/large/clang-26760.c": line 4365) * reduce to left at ("test/cases/large/clang-26760.c": line 4365) * reduce to right at ("test/cases/large/clang-26760.c": line 4365) @@ -13831,9 +14013,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4410) * reduce to left at ("test/cases/large/clang-26760.c": line 4410) * reduce to right at ("test/cases/large/clang-26760.c": line 4410) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4410) * remove initializer at ("test/cases/large/clang-26760.c": line 4412) * reduce to left at ("test/cases/large/clang-26760.c": line 4412) * reduce to right at ("test/cases/large/clang-26760.c": line 4412) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4412) * remove expr statement at ("test/cases/large/clang-26760.c": line 4414) * do without param at ("test/cases/large/clang-26760.c": line 4414) * replace by zero at ("test/cases/large/clang-26760.c": line 4414) @@ -13853,6 +14037,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4410) * remove iterator at ("test/cases/large/clang-26760.c": line 4410) * reduce to operant at ("test/cases/large/clang-26760.c": line 4410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4421) * remove expr statement at ("test/cases/large/clang-26760.c": line 4422) * reduce to operant at ("test/cases/large/clang-26760.c": line 4422) * remove check at ("test/cases/large/clang-26760.c": line 3900) @@ -13890,6 +14075,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2961) * reduce to left at ("test/cases/large/clang-26760.c": line 2961) * reduce to right at ("test/cases/large/clang-26760.c": line 2961) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2961) * remove expr statement at ("test/cases/large/clang-26760.c": line 2963) * reduce to left at ("test/cases/large/clang-26760.c": line 2963) * reduce to right at ("test/cases/large/clang-26760.c": line 2963) @@ -13903,12 +14089,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2966) * reduce to left at ("test/cases/large/clang-26760.c": line 2966) * reduce to right at ("test/cases/large/clang-26760.c": line 2966) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2966) * remove initializer at ("test/cases/large/clang-26760.c": line 2968) * reduce to left at ("test/cases/large/clang-26760.c": line 2968) * reduce to right at ("test/cases/large/clang-26760.c": line 2968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2968) * remove initializer at ("test/cases/large/clang-26760.c": line 2970) * reduce to left at ("test/cases/large/clang-26760.c": line 2970) * reduce to right at ("test/cases/large/clang-26760.c": line 2970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2970) * remove expr statement at ("test/cases/large/clang-26760.c": line 2972) * do without param at ("test/cases/large/clang-26760.c": line 2972) * replace by zero at ("test/cases/large/clang-26760.c": line 2972) @@ -13931,9 +14120,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 2966) * remove iterator at ("test/cases/large/clang-26760.c": line 2966) * reduce to operant at ("test/cases/large/clang-26760.c": line 2966) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2980) * remove initializer at ("test/cases/large/clang-26760.c": line 2981) * reduce to left at ("test/cases/large/clang-26760.c": line 2981) * reduce to right at ("test/cases/large/clang-26760.c": line 2981) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2981) * remove expr statement at ("test/cases/large/clang-26760.c": line 2982) * reduce to left at ("test/cases/large/clang-26760.c": line 2982) * reduce to right at ("test/cases/large/clang-26760.c": line 2982) @@ -14003,9 +14194,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3003) * reduce to left at ("test/cases/large/clang-26760.c": line 3003) * reduce to right at ("test/cases/large/clang-26760.c": line 3003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3003) * remove initializer at ("test/cases/large/clang-26760.c": line 3005) * reduce to left at ("test/cases/large/clang-26760.c": line 3005) * reduce to right at ("test/cases/large/clang-26760.c": line 3005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3005) * remove expr statement at ("test/cases/large/clang-26760.c": line 3007) * do without param at ("test/cases/large/clang-26760.c": line 3007) * replace by zero at ("test/cases/large/clang-26760.c": line 3007) @@ -14025,6 +14218,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3003) * remove iterator at ("test/cases/large/clang-26760.c": line 3003) * reduce to operant at ("test/cases/large/clang-26760.c": line 3003) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3014) * remove condition at ("test/cases/large/clang-26760.c": line 3015) * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209) * remove condition at ("test/cases/large/clang-26760.c": line 3211) @@ -14111,10 +14305,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3033) * reduce to left at ("test/cases/large/clang-26760.c": line 3033) * reduce to right at ("test/cases/large/clang-26760.c": line 3033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3033) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036) * remove initializer at ("test/cases/large/clang-26760.c": line 3037) * reduce to left at ("test/cases/large/clang-26760.c": line 3037) * reduce to right at ("test/cases/large/clang-26760.c": line 3037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3037) * remove expr statement at ("test/cases/large/clang-26760.c": line 3039) * reduce to left at ("test/cases/large/clang-26760.c": line 3039) * reduce to right at ("test/cases/large/clang-26760.c": line 3039) @@ -14139,6 +14335,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3045) * reduce to right at ("test/cases/large/clang-26760.c": line 3045) * reduce to operant at ("test/cases/large/clang-26760.c": line 3045) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3045) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047) * remove expr statement at ("test/cases/large/clang-26760.c": line 3048) * reduce to left at ("test/cases/large/clang-26760.c": line 3048) @@ -14205,6 +14402,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3058) * reduce to right at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3058) * remove expr statement at ("test/cases/large/clang-26760.c": line 3060) * reduce to operant at ("test/cases/large/clang-26760.c": line 3060) * remove condition at ("test/cases/large/clang-26760.c": line 3061) @@ -14212,6 +14410,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3063) * reduce to left at ("test/cases/large/clang-26760.c": line 3063) * reduce to right at ("test/cases/large/clang-26760.c": line 3063) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3063) * remove return statement at ("test/cases/large/clang-26760.c": line 3066) * replace by zero at ("test/cases/large/clang-26760.c": line 3066) * remove check at ("test/cases/large/clang-26760.c": line 3063) @@ -14225,6 +14424,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) * remove iterator at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3069) * remove expr statement at ("test/cases/large/clang-26760.c": line 3070) * reduce to left at ("test/cases/large/clang-26760.c": line 3070) * reduce to right at ("test/cases/large/clang-26760.c": line 3070) @@ -14238,6 +14438,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3073) * reduce to left at ("test/cases/large/clang-26760.c": line 3073) * reduce to right at ("test/cases/large/clang-26760.c": line 3073) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3073) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075) * remove expr statement at ("test/cases/large/clang-26760.c": line 3076) * reduce to left at ("test/cases/large/clang-26760.c": line 3076) @@ -14292,6 +14493,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3086) * reduce to right at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3086) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3088) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088) * remove expr statement at ("test/cases/large/clang-26760.c": line 3089) @@ -14306,6 +14508,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3093) * reduce to left at ("test/cases/large/clang-26760.c": line 3093) * reduce to right at ("test/cases/large/clang-26760.c": line 3093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3093) * remove expr statement at ("test/cases/large/clang-26760.c": line 3095) * do without param at ("test/cases/large/clang-26760.c": line 3095) * replace by zero at ("test/cases/large/clang-26760.c": line 3095) @@ -14395,16 +14598,20 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3112) * reduce to left at ("test/cases/large/clang-26760.c": line 3112) * reduce to right at ("test/cases/large/clang-26760.c": line 3112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3112) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115) * remove initializer at ("test/cases/large/clang-26760.c": line 3116) * reduce to left at ("test/cases/large/clang-26760.c": line 3116) * reduce to right at ("test/cases/large/clang-26760.c": line 3116) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3116) * remove initializer at ("test/cases/large/clang-26760.c": line 3118) * reduce to left at ("test/cases/large/clang-26760.c": line 3118) * reduce to right at ("test/cases/large/clang-26760.c": line 3118) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3118) * remove initializer at ("test/cases/large/clang-26760.c": line 3120) * reduce to left at ("test/cases/large/clang-26760.c": line 3120) * reduce to right at ("test/cases/large/clang-26760.c": line 3120) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3120) * remove expr statement at ("test/cases/large/clang-26760.c": line 3122) * do without param at ("test/cases/large/clang-26760.c": line 3122) * replace by zero at ("test/cases/large/clang-26760.c": line 3122) @@ -14424,6 +14631,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3118) * remove iterator at ("test/cases/large/clang-26760.c": line 3118) * reduce to operant at ("test/cases/large/clang-26760.c": line 3118) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3132) * remove expr statement at ("test/cases/large/clang-26760.c": line 3133) * reduce to left at ("test/cases/large/clang-26760.c": line 3133) * reduce to right at ("test/cases/large/clang-26760.c": line 3133) @@ -14448,6 +14656,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3139) * reduce to right at ("test/cases/large/clang-26760.c": line 3139) * reduce to operant at ("test/cases/large/clang-26760.c": line 3139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3139) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141) * remove expr statement at ("test/cases/large/clang-26760.c": line 3142) * reduce to left at ("test/cases/large/clang-26760.c": line 3142) @@ -14523,6 +14732,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3155) * reduce to left at ("test/cases/large/clang-26760.c": line 3155) * reduce to right at ("test/cases/large/clang-26760.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3155) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157) * remove expr statement at ("test/cases/large/clang-26760.c": line 3158) * reduce to left at ("test/cases/large/clang-26760.c": line 3158) @@ -14627,6 +14837,8 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3177) * reduce to right at ("test/cases/large/clang-26760.c": line 3177) * replace by zero at ("test/cases/large/clang-26760.c": line 3177) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3193) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3194) * remove expr statement at ("test/cases/large/clang-26760.c": line 3195) * reduce to left at ("test/cases/large/clang-26760.c": line 3195) * reduce to right at ("test/cases/large/clang-26760.c": line 3195) @@ -14693,6 +14905,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3231) * reduce to left at ("test/cases/large/clang-26760.c": line 3231) * reduce to right at ("test/cases/large/clang-26760.c": line 3231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3231) * remove return statement at ("test/cases/large/clang-26760.c": line 3234) * replace by zero at ("test/cases/large/clang-26760.c": line 3234) * remove check at ("test/cases/large/clang-26760.c": line 3231) @@ -14706,6 +14919,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3237) * reduce to left at ("test/cases/large/clang-26760.c": line 3237) * reduce to right at ("test/cases/large/clang-26760.c": line 3237) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3237) * reduce to operant at ("test/cases/large/clang-26760.c": line 3240) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241) @@ -14713,6 +14927,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3243) * reduce to left at ("test/cases/large/clang-26760.c": line 3243) * reduce to right at ("test/cases/large/clang-26760.c": line 3243) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3243) * remove expr statement at ("test/cases/large/clang-26760.c": line 3244) * reduce to left at ("test/cases/large/clang-26760.c": line 3244) * reduce to right at ("test/cases/large/clang-26760.c": line 3244) @@ -14723,6 +14938,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3245) * reduce to left at ("test/cases/large/clang-26760.c": line 3245) * reduce to right at ("test/cases/large/clang-26760.c": line 3245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3245) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3248) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3249) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250) @@ -14731,6 +14947,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3253) * remove variable i at ("test/cases/large/clang-26760.c": line 3255) * remove expr statement at ("test/cases/large/clang-26760.c": line 3256) * reduce to left at ("test/cases/large/clang-26760.c": line 3256) @@ -14838,9 +15055,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3277) * remove initializer at ("test/cases/large/clang-26760.c": line 3278) * reduce to left at ("test/cases/large/clang-26760.c": line 3278) * reduce to right at ("test/cases/large/clang-26760.c": line 3278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3278) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284) @@ -14851,6 +15070,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3289) * reduce to left at ("test/cases/large/clang-26760.c": line 3289) * reduce to right at ("test/cases/large/clang-26760.c": line 3289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3289) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293) * remove expr statement at ("test/cases/large/clang-26760.c": line 3294) @@ -14921,12 +15141,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3305) * reduce to left at ("test/cases/large/clang-26760.c": line 3305) * reduce to right at ("test/cases/large/clang-26760.c": line 3305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3305) * remove initializer at ("test/cases/large/clang-26760.c": line 3307) * reduce to left at ("test/cases/large/clang-26760.c": line 3307) * reduce to right at ("test/cases/large/clang-26760.c": line 3307) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3307) * remove initializer at ("test/cases/large/clang-26760.c": line 3309) * reduce to left at ("test/cases/large/clang-26760.c": line 3309) * reduce to right at ("test/cases/large/clang-26760.c": line 3309) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3309) * remove expr statement at ("test/cases/large/clang-26760.c": line 3311) * do without param at ("test/cases/large/clang-26760.c": line 3311) * replace by zero at ("test/cases/large/clang-26760.c": line 3311) @@ -14949,6 +15172,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3305) * remove iterator at ("test/cases/large/clang-26760.c": line 3305) * reduce to operant at ("test/cases/large/clang-26760.c": line 3305) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3322) * remove condition at ("test/cases/large/clang-26760.c": line 3323) * remove statement at ("test/cases/large/clang-26760.c": line 3324) * remove check at ("test/cases/large/clang-26760.c": line 3289) @@ -14974,6 +15198,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3336) * reduce to left at ("test/cases/large/clang-26760.c": line 3336) * reduce to right at ("test/cases/large/clang-26760.c": line 3336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3336) * remove variable i at ("test/cases/large/clang-26760.c": line 3338) * remove expr statement at ("test/cases/large/clang-26760.c": line 3339) * reduce to left at ("test/cases/large/clang-26760.c": line 3339) @@ -15084,6 +15309,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3360) * reduce to left at ("test/cases/large/clang-26760.c": line 3360) * reduce to right at ("test/cases/large/clang-26760.c": line 3360) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3360) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3362) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3363) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3364) @@ -15093,9 +15319,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3367) * reduce to left at ("test/cases/large/clang-26760.c": line 3367) * reduce to right at ("test/cases/large/clang-26760.c": line 3367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3367) * remove initializer at ("test/cases/large/clang-26760.c": line 3369) * reduce to left at ("test/cases/large/clang-26760.c": line 3369) * reduce to right at ("test/cases/large/clang-26760.c": line 3369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3369) * remove expr statement at ("test/cases/large/clang-26760.c": line 3370) * reduce to left at ("test/cases/large/clang-26760.c": line 3370) * reduce to right at ("test/cases/large/clang-26760.c": line 3370) @@ -15308,6 +15536,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3438) * reduce to left at ("test/cases/large/clang-26760.c": line 3438) * reduce to right at ("test/cases/large/clang-26760.c": line 3438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3438) * remove return statement at ("test/cases/large/clang-26760.c": line 3441) * replace by zero at ("test/cases/large/clang-26760.c": line 3441) * remove check at ("test/cases/large/clang-26760.c": line 3438) @@ -15321,6 +15550,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3444) * reduce to left at ("test/cases/large/clang-26760.c": line 3444) * reduce to right at ("test/cases/large/clang-26760.c": line 3444) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3444) * remove variable i at ("test/cases/large/clang-26760.c": line 3446) * remove expr statement at ("test/cases/large/clang-26760.c": line 3447) * reduce to left at ("test/cases/large/clang-26760.c": line 3447) @@ -15431,6 +15661,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3468) * reduce to left at ("test/cases/large/clang-26760.c": line 3468) * reduce to right at ("test/cases/large/clang-26760.c": line 3468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3468) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3470) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3471) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3472) @@ -15497,9 +15728,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3489) * reduce to left at ("test/cases/large/clang-26760.c": line 3489) * reduce to right at ("test/cases/large/clang-26760.c": line 3489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3489) * remove initializer at ("test/cases/large/clang-26760.c": line 3491) * reduce to left at ("test/cases/large/clang-26760.c": line 3491) * reduce to right at ("test/cases/large/clang-26760.c": line 3491) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3491) * remove expr statement at ("test/cases/large/clang-26760.c": line 3492) * reduce to left at ("test/cases/large/clang-26760.c": line 3492) * reduce to right at ("test/cases/large/clang-26760.c": line 3492) @@ -15778,6 +16011,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4472) * reduce to left at ("test/cases/large/clang-26760.c": line 4472) * reduce to right at ("test/cases/large/clang-26760.c": line 4472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4472) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475) * remove expr statement at ("test/cases/large/clang-26760.c": line 4476) @@ -15823,9 +16057,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4492) * reduce to left at ("test/cases/large/clang-26760.c": line 4492) * reduce to right at ("test/cases/large/clang-26760.c": line 4492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4492) * remove initializer at ("test/cases/large/clang-26760.c": line 4494) * reduce to left at ("test/cases/large/clang-26760.c": line 4494) * reduce to right at ("test/cases/large/clang-26760.c": line 4494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4494) * reduce to operant at ("test/cases/large/clang-26760.c": line 4496) * reduce to left at ("test/cases/large/clang-26760.c": line 4496) * reduce to right at ("test/cases/large/clang-26760.c": line 4496) @@ -16031,9 +16267,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4515) * reduce to left at ("test/cases/large/clang-26760.c": line 4515) * reduce to right at ("test/cases/large/clang-26760.c": line 4515) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4515) * remove initializer at ("test/cases/large/clang-26760.c": line 4517) * reduce to left at ("test/cases/large/clang-26760.c": line 4517) * reduce to right at ("test/cases/large/clang-26760.c": line 4517) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4517) * remove expr statement at ("test/cases/large/clang-26760.c": line 4519) * do without param at ("test/cases/large/clang-26760.c": line 4519) * replace by zero at ("test/cases/large/clang-26760.c": line 4519) @@ -16637,9 +16875,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4589) * reduce to left at ("test/cases/large/clang-26760.c": line 4589) * reduce to right at ("test/cases/large/clang-26760.c": line 4589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4589) * remove initializer at ("test/cases/large/clang-26760.c": line 4591) * reduce to left at ("test/cases/large/clang-26760.c": line 4591) * reduce to right at ("test/cases/large/clang-26760.c": line 4591) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4591) * remove expr statement at ("test/cases/large/clang-26760.c": line 4592) * reduce to left at ("test/cases/large/clang-26760.c": line 4592) * reduce to right at ("test/cases/large/clang-26760.c": line 4592) @@ -16651,6 +16891,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4589) * remove iterator at ("test/cases/large/clang-26760.c": line 4589) * reduce to operant at ("test/cases/large/clang-26760.c": line 4589) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4594) * remove expr statement at ("test/cases/large/clang-26760.c": line 4596) * reduce to left at ("test/cases/large/clang-26760.c": line 4596) * reduce to right at ("test/cases/large/clang-26760.c": line 4596) @@ -16903,9 +17144,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4645) * reduce to left at ("test/cases/large/clang-26760.c": line 4645) * reduce to right at ("test/cases/large/clang-26760.c": line 4645) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4645) * remove initializer at ("test/cases/large/clang-26760.c": line 4647) * reduce to left at ("test/cases/large/clang-26760.c": line 4647) * reduce to right at ("test/cases/large/clang-26760.c": line 4647) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4647) * remove expr statement at ("test/cases/large/clang-26760.c": line 4648) * reduce to left at ("test/cases/large/clang-26760.c": line 4648) * reduce to right at ("test/cases/large/clang-26760.c": line 4648) @@ -16929,6 +17172,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4645) * remove iterator at ("test/cases/large/clang-26760.c": line 4645) * reduce to operant at ("test/cases/large/clang-26760.c": line 4645) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4653) * remove expr statement at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) @@ -16981,6 +17225,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4666) * reduce to left at ("test/cases/large/clang-26760.c": line 4666) * reduce to right at ("test/cases/large/clang-26760.c": line 4666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4666) * remove return statement at ("test/cases/large/clang-26760.c": line 4668) * remove check at ("test/cases/large/clang-26760.c": line 4666) * remove iterator at ("test/cases/large/clang-26760.c": line 4666) @@ -17006,6 +17251,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4677) * reduce to left at ("test/cases/large/clang-26760.c": line 4677) * reduce to right at ("test/cases/large/clang-26760.c": line 4677) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4677) * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680) * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681) * remove expr statement at ("test/cases/large/clang-26760.c": line 4682) @@ -17092,9 +17338,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4721) * reduce to left at ("test/cases/large/clang-26760.c": line 4721) * reduce to right at ("test/cases/large/clang-26760.c": line 4721) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4721) * remove initializer at ("test/cases/large/clang-26760.c": line 4723) * reduce to left at ("test/cases/large/clang-26760.c": line 4723) * reduce to right at ("test/cases/large/clang-26760.c": line 4723) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4723) * remove expr statement at ("test/cases/large/clang-26760.c": line 4724) * reduce to left at ("test/cases/large/clang-26760.c": line 4724) * reduce to right at ("test/cases/large/clang-26760.c": line 4724) @@ -17123,6 +17371,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4736) * reduce to left at ("test/cases/large/clang-26760.c": line 4736) * reduce to right at ("test/cases/large/clang-26760.c": line 4736) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4736) * remove expr statement at ("test/cases/large/clang-26760.c": line 4737) * reduce to left at ("test/cases/large/clang-26760.c": line 4737) * reduce to right at ("test/cases/large/clang-26760.c": line 4737) @@ -17133,6 +17382,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4738) * reduce to left at ("test/cases/large/clang-26760.c": line 4738) * reduce to right at ("test/cases/large/clang-26760.c": line 4738) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4738) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 4740) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742) @@ -17174,6 +17424,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4815) * remove variable i at ("test/cases/large/clang-26760.c": line 4817) * remove return statement at ("test/cases/large/clang-26760.c": line 4818) * replace by zero at ("test/cases/large/clang-26760.c": line 4818) @@ -17181,6 +17432,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4820) * remove expr statement at ("test/cases/large/clang-26760.c": line 4821) * reduce to left at ("test/cases/large/clang-26760.c": line 4821) * reduce to right at ("test/cases/large/clang-26760.c": line 4821) @@ -17189,6 +17441,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4822) * reduce to left at ("test/cases/large/clang-26760.c": line 4822) * reduce to right at ("test/cases/large/clang-26760.c": line 4822) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4822) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825) * remove expr statement at ("test/cases/large/clang-26760.c": line 4826) @@ -17223,6 +17476,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4822) * remove iterator at ("test/cases/large/clang-26760.c": line 4822) * reduce to operant at ("test/cases/large/clang-26760.c": line 4822) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4835) * remove condition at ("test/cases/large/clang-26760.c": line 4836) * remove condition at ("test/cases/large/clang-26760.c": line 4838) * remove initializer at ("test/cases/large/clang-26760.c": line 5060) @@ -17257,6 +17511,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5072) * reduce to left at ("test/cases/large/clang-26760.c": line 5072) * reduce to right at ("test/cases/large/clang-26760.c": line 5072) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5072) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 5074) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 5075) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 5076) @@ -17271,6 +17526,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5084) * reduce to left at ("test/cases/large/clang-26760.c": line 5084) * reduce to right at ("test/cases/large/clang-26760.c": line 5084) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5084) * remove expr statement at ("test/cases/large/clang-26760.c": line 5085) * reduce to left at ("test/cases/large/clang-26760.c": line 5085) * reduce to right at ("test/cases/large/clang-26760.c": line 5085) @@ -17325,6 +17581,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5113) * reduce to left at ("test/cases/large/clang-26760.c": line 5113) * reduce to right at ("test/cases/large/clang-26760.c": line 5113) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5113) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117) * reduce to operant at ("test/cases/large/clang-26760.c": line 5118) @@ -17350,9 +17607,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5128) * reduce to left at ("test/cases/large/clang-26760.c": line 5128) * reduce to right at ("test/cases/large/clang-26760.c": line 5128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5128) * remove initializer at ("test/cases/large/clang-26760.c": line 5130) * reduce to left at ("test/cases/large/clang-26760.c": line 5130) * reduce to right at ("test/cases/large/clang-26760.c": line 5130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5130) * remove expr statement at ("test/cases/large/clang-26760.c": line 5131) * reduce to left at ("test/cases/large/clang-26760.c": line 5131) * reduce to right at ("test/cases/large/clang-26760.c": line 5131) @@ -17370,11 +17629,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5134) * reduce to left at ("test/cases/large/clang-26760.c": line 5134) * reduce to right at ("test/cases/large/clang-26760.c": line 5134) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5134) * reduce to operant at ("test/cases/large/clang-26760.c": line 5137) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137) * remove initializer at ("test/cases/large/clang-26760.c": line 5138) * reduce to left at ("test/cases/large/clang-26760.c": line 5138) * reduce to right at ("test/cases/large/clang-26760.c": line 5138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5138) * remove variable j at ("test/cases/large/clang-26760.c": line 5140) * remove variable i at ("test/cases/large/clang-26760.c": line 5140) * remove return statement at ("test/cases/large/clang-26760.c": line 5141) @@ -17424,6 +17685,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5149) * reduce to left at ("test/cases/large/clang-26760.c": line 5149) * reduce to right at ("test/cases/large/clang-26760.c": line 5149) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5149) * remove variable j at ("test/cases/large/clang-26760.c": line 5151) * remove variable i at ("test/cases/large/clang-26760.c": line 5151) * remove expr statement at ("test/cases/large/clang-26760.c": line 5152) @@ -17448,6 +17710,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5209) * reduce to left at ("test/cases/large/clang-26760.c": line 5209) * reduce to right at ("test/cases/large/clang-26760.c": line 5209) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5209) * remove variable i at ("test/cases/large/clang-26760.c": line 5211) * remove condition at ("test/cases/large/clang-26760.c": line 5212) * replace by zero at ("test/cases/large/clang-26760.c": line 5212) @@ -17704,9 +17967,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5256) * reduce to left at ("test/cases/large/clang-26760.c": line 5256) * reduce to right at ("test/cases/large/clang-26760.c": line 5256) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5256) * remove initializer at ("test/cases/large/clang-26760.c": line 5258) * reduce to left at ("test/cases/large/clang-26760.c": line 5258) * reduce to right at ("test/cases/large/clang-26760.c": line 5258) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5258) * remove expr statement at ("test/cases/large/clang-26760.c": line 5259) * reduce to left at ("test/cases/large/clang-26760.c": line 5259) * reduce to right at ("test/cases/large/clang-26760.c": line 5259) @@ -17836,6 +18101,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5285) * reduce to left at ("test/cases/large/clang-26760.c": line 5285) * reduce to right at ("test/cases/large/clang-26760.c": line 5285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5285) * remove condition at ("test/cases/large/clang-26760.c": line 5287) * remove statement at ("test/cases/large/clang-26760.c": line 5288) * remove expr statement at ("test/cases/large/clang-26760.c": line 5289) @@ -17849,6 +18115,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5291) * reduce to left at ("test/cases/large/clang-26760.c": line 5291) * reduce to right at ("test/cases/large/clang-26760.c": line 5291) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5291) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 5293) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 5294) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 5295) @@ -17939,6 +18206,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5326) * reduce to left at ("test/cases/large/clang-26760.c": line 5326) * reduce to right at ("test/cases/large/clang-26760.c": line 5326) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5326) * remove return statement at ("test/cases/large/clang-26760.c": line 5329) * remove check at ("test/cases/large/clang-26760.c": line 5326) * remove iterator at ("test/cases/large/clang-26760.c": line 5326) @@ -17988,6 +18256,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5571) * reduce to left at ("test/cases/large/clang-26760.c": line 5571) * reduce to right at ("test/cases/large/clang-26760.c": line 5571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5571) * remove expr statement at ("test/cases/large/clang-26760.c": line 5572) * reduce to left at ("test/cases/large/clang-26760.c": line 5572) * reduce to right at ("test/cases/large/clang-26760.c": line 5572) @@ -18044,6 +18313,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5345) * reduce to left at ("test/cases/large/clang-26760.c": line 5345) * reduce to right at ("test/cases/large/clang-26760.c": line 5345) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5345) * remove expr statement at ("test/cases/large/clang-26760.c": line 5346) * reduce to left at ("test/cases/large/clang-26760.c": line 5346) * reduce to right at ("test/cases/large/clang-26760.c": line 5346) @@ -18054,6 +18324,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5347) * reduce to left at ("test/cases/large/clang-26760.c": line 5347) * reduce to right at ("test/cases/large/clang-26760.c": line 5347) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5347) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 5349) * reduce to operant at ("test/cases/large/clang-26760.c": line 5350) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 5350) @@ -18072,6 +18343,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5359) * reduce to left at ("test/cases/large/clang-26760.c": line 5359) * reduce to right at ("test/cases/large/clang-26760.c": line 5359) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5359) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 5361) * remove initializer at ("test/cases/large/clang-26760.c": line 5362) * reduce to operant at ("test/cases/large/clang-26760.c": line 5362) @@ -18126,6 +18398,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5393) * reduce to right at ("test/cases/large/clang-26760.c": line 5393) * reduce to operant at ("test/cases/large/clang-26760.c": line 5393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5393) * remove expr statement at ("test/cases/large/clang-26760.c": line 5395) * reduce to left at ("test/cases/large/clang-26760.c": line 5395) * reduce to right at ("test/cases/large/clang-26760.c": line 5395) @@ -18178,6 +18451,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5409) * reduce to left at ("test/cases/large/clang-26760.c": line 5409) * reduce to right at ("test/cases/large/clang-26760.c": line 5409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412) * remove expr statement at ("test/cases/large/clang-26760.c": line 5413) * reduce to left at ("test/cases/large/clang-26760.c": line 5413) @@ -18313,6 +18587,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5445) * reduce to left at ("test/cases/large/clang-26760.c": line 5445) * reduce to right at ("test/cases/large/clang-26760.c": line 5445) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5445) * remove variable i at ("test/cases/large/clang-26760.c": line 5447) * remove expr statement at ("test/cases/large/clang-26760.c": line 5448) * reduce to left at ("test/cases/large/clang-26760.c": line 5448) @@ -18423,6 +18698,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5379) * reduce to right at ("test/cases/large/clang-26760.c": line 5379) * reduce to operant at ("test/cases/large/clang-26760.c": line 5379) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5379) * remove return statement at ("test/cases/large/clang-26760.c": line 5381) * remove check at ("test/cases/large/clang-26760.c": line 5379) * remove iterator at ("test/cases/large/clang-26760.c": line 5379) @@ -18475,6 +18751,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5468) * reduce to left at ("test/cases/large/clang-26760.c": line 5468) * reduce to right at ("test/cases/large/clang-26760.c": line 5468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5468) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 5471) * reduce to operant at ("test/cases/large/clang-26760.c": line 5472) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472) @@ -18712,6 +18989,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5523) * reduce to left at ("test/cases/large/clang-26760.c": line 5523) * reduce to right at ("test/cases/large/clang-26760.c": line 5523) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5523) * remove variable i at ("test/cases/large/clang-26760.c": line 5525) * remove return statement at ("test/cases/large/clang-26760.c": line 5526) * replace by zero at ("test/cases/large/clang-26760.c": line 5526) @@ -18730,6 +19008,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5531) * reduce to left at ("test/cases/large/clang-26760.c": line 5531) * reduce to right at ("test/cases/large/clang-26760.c": line 5531) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5531) * remove initializer at ("test/cases/large/clang-26760.c": line 5533) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 5533) * remove variable k at ("test/cases/large/clang-26760.c": line 5534) @@ -18897,6 +19176,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) * remove iterator at ("test/cases/large/clang-26760.c": line 5347) * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5561) * remove expr statement at ("test/cases/large/clang-26760.c": line 5562) * reduce to operant at ("test/cases/large/clang-26760.c": line 5562) * remove expr statement at ("test/cases/large/clang-26760.c": line 5563) @@ -19009,6 +19289,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5602) * reduce to right at ("test/cases/large/clang-26760.c": line 5602) * reduce to operant at ("test/cases/large/clang-26760.c": line 5602) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5602) * remove expr statement at ("test/cases/large/clang-26760.c": line 5604) * reduce to left at ("test/cases/large/clang-26760.c": line 5604) * reduce to right at ("test/cases/large/clang-26760.c": line 5604) @@ -19148,6 +19429,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4845) * reduce to left at ("test/cases/large/clang-26760.c": line 4845) * reduce to right at ("test/cases/large/clang-26760.c": line 4845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4845) * remove expr statement at ("test/cases/large/clang-26760.c": line 4847) * reduce to left at ("test/cases/large/clang-26760.c": line 4847) * reduce to right at ("test/cases/large/clang-26760.c": line 4847) @@ -19166,6 +19448,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4852) * reduce to left at ("test/cases/large/clang-26760.c": line 4852) * reduce to right at ("test/cases/large/clang-26760.c": line 4852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4852) * reduce to operant at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 4856) @@ -19188,6 +19471,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4863) * reduce to left at ("test/cases/large/clang-26760.c": line 4863) * reduce to right at ("test/cases/large/clang-26760.c": line 4863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4863) * remove variable j at ("test/cases/large/clang-26760.c": line 4865) * remove variable i at ("test/cases/large/clang-26760.c": line 4865) * remove expr statement at ("test/cases/large/clang-26760.c": line 4866) @@ -19259,6 +19543,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4907) * reduce to left at ("test/cases/large/clang-26760.c": line 4907) * reduce to right at ("test/cases/large/clang-26760.c": line 4907) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4907) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909) * remove variable i at ("test/cases/large/clang-26760.c": line 4910) * remove condition at ("test/cases/large/clang-26760.c": line 4911) @@ -19303,6 +19588,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4933) * reduce to left at ("test/cases/large/clang-26760.c": line 4933) * reduce to right at ("test/cases/large/clang-26760.c": line 4933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4933) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 4935) * reduce to operant at ("test/cases/large/clang-26760.c": line 4936) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936) @@ -19450,6 +19736,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4965) * reduce to left at ("test/cases/large/clang-26760.c": line 4965) * reduce to right at ("test/cases/large/clang-26760.c": line 4965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4965) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 4967) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 4968) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969) @@ -19652,6 +19939,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4880) * reduce to left at ("test/cases/large/clang-26760.c": line 4880) * reduce to right at ("test/cases/large/clang-26760.c": line 4880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4880) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882) * remove expr statement at ("test/cases/large/clang-26760.c": line 4883) * reduce to left at ("test/cases/large/clang-26760.c": line 4883) @@ -19710,6 +19998,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5018) * reduce to left at ("test/cases/large/clang-26760.c": line 5018) * reduce to right at ("test/cases/large/clang-26760.c": line 5018) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5018) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021) * remove expr statement at ("test/cases/large/clang-26760.c": line 5022) * reduce to left at ("test/cases/large/clang-26760.c": line 5022) @@ -19734,6 +20023,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5029) * reduce to right at ("test/cases/large/clang-26760.c": line 5029) * reduce to operant at ("test/cases/large/clang-26760.c": line 5029) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5029) * remove expr statement at ("test/cases/large/clang-26760.c": line 5031) * reduce to operant at ("test/cases/large/clang-26760.c": line 5031) * remove condition at ("test/cases/large/clang-26760.c": line 5032) @@ -19741,6 +20031,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5034) * reduce to left at ("test/cases/large/clang-26760.c": line 5034) * reduce to right at ("test/cases/large/clang-26760.c": line 5034) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5034) * remove return statement at ("test/cases/large/clang-26760.c": line 5037) * replace by zero at ("test/cases/large/clang-26760.c": line 5037) * remove check at ("test/cases/large/clang-26760.c": line 5034) @@ -19845,12 +20136,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 5054) * do without param at ("test/cases/large/clang-26760.c": line 5041) * do without param at ("test/cases/large/clang-26760.c": line 5040) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5619) * remove statement at ("test/cases/large/clang-26760.c": line 5620) * remove condition at ("test/cases/large/clang-26760.c": line 5622) * remove statement at ("test/cases/large/clang-26760.c": line 5623) * remove initializer at ("test/cases/large/clang-26760.c": line 5624) * reduce to left at ("test/cases/large/clang-26760.c": line 5624) * reduce to right at ("test/cases/large/clang-26760.c": line 5624) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5624) * remove return statement at ("test/cases/large/clang-26760.c": line 5626) * remove check at ("test/cases/large/clang-26760.c": line 5624) * reduce to operant at ("test/cases/large/clang-26760.c": line 5624) @@ -19859,9 +20152,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5628) * reduce to left at ("test/cases/large/clang-26760.c": line 5628) * reduce to right at ("test/cases/large/clang-26760.c": line 5628) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5628) * remove initializer at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5631) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5633) * reduce to operant at ("test/cases/large/clang-26760.c": line 5634) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634) @@ -19917,6 +20212,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5646) * remove expr statement at ("test/cases/large/clang-26760.c": line 5647) * reduce to operant at ("test/cases/large/clang-26760.c": line 5647) * remove check at ("test/cases/large/clang-26760.c": line 5628) @@ -19955,6 +20251,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4784) * reduce to left at ("test/cases/large/clang-26760.c": line 4784) * reduce to right at ("test/cases/large/clang-26760.c": line 4784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4784) * remove expr statement at ("test/cases/large/clang-26760.c": line 4786) * do without param at ("test/cases/large/clang-26760.c": line 4786) * replace by zero at ("test/cases/large/clang-26760.c": line 4786) @@ -19979,6 +20276,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 4784) * remove condition at ("test/cases/large/clang-26760.c": line 4800) * remove statement at ("test/cases/large/clang-26760.c": line 4801) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4802) * remove expr statement at ("test/cases/large/clang-26760.c": line 4803) * reduce to left at ("test/cases/large/clang-26760.c": line 4803) * reduce to right at ("test/cases/large/clang-26760.c": line 4803) @@ -20006,6 +20304,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4763) * reduce to left at ("test/cases/large/clang-26760.c": line 4763) * reduce to right at ("test/cases/large/clang-26760.c": line 4763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4763) * remove expr statement at ("test/cases/large/clang-26760.c": line 4764) * reduce to left at ("test/cases/large/clang-26760.c": line 4764) * reduce to right at ("test/cases/large/clang-26760.c": line 4764) @@ -20133,11 +20432,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6763) * reduce to left at ("test/cases/large/clang-26760.c": line 6763) * reduce to right at ("test/cases/large/clang-26760.c": line 6763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6763) * reduce to operant at ("test/cases/large/clang-26760.c": line 6766) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766) * remove initializer at ("test/cases/large/clang-26760.c": line 6767) * reduce to left at ("test/cases/large/clang-26760.c": line 6767) * reduce to right at ("test/cases/large/clang-26760.c": line 6767) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6767) * remove variable j at ("test/cases/large/clang-26760.c": line 6769) * remove variable i at ("test/cases/large/clang-26760.c": line 6769) * remove return statement at ("test/cases/large/clang-26760.c": line 6770) @@ -20187,6 +20488,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6778) * reduce to left at ("test/cases/large/clang-26760.c": line 6778) * reduce to right at ("test/cases/large/clang-26760.c": line 6778) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6778) * remove expr statement at ("test/cases/large/clang-26760.c": line 6780) * reduce to left at ("test/cases/large/clang-26760.c": line 6780) * reduce to right at ("test/cases/large/clang-26760.c": line 6780) @@ -20207,9 +20509,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 6778) * remove iterator at ("test/cases/large/clang-26760.c": line 6778) * reduce to operant at ("test/cases/large/clang-26760.c": line 6778) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6786) * remove initializer at ("test/cases/large/clang-26760.c": line 6787) * reduce to left at ("test/cases/large/clang-26760.c": line 6787) * reduce to right at ("test/cases/large/clang-26760.c": line 6787) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6787) * remove variable j at ("test/cases/large/clang-26760.c": line 6789) * remove variable i at ("test/cases/large/clang-26760.c": line 6789) * remove expr statement at ("test/cases/large/clang-26760.c": line 6790) @@ -20229,6 +20533,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6763) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6793) * reduce to operant at ("test/cases/large/clang-26760.c": line 6761) * replace by zero at ("test/cases/large/clang-26760.c": line 6761) * remove expr statement at ("test/cases/large/clang-26760.c": line 6795) @@ -21317,6 +21622,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6876) * reduce to right at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6878) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878) * remove expr statement at ("test/cases/large/clang-26760.c": line 6879) @@ -21328,6 +21634,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 6876) * remove iterator at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6882) * replace by zero at ("test/cases/large/clang-26760.c": line 6874) * remove expr statement at ("test/cases/large/clang-26760.c": line 6884) * reduce to left at ("test/cases/large/clang-26760.c": line 6884) @@ -21666,6 +21973,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6894) * reduce to left at ("test/cases/large/clang-26760.c": line 6894) * reduce to right at ("test/cases/large/clang-26760.c": line 6894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6894) * remove expr statement at ("test/cases/large/clang-26760.c": line 6895) * reduce to left at ("test/cases/large/clang-26760.c": line 6895) * reduce to right at ("test/cases/large/clang-26760.c": line 6895) @@ -21676,12 +21984,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6896) * reduce to left at ("test/cases/large/clang-26760.c": line 6896) * reduce to right at ("test/cases/large/clang-26760.c": line 6896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6896) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898) * reduce to operant at ("test/cases/large/clang-26760.c": line 6899) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899) * remove initializer at ("test/cases/large/clang-26760.c": line 6900) * reduce to left at ("test/cases/large/clang-26760.c": line 6900) * reduce to right at ("test/cases/large/clang-26760.c": line 6900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6900) * reduce to operant at ("test/cases/large/clang-26760.c": line 6902) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902) * remove variable i at ("test/cases/large/clang-26760.c": line 6903) @@ -21780,6 +22090,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6928) * reduce to left at ("test/cases/large/clang-26760.c": line 6928) * reduce to right at ("test/cases/large/clang-26760.c": line 6928) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6928) * reduce to operant at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931) @@ -21810,6 +22121,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6947) * remove expr statement at ("test/cases/large/clang-26760.c": line 6948) * reduce to left at ("test/cases/large/clang-26760.c": line 6948) * reduce to right at ("test/cases/large/clang-26760.c": line 6952) @@ -21856,6 +22168,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6956) * reduce to left at ("test/cases/large/clang-26760.c": line 6956) * reduce to right at ("test/cases/large/clang-26760.c": line 6956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6956) * remove expr statement at ("test/cases/large/clang-26760.c": line 6958) * do without param at ("test/cases/large/clang-26760.c": line 6958) * replace by zero at ("test/cases/large/clang-26760.c": line 6958) @@ -21871,6 +22184,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6956) * reduce to operant at ("test/cases/large/clang-26760.c": line 6956) * expand compound statment at ("test/cases/large/clang-26760.c": line 6955) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6965) * remove expr statement at ("test/cases/large/clang-26760.c": line 6966) * reduce to left at ("test/cases/large/clang-26760.c": line 6966) * reduce to right at ("test/cases/large/clang-26760.c": line 6966) @@ -22626,6 +22940,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7021) * reduce to left at ("test/cases/large/clang-26760.c": line 7021) * reduce to right at ("test/cases/large/clang-26760.c": line 7021) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7021) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 7023) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 7024) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 7025) @@ -22703,6 +23018,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7046) * reduce to left at ("test/cases/large/clang-26760.c": line 7046) * reduce to right at ("test/cases/large/clang-26760.c": line 7046) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7046) * remove expr statement at ("test/cases/large/clang-26760.c": line 7047) * reduce to left at ("test/cases/large/clang-26760.c": line 7047) * reduce to right at ("test/cases/large/clang-26760.c": line 7047) @@ -22757,6 +23073,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7075) * reduce to left at ("test/cases/large/clang-26760.c": line 7075) * reduce to right at ("test/cases/large/clang-26760.c": line 7075) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7075) * remove expr statement at ("test/cases/large/clang-26760.c": line 7076) * reduce to left at ("test/cases/large/clang-26760.c": line 7076) * reduce to right at ("test/cases/large/clang-26760.c": line 7076) @@ -22767,10 +23084,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7077) * reduce to left at ("test/cases/large/clang-26760.c": line 7077) * reduce to right at ("test/cases/large/clang-26760.c": line 7077) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7077) * remove condition at ("test/cases/large/clang-26760.c": line 7079) * remove initializer at ("test/cases/large/clang-26760.c": line 7081) * reduce to left at ("test/cases/large/clang-26760.c": line 7081) * reduce to right at ("test/cases/large/clang-26760.c": line 7081) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7081) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084) * remove expr statement at ("test/cases/large/clang-26760.c": line 7085) @@ -22805,10 +23124,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 7081) * remove iterator at ("test/cases/large/clang-26760.c": line 7081) * reduce to operant at ("test/cases/large/clang-26760.c": line 7081) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7094) * remove statement at ("test/cases/large/clang-26760.c": line 7095) * remove initializer at ("test/cases/large/clang-26760.c": line 7097) * reduce to left at ("test/cases/large/clang-26760.c": line 7097) * reduce to right at ("test/cases/large/clang-26760.c": line 7097) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7097) * remove expr statement at ("test/cases/large/clang-26760.c": line 7098) * reduce to left at ("test/cases/large/clang-26760.c": line 7098) * reduce to right at ("test/cases/large/clang-26760.c": line 7098) @@ -22826,11 +23147,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7101) * reduce to left at ("test/cases/large/clang-26760.c": line 7101) * reduce to right at ("test/cases/large/clang-26760.c": line 7101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7101) * reduce to operant at ("test/cases/large/clang-26760.c": line 7104) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104) * remove initializer at ("test/cases/large/clang-26760.c": line 7105) * reduce to left at ("test/cases/large/clang-26760.c": line 7105) * reduce to right at ("test/cases/large/clang-26760.c": line 7105) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7105) * remove variable j at ("test/cases/large/clang-26760.c": line 7107) * remove variable i at ("test/cases/large/clang-26760.c": line 7107) * remove return statement at ("test/cases/large/clang-26760.c": line 7108) @@ -22843,6 +23166,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7110) * reduce to left at ("test/cases/large/clang-26760.c": line 7110) * reduce to right at ("test/cases/large/clang-26760.c": line 7110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7110) * remove variable j at ("test/cases/large/clang-26760.c": line 7112) * remove variable i at ("test/cases/large/clang-26760.c": line 7112) * remove expr statement at ("test/cases/large/clang-26760.c": line 7113) @@ -22857,6 +23181,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 7110) * remove condition at ("test/cases/large/clang-26760.c": line 7115) * remove statement at ("test/cases/large/clang-26760.c": line 7116) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7117) * remove expr statement at ("test/cases/large/clang-26760.c": line 7118) * reduce to left at ("test/cases/large/clang-26760.c": line 7118) * reduce to right at ("test/cases/large/clang-26760.c": line 7118) @@ -22943,6 +23268,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7130) * reduce to left at ("test/cases/large/clang-26760.c": line 7130) * reduce to right at ("test/cases/large/clang-26760.c": line 7130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7130) * remove variable j at ("test/cases/large/clang-26760.c": line 7132) * remove variable i at ("test/cases/large/clang-26760.c": line 7132) * remove expr statement at ("test/cases/large/clang-26760.c": line 7133) @@ -22994,6 +23320,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7320) * reduce to left at ("test/cases/large/clang-26760.c": line 7320) * reduce to right at ("test/cases/large/clang-26760.c": line 7320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7320) * remove variable i at ("test/cases/large/clang-26760.c": line 7322) * remove expr statement at ("test/cases/large/clang-26760.c": line 7323) * reduce to left at ("test/cases/large/clang-26760.c": line 7323) @@ -23015,6 +23342,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7147) * reduce to left at ("test/cases/large/clang-26760.c": line 7147) * reduce to right at ("test/cases/large/clang-26760.c": line 7147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7147) * remove expr statement at ("test/cases/large/clang-26760.c": line 7148) * reduce to left at ("test/cases/large/clang-26760.c": line 7148) * reduce to right at ("test/cases/large/clang-26760.c": line 7148) @@ -23031,9 +23359,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7157) * reduce to left at ("test/cases/large/clang-26760.c": line 7157) * reduce to right at ("test/cases/large/clang-26760.c": line 7157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7157) * remove initializer at ("test/cases/large/clang-26760.c": line 7159) * reduce to left at ("test/cases/large/clang-26760.c": line 7159) * reduce to right at ("test/cases/large/clang-26760.c": line 7159) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7159) * remove expr statement at ("test/cases/large/clang-26760.c": line 7161) * do without param at ("test/cases/large/clang-26760.c": line 7161) * replace by zero at ("test/cases/large/clang-26760.c": line 7161) @@ -23063,6 +23393,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7173) * reduce to left at ("test/cases/large/clang-26760.c": line 7173) * reduce to right at ("test/cases/large/clang-26760.c": line 7173) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7173) * remove expr statement at ("test/cases/large/clang-26760.c": line 7175) * do without param at ("test/cases/large/clang-26760.c": line 7175) * replace by zero at ("test/cases/large/clang-26760.c": line 7175) @@ -23082,6 +23413,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7184) * reduce to left at ("test/cases/large/clang-26760.c": line 7184) * reduce to right at ("test/cases/large/clang-26760.c": line 7184) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7184) * remove return statement at ("test/cases/large/clang-26760.c": line 7186) * remove check at ("test/cases/large/clang-26760.c": line 7184) * reduce to operant at ("test/cases/large/clang-26760.c": line 7184) @@ -23090,6 +23422,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7188) * reduce to left at ("test/cases/large/clang-26760.c": line 7188) * reduce to right at ("test/cases/large/clang-26760.c": line 7188) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7188) * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192) * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193) * remove initializer at ("test/cases/large/clang-26760.c": line 7194) @@ -23099,6 +23432,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7196) * reduce to left at ("test/cases/large/clang-26760.c": line 7196) * reduce to right at ("test/cases/large/clang-26760.c": line 7196) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7196) * remove condition at ("test/cases/large/clang-26760.c": line 7198) * remove statement at ("test/cases/large/clang-26760.c": line 7199) * remove expr statement at ("test/cases/large/clang-26760.c": line 7200) @@ -23329,12 +23663,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7230) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232) * reduce to operant at ("test/cases/large/clang-26760.c": line 7233) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233) * remove initializer at ("test/cases/large/clang-26760.c": line 7234) * reduce to left at ("test/cases/large/clang-26760.c": line 7234) * reduce to right at ("test/cases/large/clang-26760.c": line 7234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7234) * reduce to operant at ("test/cases/large/clang-26760.c": line 7236) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236) * remove variable i at ("test/cases/large/clang-26760.c": line 7237) @@ -23431,6 +23767,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7259) * reduce to left at ("test/cases/large/clang-26760.c": line 7259) * reduce to right at ("test/cases/large/clang-26760.c": line 7259) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7259) * reduce to operant at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262) @@ -23477,6 +23814,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7270) * remove expr statement at ("test/cases/large/clang-26760.c": line 7271) * reduce to left at ("test/cases/large/clang-26760.c": line 7271) * reduce to right at ("test/cases/large/clang-26760.c": line 7271) @@ -23579,12 +23917,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7389) * reduce to left at ("test/cases/large/clang-26760.c": line 7389) * reduce to right at ("test/cases/large/clang-26760.c": line 7389) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7389) * remove initializer at ("test/cases/large/clang-26760.c": line 7391) * reduce to left at ("test/cases/large/clang-26760.c": line 7391) * reduce to right at ("test/cases/large/clang-26760.c": line 7391) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7391) * remove initializer at ("test/cases/large/clang-26760.c": line 7394) * reduce to left at ("test/cases/large/clang-26760.c": line 7394) * reduce to right at ("test/cases/large/clang-26760.c": line 7394) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7394) * remove expr statement at ("test/cases/large/clang-26760.c": line 7396) * do without param at ("test/cases/large/clang-26760.c": line 7396) * replace by zero at ("test/cases/large/clang-26760.c": line 7396) @@ -23616,6 +23957,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7406) * reduce to left at ("test/cases/large/clang-26760.c": line 7406) * reduce to right at ("test/cases/large/clang-26760.c": line 7406) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7406) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408) * remove expr statement at ("test/cases/large/clang-26760.c": line 7409) * reduce to left at ("test/cases/large/clang-26760.c": line 7409) @@ -23658,6 +24000,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7406) * remove iterator at ("test/cases/large/clang-26760.c": line 7406) * reduce to operant at ("test/cases/large/clang-26760.c": line 7406) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7418) * remove condition at ("test/cases/large/clang-26760.c": line 7419) * remove statement at ("test/cases/large/clang-26760.c": line 7420) * remove expr statement at ("test/cases/large/clang-26760.c": line 7421) @@ -23666,6 +24009,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7336) * reduce to left at ("test/cases/large/clang-26760.c": line 7336) * reduce to right at ("test/cases/large/clang-26760.c": line 7336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7336) * remove variable i at ("test/cases/large/clang-26760.c": line 7338) * remove condition at ("test/cases/large/clang-26760.c": line 7339) * replace by zero at ("test/cases/large/clang-26760.c": line 7339) @@ -23673,6 +24017,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7341) * remove variable i at ("test/cases/large/clang-26760.c": line 7343) * remove condition at ("test/cases/large/clang-26760.c": line 7344) * replace by zero at ("test/cases/large/clang-26760.c": line 7344) @@ -23685,6 +24030,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7350) * remove condition at ("test/cases/large/clang-26760.c": line 7351) * replace by zero at ("test/cases/large/clang-26760.c": line 7351) * remove statement at ("test/cases/large/clang-26760.c": line 7352) @@ -23802,6 +24148,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7424) * reduce to left at ("test/cases/large/clang-26760.c": line 7424) * reduce to right at ("test/cases/large/clang-26760.c": line 7424) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7424) * remove expr statement at ("test/cases/large/clang-26760.c": line 7426) * do without param at ("test/cases/large/clang-26760.c": line 7426) * replace by zero at ("test/cases/large/clang-26760.c": line 7426) @@ -23880,10 +24227,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7472) * reduce to left at ("test/cases/large/clang-26760.c": line 7472) * reduce to right at ("test/cases/large/clang-26760.c": line 7472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7472) * remove initializer at ("test/cases/large/clang-26760.c": line 7474) * reduce to left at ("test/cases/large/clang-26760.c": line 7474) * reduce to right at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7476) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476) * remove expr statement at ("test/cases/large/clang-26760.c": line 7477) @@ -23900,6 +24249,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7484) * reduce to operant at ("test/cases/large/clang-26760.c": line 7486) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486) * remove variable i at ("test/cases/large/clang-26760.c": line 7487) @@ -23972,9 +24322,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7503) * remove initializer at ("test/cases/large/clang-26760.c": line 7504) * reduce to left at ("test/cases/large/clang-26760.c": line 7504) * reduce to right at ("test/cases/large/clang-26760.c": line 7504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7504) * remove expr statement at ("test/cases/large/clang-26760.c": line 7505) * reduce to left at ("test/cases/large/clang-26760.c": line 7505) * reduce to right at ("test/cases/large/clang-26760.c": line 7505) @@ -23985,9 +24337,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7506) * reduce to left at ("test/cases/large/clang-26760.c": line 7506) * reduce to right at ("test/cases/large/clang-26760.c": line 7506) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7506) * remove initializer at ("test/cases/large/clang-26760.c": line 7508) * reduce to left at ("test/cases/large/clang-26760.c": line 7508) * reduce to right at ("test/cases/large/clang-26760.c": line 7508) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7508) * remove expr statement at ("test/cases/large/clang-26760.c": line 7509) * reduce to left at ("test/cases/large/clang-26760.c": line 7509) * reduce to right at ("test/cases/large/clang-26760.c": line 7509) @@ -24005,11 +24359,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7512) * reduce to left at ("test/cases/large/clang-26760.c": line 7512) * reduce to right at ("test/cases/large/clang-26760.c": line 7512) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7512) * reduce to operant at ("test/cases/large/clang-26760.c": line 7515) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515) * remove initializer at ("test/cases/large/clang-26760.c": line 7516) * reduce to left at ("test/cases/large/clang-26760.c": line 7516) * reduce to right at ("test/cases/large/clang-26760.c": line 7516) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7516) * remove variable j at ("test/cases/large/clang-26760.c": line 7518) * remove variable i at ("test/cases/large/clang-26760.c": line 7518) * remove return statement at ("test/cases/large/clang-26760.c": line 7519) @@ -24022,6 +24378,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7521) * reduce to left at ("test/cases/large/clang-26760.c": line 7521) * reduce to right at ("test/cases/large/clang-26760.c": line 7521) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7521) * remove expr statement at ("test/cases/large/clang-26760.c": line 7522) * reduce to left at ("test/cases/large/clang-26760.c": line 7522) * reduce to right at ("test/cases/large/clang-26760.c": line 7522) @@ -24070,6 +24427,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7529) * reduce to left at ("test/cases/large/clang-26760.c": line 7529) * reduce to right at ("test/cases/large/clang-26760.c": line 7529) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7529) * remove variable j at ("test/cases/large/clang-26760.c": line 7531) * remove variable i at ("test/cases/large/clang-26760.c": line 7531) * remove expr statement at ("test/cases/large/clang-26760.c": line 7532) @@ -24094,6 +24452,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7589) * reduce to left at ("test/cases/large/clang-26760.c": line 7589) * reduce to right at ("test/cases/large/clang-26760.c": line 7589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7589) * remove variable i at ("test/cases/large/clang-26760.c": line 7591) * remove condition at ("test/cases/large/clang-26760.c": line 7592) * replace by zero at ("test/cases/large/clang-26760.c": line 7592) @@ -24400,6 +24759,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 7617) * reduce to left at ("test/cases/large/clang-26760.c": line 7617) * reduce to right at ("test/cases/large/clang-26760.c": line 7617) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7618) * remove expr statement at ("test/cases/large/clang-26760.c": line 7619) * reduce to left at ("test/cases/large/clang-26760.c": line 7619) * reduce to right at ("test/cases/large/clang-26760.c": line 7619) @@ -24451,6 +24811,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7644) * reduce to left at ("test/cases/large/clang-26760.c": line 7644) * reduce to right at ("test/cases/large/clang-26760.c": line 7644) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7644) * remove expr statement at ("test/cases/large/clang-26760.c": line 7646) * do without param at ("test/cases/large/clang-26760.c": line 7646) * replace by zero at ("test/cases/large/clang-26760.c": line 7646) @@ -24465,9 +24826,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 7644) * remove iterator at ("test/cases/large/clang-26760.c": line 7644) * reduce to operant at ("test/cases/large/clang-26760.c": line 7644) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7652) * remove initializer at ("test/cases/large/clang-26760.c": line 7653) * reduce to left at ("test/cases/large/clang-26760.c": line 7653) * reduce to right at ("test/cases/large/clang-26760.c": line 7653) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7653) * remove expr statement at ("test/cases/large/clang-26760.c": line 7655) * do without param at ("test/cases/large/clang-26760.c": line 7655) * replace by zero at ("test/cases/large/clang-26760.c": line 7655) @@ -24484,6 +24847,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7653) * remove iterator at ("test/cases/large/clang-26760.c": line 7653) * reduce to operant at ("test/cases/large/clang-26760.c": line 7653) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7661) * remove expr statement at ("test/cases/large/clang-26760.c": line 7662) * reduce to operant at ("test/cases/large/clang-26760.c": line 7662) * expand compound statment at ("test/cases/large/clang-26760.c": line 7461) @@ -24494,6 +24858,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7670) * reduce to left at ("test/cases/large/clang-26760.c": line 7670) * reduce to right at ("test/cases/large/clang-26760.c": line 7670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7670) * remove expr statement at ("test/cases/large/clang-26760.c": line 7671) * reduce to left at ("test/cases/large/clang-26760.c": line 7671) * reduce to right at ("test/cases/large/clang-26760.c": line 7671) @@ -24504,10 +24869,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7672) * reduce to left at ("test/cases/large/clang-26760.c": line 7672) * reduce to right at ("test/cases/large/clang-26760.c": line 7672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7672) * remove variable i at ("test/cases/large/clang-26760.c": line 7674) * remove initializer at ("test/cases/large/clang-26760.c": line 7675) * reduce to left at ("test/cases/large/clang-26760.c": line 7675) * reduce to right at ("test/cases/large/clang-26760.c": line 7675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7675) * remove variable i at ("test/cases/large/clang-26760.c": line 7677) * remove return statement at ("test/cases/large/clang-26760.c": line 7678) * replace by zero at ("test/cases/large/clang-26760.c": line 7678) @@ -24528,6 +24895,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7685) * reduce to left at ("test/cases/large/clang-26760.c": line 7685) * reduce to right at ("test/cases/large/clang-26760.c": line 7685) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7685) * remove initializer at ("test/cases/large/clang-26760.c": line 7688) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688) * remove variable i at ("test/cases/large/clang-26760.c": line 7689) @@ -24538,6 +24906,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7691) * reduce to left at ("test/cases/large/clang-26760.c": line 7691) * reduce to right at ("test/cases/large/clang-26760.c": line 7691) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7691) * remove initializer at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) @@ -24549,6 +24918,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7697) * reduce to left at ("test/cases/large/clang-26760.c": line 7697) * reduce to right at ("test/cases/large/clang-26760.c": line 7697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7697) * remove variable i at ("test/cases/large/clang-26760.c": line 7699) * remove expr statement at ("test/cases/large/clang-26760.c": line 7700) * reduce to left at ("test/cases/large/clang-26760.c": line 7700) @@ -24776,6 +25146,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7748) * reduce to left at ("test/cases/large/clang-26760.c": line 7748) * reduce to right at ("test/cases/large/clang-26760.c": line 7748) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7748) * remove return statement at ("test/cases/large/clang-26760.c": line 7750) * remove check at ("test/cases/large/clang-26760.c": line 7748) * remove iterator at ("test/cases/large/clang-26760.c": line 7748) @@ -24794,9 +25165,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7756) * reduce to left at ("test/cases/large/clang-26760.c": line 7756) * reduce to right at ("test/cases/large/clang-26760.c": line 7756) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7756) * remove initializer at ("test/cases/large/clang-26760.c": line 7758) * reduce to left at ("test/cases/large/clang-26760.c": line 7758) * reduce to right at ("test/cases/large/clang-26760.c": line 7758) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7758) * remove expr statement at ("test/cases/large/clang-26760.c": line 7760) * do without param at ("test/cases/large/clang-26760.c": line 7760) * replace by zero at ("test/cases/large/clang-26760.c": line 7760) @@ -24820,6 +25193,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7768) * reduce to left at ("test/cases/large/clang-26760.c": line 7768) * reduce to right at ("test/cases/large/clang-26760.c": line 7768) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7768) * remove expr statement at ("test/cases/large/clang-26760.c": line 7769) * reduce to left at ("test/cases/large/clang-26760.c": line 7769) * reduce to right at ("test/cases/large/clang-26760.c": line 7769) @@ -24935,6 +25309,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7793) * reduce to left at ("test/cases/large/clang-26760.c": line 7793) * reduce to right at ("test/cases/large/clang-26760.c": line 7793) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7793) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 7795) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 7796) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 7797) @@ -25028,16 +25403,19 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7829) * reduce to left at ("test/cases/large/clang-26760.c": line 7829) * reduce to right at ("test/cases/large/clang-26760.c": line 7829) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7829) * remove condition at ("test/cases/large/clang-26760.c": line 7832) * remove statement at ("test/cases/large/clang-26760.c": line 7833) * remove initializer at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7834) * remove return statement at ("test/cases/large/clang-26760.c": line 7836) * remove check at ("test/cases/large/clang-26760.c": line 7834) * remove iterator at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7838) * remove return statement at ("test/cases/large/clang-26760.c": line 7839) * remove check at ("test/cases/large/clang-26760.c": line 7829) * remove iterator at ("test/cases/large/clang-26760.c": line 7829) @@ -25089,6 +25467,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7880) * reduce to left at ("test/cases/large/clang-26760.c": line 7880) * reduce to right at ("test/cases/large/clang-26760.c": line 7880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7880) * remove expr statement at ("test/cases/large/clang-26760.c": line 7881) * reduce to left at ("test/cases/large/clang-26760.c": line 7881) * reduce to right at ("test/cases/large/clang-26760.c": line 7881) @@ -25145,6 +25524,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7857) * reduce to left at ("test/cases/large/clang-26760.c": line 7857) * reduce to right at ("test/cases/large/clang-26760.c": line 7857) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7857) * remove expr statement at ("test/cases/large/clang-26760.c": line 7858) * reduce to left at ("test/cases/large/clang-26760.c": line 7858) * reduce to right at ("test/cases/large/clang-26760.c": line 7858) @@ -25171,6 +25551,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7866) * reduce to left at ("test/cases/large/clang-26760.c": line 7866) * reduce to right at ("test/cases/large/clang-26760.c": line 7866) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7866) * remove expr statement at ("test/cases/large/clang-26760.c": line 7869) * reduce to operant at ("test/cases/large/clang-26760.c": line 7869) * expand compound statment at ("test/cases/large/clang-26760.c": line 7868) @@ -25328,6 +25709,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 7911) * reduce to right at ("test/cases/large/clang-26760.c": line 7911) * reduce to operant at ("test/cases/large/clang-26760.c": line 7911) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7911) * remove expr statement at ("test/cases/large/clang-26760.c": line 7914) * reduce to left at ("test/cases/large/clang-26760.c": line 7914) * reduce to right at ("test/cases/large/clang-26760.c": line 7914) @@ -25473,6 +25855,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5658) * reduce to left at ("test/cases/large/clang-26760.c": line 5658) * reduce to right at ("test/cases/large/clang-26760.c": line 5658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5658) * remove expr statement at ("test/cases/large/clang-26760.c": line 5660) * reduce to left at ("test/cases/large/clang-26760.c": line 5660) * reduce to right at ("test/cases/large/clang-26760.c": line 5660) @@ -25489,6 +25872,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5665) * reduce to right at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5665) * remove variable i at ("test/cases/large/clang-26760.c": line 5668) * remove condition at ("test/cases/large/clang-26760.c": line 5669) * replace by zero at ("test/cases/large/clang-26760.c": line 5669) @@ -25516,9 +25900,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 5665) * remove iterator at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5683) * remove initializer at ("test/cases/large/clang-26760.c": line 5684) * reduce to left at ("test/cases/large/clang-26760.c": line 5684) * reduce to right at ("test/cases/large/clang-26760.c": line 5684) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5684) * reduce to operant at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 5688) @@ -25607,6 +25993,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5707) * reduce to left at ("test/cases/large/clang-26760.c": line 5707) * reduce to right at ("test/cases/large/clang-26760.c": line 5707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5707) * remove variable j at ("test/cases/large/clang-26760.c": line 5709) * remove variable i at ("test/cases/large/clang-26760.c": line 5709) * remove expr statement at ("test/cases/large/clang-26760.c": line 5710) @@ -25685,6 +26072,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5757) * reduce to left at ("test/cases/large/clang-26760.c": line 5757) * reduce to right at ("test/cases/large/clang-26760.c": line 5757) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5757) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759) * remove variable i at ("test/cases/large/clang-26760.c": line 5760) * remove condition at ("test/cases/large/clang-26760.c": line 5761) @@ -25726,6 +26114,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5781) * reduce to left at ("test/cases/large/clang-26760.c": line 5781) * reduce to right at ("test/cases/large/clang-26760.c": line 5781) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5781) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5783) * reduce to operant at ("test/cases/large/clang-26760.c": line 5784) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784) @@ -25734,6 +26123,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5786) * reduce to left at ("test/cases/large/clang-26760.c": line 5786) * reduce to right at ("test/cases/large/clang-26760.c": line 5786) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5786) * remove expr statement at ("test/cases/large/clang-26760.c": line 5788) * do without param at ("test/cases/large/clang-26760.c": line 5788) * replace by zero at ("test/cases/large/clang-26760.c": line 5788) @@ -25748,6 +26138,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5786) * remove iterator at ("test/cases/large/clang-26760.c": line 5786) * reduce to operant at ("test/cases/large/clang-26760.c": line 5786) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5794) * remove expr statement at ("test/cases/large/clang-26760.c": line 5795) * reduce to left at ("test/cases/large/clang-26760.c": line 5795) * reduce to right at ("test/cases/large/clang-26760.c": line 5795) @@ -25791,6 +26182,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5802) * reduce to left at ("test/cases/large/clang-26760.c": line 5802) * reduce to right at ("test/cases/large/clang-26760.c": line 5802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5802) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 5804) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806) @@ -25839,6 +26231,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5863) * reduce to left at ("test/cases/large/clang-26760.c": line 5863) * reduce to right at ("test/cases/large/clang-26760.c": line 5863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5863) * remove return statement at ("test/cases/large/clang-26760.c": line 5865) * remove check at ("test/cases/large/clang-26760.c": line 5863) * reduce to operant at ("test/cases/large/clang-26760.c": line 5863) @@ -25847,6 +26240,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5867) * reduce to left at ("test/cases/large/clang-26760.c": line 5867) * reduce to right at ("test/cases/large/clang-26760.c": line 5867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5867) * remove expr statement at ("test/cases/large/clang-26760.c": line 5870) * reduce to operant at ("test/cases/large/clang-26760.c": line 5870) * remove check at ("test/cases/large/clang-26760.c": line 5867) @@ -25909,6 +26303,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5827) * reduce to left at ("test/cases/large/clang-26760.c": line 5827) * reduce to right at ("test/cases/large/clang-26760.c": line 5827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5827) * remove expr statement at ("test/cases/large/clang-26760.c": line 5828) * reduce to left at ("test/cases/large/clang-26760.c": line 5828) * reduce to right at ("test/cases/large/clang-26760.c": line 5828) @@ -25962,6 +26357,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5802) * remove iterator at ("test/cases/large/clang-26760.c": line 5802) * reduce to operant at ("test/cases/large/clang-26760.c": line 5802) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5874) * remove expr statement at ("test/cases/large/clang-26760.c": line 5875) * reduce to operant at ("test/cases/large/clang-26760.c": line 5875) * replace by zero at ("test/cases/large/clang-26760.c": line 5875) @@ -26073,6 +26469,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5900) * reduce to left at ("test/cases/large/clang-26760.c": line 5900) * reduce to right at ("test/cases/large/clang-26760.c": line 5900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5900) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 5902) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 5903) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904) @@ -26116,6 +26513,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5923) * reduce to left at ("test/cases/large/clang-26760.c": line 5923) * reduce to right at ("test/cases/large/clang-26760.c": line 5923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5923) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5926) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5927) * reduce to operant at ("test/cases/large/clang-26760.c": line 5928) @@ -26136,6 +26534,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5923) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5936) * remove expr statement at ("test/cases/large/clang-26760.c": line 5937) * reduce to left at ("test/cases/large/clang-26760.c": line 5937) * reduce to right at ("test/cases/large/clang-26760.c": line 5942) @@ -26294,9 +26693,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5969) * reduce to left at ("test/cases/large/clang-26760.c": line 5969) * reduce to right at ("test/cases/large/clang-26760.c": line 5969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5969) * remove initializer at ("test/cases/large/clang-26760.c": line 5971) * reduce to left at ("test/cases/large/clang-26760.c": line 5971) * reduce to right at ("test/cases/large/clang-26760.c": line 5971) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5971) * remove expr statement at ("test/cases/large/clang-26760.c": line 5973) * do without param at ("test/cases/large/clang-26760.c": line 5973) * replace by zero at ("test/cases/large/clang-26760.c": line 5973) @@ -26314,6 +26715,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5969) * remove iterator at ("test/cases/large/clang-26760.c": line 5969) * reduce to operant at ("test/cases/large/clang-26760.c": line 5969) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5980) * remove expr statement at ("test/cases/large/clang-26760.c": line 5981) * reduce to left at ("test/cases/large/clang-26760.c": line 5981) * reduce to right at ("test/cases/large/clang-26760.c": line 5981) @@ -26395,6 +26797,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5730) * reduce to left at ("test/cases/large/clang-26760.c": line 5730) * reduce to right at ("test/cases/large/clang-26760.c": line 5730) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5730) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732) * remove expr statement at ("test/cases/large/clang-26760.c": line 5733) * reduce to left at ("test/cases/large/clang-26760.c": line 5733) @@ -26453,6 +26856,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6000) * reduce to left at ("test/cases/large/clang-26760.c": line 6000) * reduce to right at ("test/cases/large/clang-26760.c": line 6000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6000) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003) * remove condition at ("test/cases/large/clang-26760.c": line 6004) * remove statement at ("test/cases/large/clang-26760.c": line 6005) @@ -26474,6 +26878,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6010) * reduce to right at ("test/cases/large/clang-26760.c": line 6010) * reduce to operant at ("test/cases/large/clang-26760.c": line 6010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6010) * remove condition at ("test/cases/large/clang-26760.c": line 6012) * replace by zero at ("test/cases/large/clang-26760.c": line 6012) * remove statement at ("test/cases/large/clang-26760.c": line 6013) @@ -26512,9 +26917,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6036) * reduce to left at ("test/cases/large/clang-26760.c": line 6036) * reduce to right at ("test/cases/large/clang-26760.c": line 6036) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6036) * remove initializer at ("test/cases/large/clang-26760.c": line 6038) * reduce to left at ("test/cases/large/clang-26760.c": line 6038) * reduce to right at ("test/cases/large/clang-26760.c": line 6038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6038) * remove expr statement at ("test/cases/large/clang-26760.c": line 6039) * reduce to left at ("test/cases/large/clang-26760.c": line 6039) * reduce to right at ("test/cases/large/clang-26760.c": line 6039) @@ -26529,6 +26936,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6041) * reduce to left at ("test/cases/large/clang-26760.c": line 6041) * reduce to right at ("test/cases/large/clang-26760.c": line 6041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6041) * remove expr statement at ("test/cases/large/clang-26760.c": line 6042) * reduce to left at ("test/cases/large/clang-26760.c": line 6042) * reduce to right at ("test/cases/large/clang-26760.c": line 6042) @@ -26539,6 +26947,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6043) * reduce to left at ("test/cases/large/clang-26760.c": line 6043) * reduce to right at ("test/cases/large/clang-26760.c": line 6043) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6043) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 6045) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047) @@ -26587,6 +26996,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6104) * reduce to left at ("test/cases/large/clang-26760.c": line 6104) * reduce to right at ("test/cases/large/clang-26760.c": line 6104) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6104) * remove return statement at ("test/cases/large/clang-26760.c": line 6106) * remove check at ("test/cases/large/clang-26760.c": line 6104) * reduce to operant at ("test/cases/large/clang-26760.c": line 6104) @@ -26595,6 +27005,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6108) * reduce to left at ("test/cases/large/clang-26760.c": line 6108) * reduce to right at ("test/cases/large/clang-26760.c": line 6108) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6108) * remove expr statement at ("test/cases/large/clang-26760.c": line 6111) * reduce to operant at ("test/cases/large/clang-26760.c": line 6111) * remove check at ("test/cases/large/clang-26760.c": line 6108) @@ -26657,6 +27068,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6068) * reduce to left at ("test/cases/large/clang-26760.c": line 6068) * reduce to right at ("test/cases/large/clang-26760.c": line 6068) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6068) * remove expr statement at ("test/cases/large/clang-26760.c": line 6069) * reduce to left at ("test/cases/large/clang-26760.c": line 6069) * reduce to right at ("test/cases/large/clang-26760.c": line 6069) @@ -26743,6 +27155,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6339) * reduce to left at ("test/cases/large/clang-26760.c": line 6339) * reduce to right at ("test/cases/large/clang-26760.c": line 6339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6339) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 6341) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 6342) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 6343) @@ -26757,6 +27170,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6351) * reduce to left at ("test/cases/large/clang-26760.c": line 6351) * reduce to right at ("test/cases/large/clang-26760.c": line 6351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6351) * remove expr statement at ("test/cases/large/clang-26760.c": line 6352) * reduce to left at ("test/cases/large/clang-26760.c": line 6352) * reduce to right at ("test/cases/large/clang-26760.c": line 6352) @@ -26811,6 +27225,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6380) * reduce to left at ("test/cases/large/clang-26760.c": line 6380) * reduce to right at ("test/cases/large/clang-26760.c": line 6380) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6380) * remove expr statement at ("test/cases/large/clang-26760.c": line 6381) * reduce to left at ("test/cases/large/clang-26760.c": line 6381) * reduce to right at ("test/cases/large/clang-26760.c": line 6381) @@ -26821,9 +27236,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6382) * reduce to left at ("test/cases/large/clang-26760.c": line 6382) * reduce to right at ("test/cases/large/clang-26760.c": line 6382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6382) * remove initializer at ("test/cases/large/clang-26760.c": line 6384) * reduce to left at ("test/cases/large/clang-26760.c": line 6384) * reduce to right at ("test/cases/large/clang-26760.c": line 6384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6384) * remove expr statement at ("test/cases/large/clang-26760.c": line 6385) * reduce to left at ("test/cases/large/clang-26760.c": line 6385) * reduce to right at ("test/cases/large/clang-26760.c": line 6385) @@ -26841,11 +27258,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6388) * reduce to left at ("test/cases/large/clang-26760.c": line 6388) * reduce to right at ("test/cases/large/clang-26760.c": line 6388) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6388) * reduce to operant at ("test/cases/large/clang-26760.c": line 6391) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391) * remove initializer at ("test/cases/large/clang-26760.c": line 6392) * reduce to left at ("test/cases/large/clang-26760.c": line 6392) * reduce to right at ("test/cases/large/clang-26760.c": line 6392) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6392) * remove variable j at ("test/cases/large/clang-26760.c": line 6394) * remove variable i at ("test/cases/large/clang-26760.c": line 6394) * remove return statement at ("test/cases/large/clang-26760.c": line 6395) @@ -26895,6 +27314,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6403) * reduce to left at ("test/cases/large/clang-26760.c": line 6403) * reduce to right at ("test/cases/large/clang-26760.c": line 6403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6403) * remove variable j at ("test/cases/large/clang-26760.c": line 6405) * remove variable i at ("test/cases/large/clang-26760.c": line 6405) * remove expr statement at ("test/cases/large/clang-26760.c": line 6406) @@ -26919,6 +27339,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6463) * reduce to left at ("test/cases/large/clang-26760.c": line 6463) * reduce to right at ("test/cases/large/clang-26760.c": line 6463) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6463) * remove variable i at ("test/cases/large/clang-26760.c": line 6465) * remove condition at ("test/cases/large/clang-26760.c": line 6466) * replace by zero at ("test/cases/large/clang-26760.c": line 6466) @@ -27175,9 +27596,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6509) * reduce to left at ("test/cases/large/clang-26760.c": line 6509) * reduce to right at ("test/cases/large/clang-26760.c": line 6509) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6509) * remove initializer at ("test/cases/large/clang-26760.c": line 6511) * reduce to left at ("test/cases/large/clang-26760.c": line 6511) * reduce to right at ("test/cases/large/clang-26760.c": line 6511) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6511) * remove expr statement at ("test/cases/large/clang-26760.c": line 6512) * reduce to left at ("test/cases/large/clang-26760.c": line 6512) * reduce to right at ("test/cases/large/clang-26760.c": line 6512) @@ -27304,6 +27727,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6538) * reduce to left at ("test/cases/large/clang-26760.c": line 6538) * reduce to right at ("test/cases/large/clang-26760.c": line 6538) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6538) * remove expr statement at ("test/cases/large/clang-26760.c": line 6539) * reduce to left at ("test/cases/large/clang-26760.c": line 6539) * reduce to right at ("test/cases/large/clang-26760.c": line 6539) @@ -27315,6 +27739,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6540) * reduce to left at ("test/cases/large/clang-26760.c": line 6540) * reduce to right at ("test/cases/large/clang-26760.c": line 6540) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6540) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 6542) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 6543) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 6544) @@ -27405,6 +27830,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6575) * reduce to left at ("test/cases/large/clang-26760.c": line 6575) * reduce to right at ("test/cases/large/clang-26760.c": line 6575) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6575) * remove return statement at ("test/cases/large/clang-26760.c": line 6578) * remove check at ("test/cases/large/clang-26760.c": line 6575) * remove iterator at ("test/cases/large/clang-26760.c": line 6575) @@ -27454,6 +27880,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6605) * reduce to left at ("test/cases/large/clang-26760.c": line 6605) * reduce to right at ("test/cases/large/clang-26760.c": line 6605) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6605) * remove expr statement at ("test/cases/large/clang-26760.c": line 6606) * reduce to left at ("test/cases/large/clang-26760.c": line 6606) * reduce to right at ("test/cases/large/clang-26760.c": line 6606) @@ -27510,6 +27937,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6594) * reduce to left at ("test/cases/large/clang-26760.c": line 6594) * reduce to right at ("test/cases/large/clang-26760.c": line 6594) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6594) * remove expr statement at ("test/cases/large/clang-26760.c": line 6595) * reduce to left at ("test/cases/large/clang-26760.c": line 6595) * reduce to right at ("test/cases/large/clang-26760.c": line 6595) @@ -27627,6 +28055,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6634) * reduce to right at ("test/cases/large/clang-26760.c": line 6634) * reduce to operant at ("test/cases/large/clang-26760.c": line 6634) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6634) * remove expr statement at ("test/cases/large/clang-26760.c": line 6636) * reduce to left at ("test/cases/large/clang-26760.c": line 6636) * reduce to right at ("test/cases/large/clang-26760.c": line 6636) @@ -27766,6 +28195,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6122) * reduce to left at ("test/cases/large/clang-26760.c": line 6122) * reduce to right at ("test/cases/large/clang-26760.c": line 6122) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6122) * remove expr statement at ("test/cases/large/clang-26760.c": line 6124) * reduce to left at ("test/cases/large/clang-26760.c": line 6124) * reduce to right at ("test/cases/large/clang-26760.c": line 6124) @@ -27778,6 +28208,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6128) * reduce to left at ("test/cases/large/clang-26760.c": line 6128) * reduce to right at ("test/cases/large/clang-26760.c": line 6128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6128) * reduce to operant at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 6132) @@ -27800,6 +28231,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6139) * reduce to left at ("test/cases/large/clang-26760.c": line 6139) * reduce to right at ("test/cases/large/clang-26760.c": line 6139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6139) * remove variable j at ("test/cases/large/clang-26760.c": line 6141) * remove variable i at ("test/cases/large/clang-26760.c": line 6141) * remove expr statement at ("test/cases/large/clang-26760.c": line 6142) @@ -27871,6 +28303,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6183) * reduce to left at ("test/cases/large/clang-26760.c": line 6183) * reduce to right at ("test/cases/large/clang-26760.c": line 6183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6183) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185) * remove variable i at ("test/cases/large/clang-26760.c": line 6186) * remove condition at ("test/cases/large/clang-26760.c": line 6187) @@ -27903,6 +28336,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6202) * reduce to left at ("test/cases/large/clang-26760.c": line 6202) * reduce to right at ("test/cases/large/clang-26760.c": line 6202) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6202) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 6204) * reduce to operant at ("test/cases/large/clang-26760.c": line 6205) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205) @@ -28050,6 +28484,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6234) * reduce to left at ("test/cases/large/clang-26760.c": line 6234) * reduce to right at ("test/cases/large/clang-26760.c": line 6234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6234) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 6236) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 6237) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238) @@ -28249,6 +28684,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6156) * reduce to left at ("test/cases/large/clang-26760.c": line 6156) * reduce to right at ("test/cases/large/clang-26760.c": line 6156) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6156) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158) * remove expr statement at ("test/cases/large/clang-26760.c": line 6159) * reduce to left at ("test/cases/large/clang-26760.c": line 6159) @@ -28307,6 +28743,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6286) * reduce to left at ("test/cases/large/clang-26760.c": line 6286) * reduce to right at ("test/cases/large/clang-26760.c": line 6286) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6286) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289) * remove condition at ("test/cases/large/clang-26760.c": line 6290) * remove statement at ("test/cases/large/clang-26760.c": line 6291) @@ -28328,6 +28765,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6296) * reduce to right at ("test/cases/large/clang-26760.c": line 6296) * reduce to operant at ("test/cases/large/clang-26760.c": line 6296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6296) * remove expr statement at ("test/cases/large/clang-26760.c": line 6298) * reduce to operant at ("test/cases/large/clang-26760.c": line 6298) * remove condition at ("test/cases/large/clang-26760.c": line 6299) @@ -28335,6 +28773,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6301) * reduce to left at ("test/cases/large/clang-26760.c": line 6301) * reduce to right at ("test/cases/large/clang-26760.c": line 6301) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6301) * remove return statement at ("test/cases/large/clang-26760.c": line 6304) * replace by zero at ("test/cases/large/clang-26760.c": line 6304) * remove check at ("test/cases/large/clang-26760.c": line 6301) @@ -28442,12 +28881,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6651) * reduce to left at ("test/cases/large/clang-26760.c": line 6651) * reduce to right at ("test/cases/large/clang-26760.c": line 6651) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6651) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653) * reduce to operant at ("test/cases/large/clang-26760.c": line 6654) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654) * remove initializer at ("test/cases/large/clang-26760.c": line 6655) * reduce to left at ("test/cases/large/clang-26760.c": line 6655) * reduce to right at ("test/cases/large/clang-26760.c": line 6655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6655) * reduce to operant at ("test/cases/large/clang-26760.c": line 6657) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657) * remove variable i at ("test/cases/large/clang-26760.c": line 6658) @@ -28544,6 +28985,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6680) * reduce to left at ("test/cases/large/clang-26760.c": line 6680) * reduce to right at ("test/cases/large/clang-26760.c": line 6680) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6680) * reduce to operant at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683) @@ -28603,9 +29045,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6697) * reduce to left at ("test/cases/large/clang-26760.c": line 6697) * reduce to right at ("test/cases/large/clang-26760.c": line 6697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6697) * remove initializer at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6700) * remove variable j at ("test/cases/large/clang-26760.c": line 6702) * remove variable i at ("test/cases/large/clang-26760.c": line 6702) * remove expr statement at ("test/cases/large/clang-26760.c": line 6703) @@ -28657,6 +29101,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6714) * remove condition at ("test/cases/large/clang-26760.c": line 6715) * remove statement at ("test/cases/large/clang-26760.c": line 6716) * remove return statement at ("test/cases/large/clang-26760.c": line 6717) @@ -28766,6 +29211,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7932) * reduce to left at ("test/cases/large/clang-26760.c": line 7932) * reduce to right at ("test/cases/large/clang-26760.c": line 7932) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7932) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934) * reduce to operant at ("test/cases/large/clang-26760.c": line 7935) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935) @@ -28777,6 +29223,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7940) * reduce to left at ("test/cases/large/clang-26760.c": line 7940) * reduce to right at ("test/cases/large/clang-26760.c": line 7940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7940) * reduce to operant at ("test/cases/large/clang-26760.c": line 7942) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942) * remove variable i at ("test/cases/large/clang-26760.c": line 7943) @@ -28875,6 +29322,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7967) * reduce to left at ("test/cases/large/clang-26760.c": line 7967) * reduce to right at ("test/cases/large/clang-26760.c": line 7967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7967) * remove expr statement at ("test/cases/large/clang-26760.c": line 7968) * reduce to left at ("test/cases/large/clang-26760.c": line 7968) * reduce to right at ("test/cases/large/clang-26760.c": line 7968) @@ -28886,6 +29334,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7969) * reduce to left at ("test/cases/large/clang-26760.c": line 7969) * reduce to right at ("test/cases/large/clang-26760.c": line 7969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7969) * reduce to operant at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972) @@ -28952,6 +29401,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8000) * reduce to left at ("test/cases/large/clang-26760.c": line 8000) * reduce to right at ("test/cases/large/clang-26760.c": line 8000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8000) * remove condition at ("test/cases/large/clang-26760.c": line 8002) * reduce to left at ("test/cases/large/clang-26760.c": line 8002) * reduce to right at ("test/cases/large/clang-26760.c": line 8002) @@ -28965,6 +29415,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8005) * reduce to left at ("test/cases/large/clang-26760.c": line 8005) * reduce to right at ("test/cases/large/clang-26760.c": line 8005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8005) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007) * remove expr statement at ("test/cases/large/clang-26760.c": line 8008) * reduce to left at ("test/cases/large/clang-26760.c": line 8008) @@ -29011,6 +29462,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8017) * reduce to right at ("test/cases/large/clang-26760.c": line 8017) * reduce to operant at ("test/cases/large/clang-26760.c": line 8017) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8017) * inline variable l_121 at ("test/cases/large/clang-26760.c": line 8019) * inline variable l_296 at ("test/cases/large/clang-26760.c": line 8020) * inline variable l_368 at ("test/cases/large/clang-26760.c": line 8021) @@ -29023,6 +29475,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8027) * reduce to right at ("test/cases/large/clang-26760.c": line 8027) * reduce to operant at ("test/cases/large/clang-26760.c": line 8027) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8027) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 8029) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031) @@ -29030,9 +29483,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8033) * reduce to left at ("test/cases/large/clang-26760.c": line 8033) * reduce to right at ("test/cases/large/clang-26760.c": line 8033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8033) * remove initializer at ("test/cases/large/clang-26760.c": line 8035) * reduce to left at ("test/cases/large/clang-26760.c": line 8035) * reduce to right at ("test/cases/large/clang-26760.c": line 8035) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8035) * remove expr statement at ("test/cases/large/clang-26760.c": line 8037) * do without param at ("test/cases/large/clang-26760.c": line 8037) * replace by zero at ("test/cases/large/clang-26760.c": line 8037) @@ -29053,6 +29508,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8035) * remove iterator at ("test/cases/large/clang-26760.c": line 8035) * reduce to operant at ("test/cases/large/clang-26760.c": line 8035) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8049) * remove expr statement at ("test/cases/large/clang-26760.c": line 8050) * reduce to left at ("test/cases/large/clang-26760.c": line 8050) * reduce to right at ("test/cases/large/clang-26760.c": line 8050) @@ -29067,6 +29523,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8056) * reduce to left at ("test/cases/large/clang-26760.c": line 8056) * reduce to right at ("test/cases/large/clang-26760.c": line 8056) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8056) * remove return statement at ("test/cases/large/clang-26760.c": line 8059) * replace by zero at ("test/cases/large/clang-26760.c": line 8059) * remove check at ("test/cases/large/clang-26760.c": line 8056) @@ -29080,10 +29537,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8062) * reduce to left at ("test/cases/large/clang-26760.c": line 8062) * reduce to right at ("test/cases/large/clang-26760.c": line 8062) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8062) * remove variable i at ("test/cases/large/clang-26760.c": line 8064) * remove initializer at ("test/cases/large/clang-26760.c": line 8065) * reduce to left at ("test/cases/large/clang-26760.c": line 8065) * reduce to right at ("test/cases/large/clang-26760.c": line 8065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8065) * remove variable i at ("test/cases/large/clang-26760.c": line 8067) * remove return statement at ("test/cases/large/clang-26760.c": line 8068) * replace by zero at ("test/cases/large/clang-26760.c": line 8068) @@ -29106,6 +29565,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8078) * reduce to left at ("test/cases/large/clang-26760.c": line 8078) * reduce to right at ("test/cases/large/clang-26760.c": line 8078) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8078) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8080) * reduce to operant at ("test/cases/large/clang-26760.c": line 8081) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8081) @@ -29124,6 +29584,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8090) * reduce to left at ("test/cases/large/clang-26760.c": line 8090) * reduce to right at ("test/cases/large/clang-26760.c": line 8090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8090) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8092) * remove initializer at ("test/cases/large/clang-26760.c": line 8093) * reduce to operant at ("test/cases/large/clang-26760.c": line 8093) @@ -29178,6 +29639,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8124) * reduce to right at ("test/cases/large/clang-26760.c": line 8124) * reduce to operant at ("test/cases/large/clang-26760.c": line 8124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8124) * remove expr statement at ("test/cases/large/clang-26760.c": line 8126) * reduce to left at ("test/cases/large/clang-26760.c": line 8126) * reduce to right at ("test/cases/large/clang-26760.c": line 8126) @@ -29230,6 +29692,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8140) * reduce to left at ("test/cases/large/clang-26760.c": line 8140) * reduce to right at ("test/cases/large/clang-26760.c": line 8140) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8140) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143) * remove expr statement at ("test/cases/large/clang-26760.c": line 8144) * reduce to left at ("test/cases/large/clang-26760.c": line 8144) @@ -29365,6 +29828,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8176) * reduce to left at ("test/cases/large/clang-26760.c": line 8176) * reduce to right at ("test/cases/large/clang-26760.c": line 8176) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8176) * remove variable i at ("test/cases/large/clang-26760.c": line 8178) * remove expr statement at ("test/cases/large/clang-26760.c": line 8179) * reduce to left at ("test/cases/large/clang-26760.c": line 8179) @@ -29475,6 +29939,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8110) * reduce to right at ("test/cases/large/clang-26760.c": line 8110) * reduce to operant at ("test/cases/large/clang-26760.c": line 8110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8110) * remove return statement at ("test/cases/large/clang-26760.c": line 8112) * remove check at ("test/cases/large/clang-26760.c": line 8110) * remove iterator at ("test/cases/large/clang-26760.c": line 8110) @@ -29527,6 +29992,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8199) * reduce to left at ("test/cases/large/clang-26760.c": line 8199) * reduce to right at ("test/cases/large/clang-26760.c": line 8199) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8199) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8202) * reduce to operant at ("test/cases/large/clang-26760.c": line 8203) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203) @@ -29764,6 +30230,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8254) * reduce to left at ("test/cases/large/clang-26760.c": line 8254) * reduce to right at ("test/cases/large/clang-26760.c": line 8254) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8254) * remove variable i at ("test/cases/large/clang-26760.c": line 8256) * remove return statement at ("test/cases/large/clang-26760.c": line 8257) * replace by zero at ("test/cases/large/clang-26760.c": line 8257) @@ -29782,6 +30249,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8262) * reduce to left at ("test/cases/large/clang-26760.c": line 8262) * reduce to right at ("test/cases/large/clang-26760.c": line 8262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8262) * remove initializer at ("test/cases/large/clang-26760.c": line 8264) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 8264) * remove variable k at ("test/cases/large/clang-26760.c": line 8265) @@ -29949,6 +30417,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) * remove iterator at ("test/cases/large/clang-26760.c": line 8078) * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8292) * remove statement at ("test/cases/large/clang-26760.c": line 8293) * remove check at ("test/cases/large/clang-26760.c": line 8062) * remove iterator at ("test/cases/large/clang-26760.c": line 8062) @@ -29959,6 +30428,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8298) * reduce to left at ("test/cases/large/clang-26760.c": line 8298) * reduce to right at ("test/cases/large/clang-26760.c": line 8298) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8298) * remove condition at ("test/cases/large/clang-26760.c": line 8301) * remove statement at ("test/cases/large/clang-26760.c": line 8302) * remove condition at ("test/cases/large/clang-26760.c": line 8303) @@ -29970,9 +30440,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8306) * reduce to left at ("test/cases/large/clang-26760.c": line 8306) * reduce to right at ("test/cases/large/clang-26760.c": line 8306) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8306) * remove initializer at ("test/cases/large/clang-26760.c": line 8308) * reduce to left at ("test/cases/large/clang-26760.c": line 8308) * reduce to right at ("test/cases/large/clang-26760.c": line 8308) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8308) * remove expr statement at ("test/cases/large/clang-26760.c": line 8310) * do without param at ("test/cases/large/clang-26760.c": line 8310) * replace by zero at ("test/cases/large/clang-26760.c": line 8310) @@ -30009,9 +30481,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 8298) * remove iterator at ("test/cases/large/clang-26760.c": line 8298) * reduce to operant at ("test/cases/large/clang-26760.c": line 8298) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8324) * remove initializer at ("test/cases/large/clang-26760.c": line 8325) * reduce to left at ("test/cases/large/clang-26760.c": line 8325) * reduce to right at ("test/cases/large/clang-26760.c": line 8325) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8325) * remove initializer at ("test/cases/large/clang-26760.c": line 8328) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328) * remove variable i at ("test/cases/large/clang-26760.c": line 8329) @@ -30022,6 +30496,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8331) * reduce to left at ("test/cases/large/clang-26760.c": line 8331) * reduce to right at ("test/cases/large/clang-26760.c": line 8331) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8331) * remove initializer at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) @@ -30037,6 +30512,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8338) * reduce to left at ("test/cases/large/clang-26760.c": line 8338) * reduce to right at ("test/cases/large/clang-26760.c": line 8338) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8338) * remove variable i at ("test/cases/large/clang-26760.c": line 8340) * remove expr statement at ("test/cases/large/clang-26760.c": line 8341) * reduce to left at ("test/cases/large/clang-26760.c": line 8341) @@ -30064,6 +30540,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8348) * reduce to left at ("test/cases/large/clang-26760.c": line 8348) * reduce to right at ("test/cases/large/clang-26760.c": line 8348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8348) * remove expr statement at ("test/cases/large/clang-26760.c": line 8350) * do without param at ("test/cases/large/clang-26760.c": line 8350) * replace by zero at ("test/cases/large/clang-26760.c": line 8350) @@ -30076,6 +30553,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8348) * remove iterator at ("test/cases/large/clang-26760.c": line 8348) * reduce to operant at ("test/cases/large/clang-26760.c": line 8348) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8354) * remove condition at ("test/cases/large/clang-26760.c": line 8355) * do without param at ("test/cases/large/clang-26760.c": line 8355) * reduce to left at ("test/cases/large/clang-26760.c": line 8355) @@ -30129,6 +30607,7 @@ * remove variable i at ("test/cases/large/clang-26760.c": line 8383) * remove expr statement at ("test/cases/large/clang-26760.c": line 8384) * reduce to operant at ("test/cases/large/clang-26760.c": line 8384) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8390) * remove expr statement at ("test/cases/large/clang-26760.c": line 8391) * reduce to left at ("test/cases/large/clang-26760.c": line 8391) * reduce to right at ("test/cases/large/clang-26760.c": line 8391) @@ -30240,6 +30719,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8366) * reduce to left at ("test/cases/large/clang-26760.c": line 8366) * reduce to right at ("test/cases/large/clang-26760.c": line 8366) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8366) * remove expr statement at ("test/cases/large/clang-26760.c": line 8367) * reduce to left at ("test/cases/large/clang-26760.c": line 8367) * reduce to right at ("test/cases/large/clang-26760.c": line 8367) @@ -30313,6 +30793,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8419) * reduce to left at ("test/cases/large/clang-26760.c": line 8419) * reduce to right at ("test/cases/large/clang-26760.c": line 8419) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8419) * remove return statement at ("test/cases/large/clang-26760.c": line 8421) * remove check at ("test/cases/large/clang-26760.c": line 8419) * remove iterator at ("test/cases/large/clang-26760.c": line 8419) @@ -30333,6 +30814,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8427) * reduce to left at ("test/cases/large/clang-26760.c": line 8427) * reduce to right at ("test/cases/large/clang-26760.c": line 8427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8427) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8429) * reduce to operant at ("test/cases/large/clang-26760.c": line 8430) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8430) @@ -30351,6 +30833,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8439) * reduce to left at ("test/cases/large/clang-26760.c": line 8439) * reduce to right at ("test/cases/large/clang-26760.c": line 8439) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8439) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8441) * remove initializer at ("test/cases/large/clang-26760.c": line 8442) * reduce to operant at ("test/cases/large/clang-26760.c": line 8442) @@ -30418,14 +30901,17 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8455) * reduce to right at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8457) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457) * remove initializer at ("test/cases/large/clang-26760.c": line 8458) * reduce to left at ("test/cases/large/clang-26760.c": line 8458) * reduce to right at ("test/cases/large/clang-26760.c": line 8458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8458) * remove initializer at ("test/cases/large/clang-26760.c": line 8460) * reduce to left at ("test/cases/large/clang-26760.c": line 8460) * reduce to right at ("test/cases/large/clang-26760.c": line 8460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8460) * remove expr statement at ("test/cases/large/clang-26760.c": line 8462) * do without param at ("test/cases/large/clang-26760.c": line 8462) * replace by zero at ("test/cases/large/clang-26760.c": line 8462) @@ -30443,6 +30929,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8458) * remove iterator at ("test/cases/large/clang-26760.c": line 8458) * reduce to operant at ("test/cases/large/clang-26760.c": line 8458) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8469) * remove expr statement at ("test/cases/large/clang-26760.c": line 8470) * reduce to left at ("test/cases/large/clang-26760.c": line 8470) * reduce to right at ("test/cases/large/clang-26760.c": line 8470) @@ -30452,6 +30939,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8455) * remove iterator at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8473) * remove condition at ("test/cases/large/clang-26760.c": line 8474) * reduce to left at ("test/cases/large/clang-26760.c": line 8474) * reduce to right at ("test/cases/large/clang-26760.c": line 8474) @@ -30478,6 +30966,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8578) * reduce to right at ("test/cases/large/clang-26760.c": line 8578) * reduce to operant at ("test/cases/large/clang-26760.c": line 8578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8578) * remove variable i at ("test/cases/large/clang-26760.c": line 8581) * remove expr statement at ("test/cases/large/clang-26760.c": line 8582) * reduce to left at ("test/cases/large/clang-26760.c": line 8582) @@ -30628,6 +31117,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8615) * reduce to left at ("test/cases/large/clang-26760.c": line 8615) * reduce to right at ("test/cases/large/clang-26760.c": line 8615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8615) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621) @@ -30679,6 +31169,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8641) * reduce to left at ("test/cases/large/clang-26760.c": line 8641) * reduce to right at ("test/cases/large/clang-26760.c": line 8641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8641) * remove expr statement at ("test/cases/large/clang-26760.c": line 8642) * reduce to left at ("test/cases/large/clang-26760.c": line 8642) * reduce to right at ("test/cases/large/clang-26760.c": line 8642) @@ -30690,6 +31181,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8643) * reduce to left at ("test/cases/large/clang-26760.c": line 8643) * reduce to right at ("test/cases/large/clang-26760.c": line 8643) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8643) * remove variable i at ("test/cases/large/clang-26760.c": line 8646) * remove condition at ("test/cases/large/clang-26760.c": line 8647) * replace by zero at ("test/cases/large/clang-26760.c": line 8647) @@ -30712,6 +31204,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8657) * reduce to right at ("test/cases/large/clang-26760.c": line 8657) * reduce to operant at ("test/cases/large/clang-26760.c": line 8657) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8657) * remove initializer at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) @@ -30857,9 +31350,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8676) * reduce to left at ("test/cases/large/clang-26760.c": line 8676) * reduce to right at ("test/cases/large/clang-26760.c": line 8676) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8676) * remove initializer at ("test/cases/large/clang-26760.c": line 8678) * reduce to left at ("test/cases/large/clang-26760.c": line 8678) * reduce to right at ("test/cases/large/clang-26760.c": line 8678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8678) * remove expr statement at ("test/cases/large/clang-26760.c": line 8679) * reduce to left at ("test/cases/large/clang-26760.c": line 8679) * reduce to right at ("test/cases/large/clang-26760.c": line 8679) @@ -30942,6 +31437,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8693) * reduce to right at ("test/cases/large/clang-26760.c": line 8693) * reduce to operant at ("test/cases/large/clang-26760.c": line 8693) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8693) * remove initializer at ("test/cases/large/clang-26760.c": line 8695) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8695) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8696) @@ -31127,6 +31623,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9996) * reduce to left at ("test/cases/large/clang-26760.c": line 9996) * reduce to right at ("test/cases/large/clang-26760.c": line 9996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9996) * remove variable i at ("test/cases/large/clang-26760.c": line 9998) * remove condition at ("test/cases/large/clang-26760.c": line 9999) * replace by zero at ("test/cases/large/clang-26760.c": line 9999) @@ -31143,9 +31640,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10006) * reduce to left at ("test/cases/large/clang-26760.c": line 10006) * reduce to right at ("test/cases/large/clang-26760.c": line 10006) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10006) * remove initializer at ("test/cases/large/clang-26760.c": line 10008) * reduce to left at ("test/cases/large/clang-26760.c": line 10008) * reduce to right at ("test/cases/large/clang-26760.c": line 10008) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10008) * remove expr statement at ("test/cases/large/clang-26760.c": line 10009) * reduce to left at ("test/cases/large/clang-26760.c": line 10009) * reduce to right at ("test/cases/large/clang-26760.c": line 10009) @@ -31390,9 +31889,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10233) * reduce to left at ("test/cases/large/clang-26760.c": line 10233) * reduce to right at ("test/cases/large/clang-26760.c": line 10233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10233) * remove initializer at ("test/cases/large/clang-26760.c": line 10235) * reduce to left at ("test/cases/large/clang-26760.c": line 10235) * reduce to right at ("test/cases/large/clang-26760.c": line 10235) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10235) * remove condition at ("test/cases/large/clang-26760.c": line 10237) * remove statement at ("test/cases/large/clang-26760.c": line 10238) * remove expr statement at ("test/cases/large/clang-26760.c": line 10239) @@ -31457,6 +31958,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10262) * reduce to left at ("test/cases/large/clang-26760.c": line 10262) * reduce to right at ("test/cases/large/clang-26760.c": line 10262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10262) * remove variable k at ("test/cases/large/clang-26760.c": line 10264) * remove variable j at ("test/cases/large/clang-26760.c": line 10264) * remove variable i at ("test/cases/large/clang-26760.c": line 10264) @@ -31716,6 +32218,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10065) * reduce to left at ("test/cases/large/clang-26760.c": line 10065) * reduce to right at ("test/cases/large/clang-26760.c": line 10065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10065) * remove initializer at ("test/cases/large/clang-26760.c": line 10067) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 10067) * remove initializer at ("test/cases/large/clang-26760.c": line 10068) @@ -31822,6 +32325,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10092) * reduce to left at ("test/cases/large/clang-26760.c": line 10092) * reduce to right at ("test/cases/large/clang-26760.c": line 10092) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10092) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095) * remove condition at ("test/cases/large/clang-26760.c": line 10096) * remove statement at ("test/cases/large/clang-26760.c": line 10097) @@ -31932,6 +32436,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10133) * reduce to left at ("test/cases/large/clang-26760.c": line 10133) * reduce to right at ("test/cases/large/clang-26760.c": line 10133) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10133) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136) * remove expr statement at ("test/cases/large/clang-26760.c": line 10137) @@ -31971,6 +32476,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10148) * reduce to left at ("test/cases/large/clang-26760.c": line 10148) * reduce to right at ("test/cases/large/clang-26760.c": line 10148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10148) * remove initializer at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) @@ -32465,6 +32971,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10297) * reduce to left at ("test/cases/large/clang-26760.c": line 10297) * reduce to right at ("test/cases/large/clang-26760.c": line 10297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10297) * remove initializer at ("test/cases/large/clang-26760.c": line 10300) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300) * remove variable j at ("test/cases/large/clang-26760.c": line 10301) @@ -32583,6 +33090,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10452) * reduce to left at ("test/cases/large/clang-26760.c": line 10452) * reduce to right at ("test/cases/large/clang-26760.c": line 10452) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10452) * remove expr statement at ("test/cases/large/clang-26760.c": line 10453) * reduce to left at ("test/cases/large/clang-26760.c": line 10453) * reduce to right at ("test/cases/large/clang-26760.c": line 10453) @@ -32594,6 +33102,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10454) * reduce to right at ("test/cases/large/clang-26760.c": line 10454) * reduce to operant at ("test/cases/large/clang-26760.c": line 10454) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10454) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10456) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458) @@ -32830,6 +33339,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10519) * reduce to left at ("test/cases/large/clang-26760.c": line 10519) * reduce to right at ("test/cases/large/clang-26760.c": line 10519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10519) * remove expr statement at ("test/cases/large/clang-26760.c": line 10520) * reduce to left at ("test/cases/large/clang-26760.c": line 10520) * reduce to right at ("test/cases/large/clang-26760.c": line 10520) @@ -33003,6 +33513,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10320) * reduce to left at ("test/cases/large/clang-26760.c": line 10320) * reduce to right at ("test/cases/large/clang-26760.c": line 10320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10320) * remove initializer at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) @@ -33132,6 +33643,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10339) * reduce to left at ("test/cases/large/clang-26760.c": line 10339) * reduce to right at ("test/cases/large/clang-26760.c": line 10339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10339) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10342) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10343) * reduce to operant at ("test/cases/large/clang-26760.c": line 10344) @@ -33156,11 +33668,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10352) * reduce to right at ("test/cases/large/clang-26760.c": line 10352) * reduce to operant at ("test/cases/large/clang-26760.c": line 10352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10352) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354) * remove variable i at ("test/cases/large/clang-26760.c": line 10355) * remove initializer at ("test/cases/large/clang-26760.c": line 10356) * reduce to left at ("test/cases/large/clang-26760.c": line 10356) * reduce to right at ("test/cases/large/clang-26760.c": line 10356) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10356) * remove expr statement at ("test/cases/large/clang-26760.c": line 10357) * reduce to left at ("test/cases/large/clang-26760.c": line 10357) * reduce to right at ("test/cases/large/clang-26760.c": line 10357) @@ -33614,6 +34128,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10571) * reduce to left at ("test/cases/large/clang-26760.c": line 10571) * reduce to right at ("test/cases/large/clang-26760.c": line 10571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10571) * remove variable k at ("test/cases/large/clang-26760.c": line 10573) * remove variable j at ("test/cases/large/clang-26760.c": line 10573) * remove variable i at ("test/cases/large/clang-26760.c": line 10573) @@ -34001,6 +34516,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10655) * reduce to left at ("test/cases/large/clang-26760.c": line 10655) * reduce to right at ("test/cases/large/clang-26760.c": line 10655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10655) * remove variable i at ("test/cases/large/clang-26760.c": line 10657) * remove return statement at ("test/cases/large/clang-26760.c": line 10658) * replace by zero at ("test/cases/large/clang-26760.c": line 10658) @@ -34302,9 +34818,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8894) * reduce to left at ("test/cases/large/clang-26760.c": line 8894) * reduce to right at ("test/cases/large/clang-26760.c": line 8894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8894) * remove initializer at ("test/cases/large/clang-26760.c": line 8896) * reduce to left at ("test/cases/large/clang-26760.c": line 8896) * reduce to right at ("test/cases/large/clang-26760.c": line 8896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8896) * remove expr statement at ("test/cases/large/clang-26760.c": line 8897) * reduce to left at ("test/cases/large/clang-26760.c": line 8897) * reduce to right at ("test/cases/large/clang-26760.c": line 8897) @@ -34367,6 +34885,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8919) * reduce to left at ("test/cases/large/clang-26760.c": line 8919) * reduce to right at ("test/cases/large/clang-26760.c": line 8919) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8919) * remove variable k at ("test/cases/large/clang-26760.c": line 8921) * remove variable j at ("test/cases/large/clang-26760.c": line 8921) * remove variable i at ("test/cases/large/clang-26760.c": line 8921) @@ -34626,6 +35145,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8762) * reduce to left at ("test/cases/large/clang-26760.c": line 8762) * reduce to right at ("test/cases/large/clang-26760.c": line 8762) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8762) * remove initializer at ("test/cases/large/clang-26760.c": line 8764) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 8764) * remove initializer at ("test/cases/large/clang-26760.c": line 8765) @@ -34732,6 +35252,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8789) * reduce to left at ("test/cases/large/clang-26760.c": line 8789) * reduce to right at ("test/cases/large/clang-26760.c": line 8789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8789) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792) * remove condition at ("test/cases/large/clang-26760.c": line 8793) * remove statement at ("test/cases/large/clang-26760.c": line 8794) @@ -34798,6 +35319,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8809) * reduce to left at ("test/cases/large/clang-26760.c": line 8809) * reduce to right at ("test/cases/large/clang-26760.c": line 8809) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8809) * remove initializer at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) @@ -35292,6 +35814,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8954) * reduce to left at ("test/cases/large/clang-26760.c": line 8954) * reduce to right at ("test/cases/large/clang-26760.c": line 8954) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8954) * remove initializer at ("test/cases/large/clang-26760.c": line 8957) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957) * remove variable j at ("test/cases/large/clang-26760.c": line 8958) @@ -35410,6 +35933,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9059) * reduce to left at ("test/cases/large/clang-26760.c": line 9059) * reduce to right at ("test/cases/large/clang-26760.c": line 9059) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9059) * remove expr statement at ("test/cases/large/clang-26760.c": line 9060) * reduce to left at ("test/cases/large/clang-26760.c": line 9060) * reduce to right at ("test/cases/large/clang-26760.c": line 9060) @@ -35421,6 +35945,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9061) * reduce to right at ("test/cases/large/clang-26760.c": line 9061) * reduce to operant at ("test/cases/large/clang-26760.c": line 9061) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9061) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9063) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065) @@ -35641,6 +36166,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9114) * reduce to left at ("test/cases/large/clang-26760.c": line 9114) * reduce to right at ("test/cases/large/clang-26760.c": line 9114) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9114) * remove expr statement at ("test/cases/large/clang-26760.c": line 9115) * reduce to left at ("test/cases/large/clang-26760.c": line 9115) * reduce to right at ("test/cases/large/clang-26760.c": line 9115) @@ -35739,6 +36265,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8977) * reduce to left at ("test/cases/large/clang-26760.c": line 8977) * reduce to right at ("test/cases/large/clang-26760.c": line 8977) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8977) * remove initializer at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) @@ -35868,6 +36395,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8996) * reduce to left at ("test/cases/large/clang-26760.c": line 8996) * reduce to right at ("test/cases/large/clang-26760.c": line 8996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8996) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 8999) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 9000) * reduce to operant at ("test/cases/large/clang-26760.c": line 9001) @@ -35892,11 +36420,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9009) * reduce to right at ("test/cases/large/clang-26760.c": line 9009) * reduce to operant at ("test/cases/large/clang-26760.c": line 9009) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9009) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011) * remove variable i at ("test/cases/large/clang-26760.c": line 9012) * remove initializer at ("test/cases/large/clang-26760.c": line 9013) * reduce to left at ("test/cases/large/clang-26760.c": line 9013) * reduce to right at ("test/cases/large/clang-26760.c": line 9013) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9013) * remove expr statement at ("test/cases/large/clang-26760.c": line 9014) * reduce to left at ("test/cases/large/clang-26760.c": line 9014) * reduce to right at ("test/cases/large/clang-26760.c": line 9014) @@ -36103,6 +36633,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9148) * reduce to left at ("test/cases/large/clang-26760.c": line 9148) * reduce to right at ("test/cases/large/clang-26760.c": line 9148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9148) * remove initializer at ("test/cases/large/clang-26760.c": line 9150) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 9150) * remove initializer at ("test/cases/large/clang-26760.c": line 9151) @@ -36206,6 +36737,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9164) * reduce to left at ("test/cases/large/clang-26760.c": line 9164) * reduce to right at ("test/cases/large/clang-26760.c": line 9164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9164) * remove expr statement at ("test/cases/large/clang-26760.c": line 9165) * reduce to left at ("test/cases/large/clang-26760.c": line 9165) * reduce to right at ("test/cases/large/clang-26760.c": line 9165) @@ -36222,6 +36754,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9178) * reduce to left at ("test/cases/large/clang-26760.c": line 9178) * reduce to right at ("test/cases/large/clang-26760.c": line 9178) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9178) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181) * remove condition at ("test/cases/large/clang-26760.c": line 9182) * remove condition at ("test/cases/large/clang-26760.c": line 9184) @@ -36268,6 +36801,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9772) * reduce to left at ("test/cases/large/clang-26760.c": line 9772) * reduce to right at ("test/cases/large/clang-26760.c": line 9772) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9772) * remove return statement at ("test/cases/large/clang-26760.c": line 9774) * remove check at ("test/cases/large/clang-26760.c": line 9772) * reduce to operant at ("test/cases/large/clang-26760.c": line 9772) @@ -36276,6 +36810,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9776) * reduce to left at ("test/cases/large/clang-26760.c": line 9776) * reduce to right at ("test/cases/large/clang-26760.c": line 9776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9776) * remove expr statement at ("test/cases/large/clang-26760.c": line 9779) * reduce to operant at ("test/cases/large/clang-26760.c": line 9779) * remove check at ("test/cases/large/clang-26760.c": line 9776) @@ -36347,6 +36882,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9212) * reduce to right at ("test/cases/large/clang-26760.c": line 9212) * reduce to operant at ("test/cases/large/clang-26760.c": line 9212) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9212) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 9214) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216) @@ -36354,6 +36890,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9218) * reduce to left at ("test/cases/large/clang-26760.c": line 9218) * reduce to right at ("test/cases/large/clang-26760.c": line 9218) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9218) * remove expr statement at ("test/cases/large/clang-26760.c": line 9219) * reduce to left at ("test/cases/large/clang-26760.c": line 9219) * reduce to right at ("test/cases/large/clang-26760.c": line 9219) @@ -36364,10 +36901,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9220) * reduce to left at ("test/cases/large/clang-26760.c": line 9220) * reduce to right at ("test/cases/large/clang-26760.c": line 9220) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9220) * remove variable i at ("test/cases/large/clang-26760.c": line 9222) * remove initializer at ("test/cases/large/clang-26760.c": line 9223) * reduce to left at ("test/cases/large/clang-26760.c": line 9223) * reduce to right at ("test/cases/large/clang-26760.c": line 9223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9223) * remove variable i at ("test/cases/large/clang-26760.c": line 9225) * remove return statement at ("test/cases/large/clang-26760.c": line 9226) * replace by zero at ("test/cases/large/clang-26760.c": line 9226) @@ -36388,6 +36927,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9233) * reduce to left at ("test/cases/large/clang-26760.c": line 9233) * reduce to right at ("test/cases/large/clang-26760.c": line 9233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9233) * remove initializer at ("test/cases/large/clang-26760.c": line 9236) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236) * remove variable i at ("test/cases/large/clang-26760.c": line 9237) @@ -36398,6 +36938,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9239) * reduce to left at ("test/cases/large/clang-26760.c": line 9239) * reduce to right at ("test/cases/large/clang-26760.c": line 9239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9239) * remove initializer at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) @@ -36409,6 +36950,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9245) * reduce to left at ("test/cases/large/clang-26760.c": line 9245) * reduce to right at ("test/cases/large/clang-26760.c": line 9245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9245) * remove variable i at ("test/cases/large/clang-26760.c": line 9247) * remove expr statement at ("test/cases/large/clang-26760.c": line 9248) * reduce to left at ("test/cases/large/clang-26760.c": line 9248) @@ -36636,6 +37178,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9297) * reduce to left at ("test/cases/large/clang-26760.c": line 9297) * reduce to right at ("test/cases/large/clang-26760.c": line 9297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9297) * remove return statement at ("test/cases/large/clang-26760.c": line 9299) * remove check at ("test/cases/large/clang-26760.c": line 9297) * remove iterator at ("test/cases/large/clang-26760.c": line 9297) @@ -36656,6 +37199,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9305) * reduce to left at ("test/cases/large/clang-26760.c": line 9305) * reduce to right at ("test/cases/large/clang-26760.c": line 9305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9305) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 9307) * reduce to operant at ("test/cases/large/clang-26760.c": line 9308) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 9308) @@ -36674,6 +37218,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9317) * reduce to left at ("test/cases/large/clang-26760.c": line 9317) * reduce to right at ("test/cases/large/clang-26760.c": line 9317) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9317) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 9319) * remove initializer at ("test/cases/large/clang-26760.c": line 9320) * reduce to operant at ("test/cases/large/clang-26760.c": line 9320) @@ -36728,6 +37273,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9351) * reduce to right at ("test/cases/large/clang-26760.c": line 9351) * reduce to operant at ("test/cases/large/clang-26760.c": line 9351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9351) * remove expr statement at ("test/cases/large/clang-26760.c": line 9353) * reduce to left at ("test/cases/large/clang-26760.c": line 9353) * reduce to right at ("test/cases/large/clang-26760.c": line 9353) @@ -36780,6 +37326,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9367) * reduce to left at ("test/cases/large/clang-26760.c": line 9367) * reduce to right at ("test/cases/large/clang-26760.c": line 9367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9367) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370) * remove expr statement at ("test/cases/large/clang-26760.c": line 9371) * reduce to left at ("test/cases/large/clang-26760.c": line 9371) @@ -36915,6 +37462,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9403) * reduce to left at ("test/cases/large/clang-26760.c": line 9403) * reduce to right at ("test/cases/large/clang-26760.c": line 9403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9403) * remove variable i at ("test/cases/large/clang-26760.c": line 9405) * remove expr statement at ("test/cases/large/clang-26760.c": line 9406) * reduce to left at ("test/cases/large/clang-26760.c": line 9406) @@ -37025,6 +37573,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9337) * reduce to right at ("test/cases/large/clang-26760.c": line 9337) * reduce to operant at ("test/cases/large/clang-26760.c": line 9337) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9337) * remove return statement at ("test/cases/large/clang-26760.c": line 9339) * remove check at ("test/cases/large/clang-26760.c": line 9337) * remove iterator at ("test/cases/large/clang-26760.c": line 9337) @@ -37077,6 +37626,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9426) * reduce to left at ("test/cases/large/clang-26760.c": line 9426) * reduce to right at ("test/cases/large/clang-26760.c": line 9426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9426) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 9429) * reduce to operant at ("test/cases/large/clang-26760.c": line 9430) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430) @@ -37314,6 +37864,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9481) * reduce to left at ("test/cases/large/clang-26760.c": line 9481) * reduce to right at ("test/cases/large/clang-26760.c": line 9481) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9481) * remove variable i at ("test/cases/large/clang-26760.c": line 9483) * remove return statement at ("test/cases/large/clang-26760.c": line 9484) * replace by zero at ("test/cases/large/clang-26760.c": line 9484) @@ -37332,6 +37883,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9489) * reduce to left at ("test/cases/large/clang-26760.c": line 9489) * reduce to right at ("test/cases/large/clang-26760.c": line 9489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9489) * remove initializer at ("test/cases/large/clang-26760.c": line 9491) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 9491) * remove variable k at ("test/cases/large/clang-26760.c": line 9492) @@ -37502,6 +38054,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9519) * reduce to left at ("test/cases/large/clang-26760.c": line 9519) * reduce to right at ("test/cases/large/clang-26760.c": line 9519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9519) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 9521) * remove initializer at ("test/cases/large/clang-26760.c": line 9522) * reduce to operant at ("test/cases/large/clang-26760.c": line 9522) @@ -37584,6 +38137,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9553) * reduce to left at ("test/cases/large/clang-26760.c": line 9553) * reduce to right at ("test/cases/large/clang-26760.c": line 9553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9553) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556) * remove expr statement at ("test/cases/large/clang-26760.c": line 9557) * reduce to left at ("test/cases/large/clang-26760.c": line 9557) @@ -37616,6 +38170,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9562) * reduce to right at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9562) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9564) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564) * remove expr statement at ("test/cases/large/clang-26760.c": line 9565) @@ -37677,6 +38232,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9579) * reduce to left at ("test/cases/large/clang-26760.c": line 9579) * reduce to right at ("test/cases/large/clang-26760.c": line 9579) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9579) * remove initializer at ("test/cases/large/clang-26760.c": line 9581) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 9581) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 9582) @@ -37861,6 +38417,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9621) * reduce to right at ("test/cases/large/clang-26760.c": line 9621) * reduce to operant at ("test/cases/large/clang-26760.c": line 9621) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9621) * remove expr statement at ("test/cases/large/clang-26760.c": line 9624) * reduce to operant at ("test/cases/large/clang-26760.c": line 9624) * remove expr statement at ("test/cases/large/clang-26760.c": line 9625) @@ -37953,6 +38510,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9658) * reduce to left at ("test/cases/large/clang-26760.c": line 9658) * reduce to right at ("test/cases/large/clang-26760.c": line 9658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9658) * remove return statement at ("test/cases/large/clang-26760.c": line 9660) * remove check at ("test/cases/large/clang-26760.c": line 9658) * remove iterator at ("test/cases/large/clang-26760.c": line 9658) @@ -38085,6 +38643,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9675) * reduce to left at ("test/cases/large/clang-26760.c": line 9675) * reduce to right at ("test/cases/large/clang-26760.c": line 9675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9675) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678) * remove variable i at ("test/cases/large/clang-26760.c": line 9679) @@ -38234,6 +38793,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9711) * reduce to left at ("test/cases/large/clang-26760.c": line 9711) * reduce to right at ("test/cases/large/clang-26760.c": line 9711) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9711) * remove expr statement at ("test/cases/large/clang-26760.c": line 9712) * reduce to left at ("test/cases/large/clang-26760.c": line 9712) * reduce to right at ("test/cases/large/clang-26760.c": line 9712) @@ -38356,10 +38916,12 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 9759) * remove expr statement at ("test/cases/large/clang-26760.c": line 9760) * reduce to operant at ("test/cases/large/clang-26760.c": line 9760) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9782) * remove statement at ("test/cases/large/clang-26760.c": line 9783) * remove initializer at ("test/cases/large/clang-26760.c": line 9785) * reduce to left at ("test/cases/large/clang-26760.c": line 9785) * reduce to right at ("test/cases/large/clang-26760.c": line 9785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9785) * remove expr statement at ("test/cases/large/clang-26760.c": line 9786) * reduce to left at ("test/cases/large/clang-26760.c": line 9786) * reduce to right at ("test/cases/large/clang-26760.c": line 9786) @@ -38383,6 +38945,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9790) * reduce to right at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9790) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9792) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794) @@ -38391,6 +38954,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9804) * reduce to left at ("test/cases/large/clang-26760.c": line 9804) * reduce to right at ("test/cases/large/clang-26760.c": line 9804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9804) * remove expr statement at ("test/cases/large/clang-26760.c": line 9806) * reduce to left at ("test/cases/large/clang-26760.c": line 9806) * reduce to right at ("test/cases/large/clang-26760.c": line 9806) @@ -38400,6 +38964,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9804) * remove iterator at ("test/cases/large/clang-26760.c": line 9804) * reduce to operant at ("test/cases/large/clang-26760.c": line 9804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9810) * remove expr statement at ("test/cases/large/clang-26760.c": line 9811) * reduce to left at ("test/cases/large/clang-26760.c": line 9811) * reduce to right at ("test/cases/large/clang-26760.c": line 9811) @@ -38618,6 +39183,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9852) * reduce to left at ("test/cases/large/clang-26760.c": line 9852) * reduce to right at ("test/cases/large/clang-26760.c": line 9852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9852) * remove expr statement at ("test/cases/large/clang-26760.c": line 9853) * reduce to left at ("test/cases/large/clang-26760.c": line 9853) * reduce to right at ("test/cases/large/clang-26760.c": line 9853) @@ -38704,6 +39270,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) * remove iterator at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9884) * remove expr statement at ("test/cases/large/clang-26760.c": line 9885) * reduce to left at ("test/cases/large/clang-26760.c": line 9885) * reduce to right at ("test/cases/large/clang-26760.c": line 9894) @@ -38755,6 +39322,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9896) * reduce to left at ("test/cases/large/clang-26760.c": line 9896) * reduce to right at ("test/cases/large/clang-26760.c": line 9896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9896) * remove initializer at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) @@ -39040,6 +39608,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9922) * reduce to left at ("test/cases/large/clang-26760.c": line 9922) * reduce to right at ("test/cases/large/clang-26760.c": line 9922) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9922) * remove expr statement at ("test/cases/large/clang-26760.c": line 9924) * reduce to left at ("test/cases/large/clang-26760.c": line 9924) * reduce to right at ("test/cases/large/clang-26760.c": line 9924) @@ -39049,6 +39618,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9922) * remove iterator at ("test/cases/large/clang-26760.c": line 9922) * reduce to operant at ("test/cases/large/clang-26760.c": line 9922) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9928) * remove expr statement at ("test/cases/large/clang-26760.c": line 9929) * reduce to left at ("test/cases/large/clang-26760.c": line 9929) * reduce to right at ("test/cases/large/clang-26760.c": line 9929) @@ -39288,6 +39858,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10667) * reduce to left at ("test/cases/large/clang-26760.c": line 10667) * reduce to right at ("test/cases/large/clang-26760.c": line 10667) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10667) * remove initializer at ("test/cases/large/clang-26760.c": line 10670) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670) * remove variable j at ("test/cases/large/clang-26760.c": line 10671) @@ -39417,6 +39988,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10783) * reduce to left at ("test/cases/large/clang-26760.c": line 10783) * reduce to right at ("test/cases/large/clang-26760.c": line 10783) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10783) * remove expr statement at ("test/cases/large/clang-26760.c": line 10784) * reduce to left at ("test/cases/large/clang-26760.c": line 10784) * reduce to right at ("test/cases/large/clang-26760.c": line 10784) @@ -39428,6 +40000,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10785) * reduce to right at ("test/cases/large/clang-26760.c": line 10785) * reduce to operant at ("test/cases/large/clang-26760.c": line 10785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10785) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10787) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789) @@ -39660,6 +40233,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10845) * reduce to left at ("test/cases/large/clang-26760.c": line 10845) * reduce to right at ("test/cases/large/clang-26760.c": line 10845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10845) * remove expr statement at ("test/cases/large/clang-26760.c": line 10846) * reduce to left at ("test/cases/large/clang-26760.c": line 10846) * reduce to right at ("test/cases/large/clang-26760.c": line 10846) @@ -39715,9 +40289,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10856) * reduce to left at ("test/cases/large/clang-26760.c": line 10856) * reduce to right at ("test/cases/large/clang-26760.c": line 10856) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10856) * remove initializer at ("test/cases/large/clang-26760.c": line 10858) * reduce to left at ("test/cases/large/clang-26760.c": line 10858) * reduce to right at ("test/cases/large/clang-26760.c": line 10858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10858) * remove expr statement at ("test/cases/large/clang-26760.c": line 10860) * do without param at ("test/cases/large/clang-26760.c": line 10860) * replace by zero at ("test/cases/large/clang-26760.c": line 10860) @@ -39735,6 +40311,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 10856) * remove iterator at ("test/cases/large/clang-26760.c": line 10856) * reduce to operant at ("test/cases/large/clang-26760.c": line 10856) +* remove expr statement at ("test/cases/large/clang-26760.c": line 10869) * remove statement at ("test/cases/large/clang-26760.c": line 10870) * remove expr statement at ("test/cases/large/clang-26760.c": line 10888) * reduce to left at ("test/cases/large/clang-26760.c": line 10888) @@ -39781,6 +40358,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10697) * reduce to left at ("test/cases/large/clang-26760.c": line 10697) * reduce to right at ("test/cases/large/clang-26760.c": line 10697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10697) * remove initializer at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) @@ -39910,6 +40488,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10716) * reduce to left at ("test/cases/large/clang-26760.c": line 10716) * reduce to right at ("test/cases/large/clang-26760.c": line 10716) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10716) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10719) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10720) * reduce to operant at ("test/cases/large/clang-26760.c": line 10721) @@ -39934,11 +40513,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10729) * reduce to right at ("test/cases/large/clang-26760.c": line 10729) * reduce to operant at ("test/cases/large/clang-26760.c": line 10729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10729) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731) * remove variable i at ("test/cases/large/clang-26760.c": line 10732) * remove initializer at ("test/cases/large/clang-26760.c": line 10733) * reduce to left at ("test/cases/large/clang-26760.c": line 10733) * reduce to right at ("test/cases/large/clang-26760.c": line 10733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10733) * remove expr statement at ("test/cases/large/clang-26760.c": line 10735) * reduce to left at ("test/cases/large/clang-26760.c": line 10735) * reduce to right at ("test/cases/large/clang-26760.c": line 10735) @@ -40156,6 +40737,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10896) * reduce to left at ("test/cases/large/clang-26760.c": line 10896) * reduce to right at ("test/cases/large/clang-26760.c": line 10896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10896) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 10899) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 10900) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 10901) @@ -40169,6 +40751,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10909) * reduce to left at ("test/cases/large/clang-26760.c": line 10909) * reduce to right at ("test/cases/large/clang-26760.c": line 10909) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10909) * remove expr statement at ("test/cases/large/clang-26760.c": line 10910) * reduce to left at ("test/cases/large/clang-26760.c": line 10910) * reduce to right at ("test/cases/large/clang-26760.c": line 10910) @@ -40202,6 +40785,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11536) * reduce to left at ("test/cases/large/clang-26760.c": line 11536) * reduce to right at ("test/cases/large/clang-26760.c": line 11536) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11536) * remove expr statement at ("test/cases/large/clang-26760.c": line 11538) * reduce to left at ("test/cases/large/clang-26760.c": line 11538) * reduce to right at ("test/cases/large/clang-26760.c": line 11538) @@ -40211,6 +40795,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11539) * reduce to left at ("test/cases/large/clang-26760.c": line 11539) * reduce to right at ("test/cases/large/clang-26760.c": line 11539) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11539) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541) * remove condition at ("test/cases/large/clang-26760.c": line 11542) * remove return statement at ("test/cases/large/clang-26760.c": line 11572) @@ -40356,6 +40941,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10934) * reduce to left at ("test/cases/large/clang-26760.c": line 10934) * reduce to right at ("test/cases/large/clang-26760.c": line 10934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10934) * remove expr statement at ("test/cases/large/clang-26760.c": line 10935) * reduce to left at ("test/cases/large/clang-26760.c": line 10935) * reduce to right at ("test/cases/large/clang-26760.c": line 10935) @@ -40479,10 +41065,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10955) * reduce to left at ("test/cases/large/clang-26760.c": line 10955) * reduce to right at ("test/cases/large/clang-26760.c": line 10955) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10955) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958) * remove initializer at ("test/cases/large/clang-26760.c": line 10959) * reduce to left at ("test/cases/large/clang-26760.c": line 10959) * reduce to right at ("test/cases/large/clang-26760.c": line 10959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10959) * remove expr statement at ("test/cases/large/clang-26760.c": line 10961) * reduce to left at ("test/cases/large/clang-26760.c": line 10961) * reduce to right at ("test/cases/large/clang-26760.c": line 10961) @@ -40507,6 +41095,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10967) * reduce to right at ("test/cases/large/clang-26760.c": line 10967) * reduce to operant at ("test/cases/large/clang-26760.c": line 10967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10967) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969) * remove expr statement at ("test/cases/large/clang-26760.c": line 10971) * do without param at ("test/cases/large/clang-26760.c": line 10971) @@ -40585,6 +41174,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10988) * reduce to left at ("test/cases/large/clang-26760.c": line 10988) * reduce to right at ("test/cases/large/clang-26760.c": line 10988) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10988) * remove expr statement at ("test/cases/large/clang-26760.c": line 10989) * reduce to left at ("test/cases/large/clang-26760.c": line 10989) * reduce to right at ("test/cases/large/clang-26760.c": line 10989) @@ -40603,6 +41193,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10992) * reduce to left at ("test/cases/large/clang-26760.c": line 10992) * reduce to right at ("test/cases/large/clang-26760.c": line 10992) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10992) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994) * remove expr statement at ("test/cases/large/clang-26760.c": line 10995) * reduce to left at ("test/cases/large/clang-26760.c": line 10995) @@ -40712,6 +41303,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11031) * reduce to left at ("test/cases/large/clang-26760.c": line 11031) * reduce to right at ("test/cases/large/clang-26760.c": line 11031) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11031) * reduce to operant at ("test/cases/large/clang-26760.c": line 11034) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035) @@ -40719,6 +41311,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11037) * reduce to left at ("test/cases/large/clang-26760.c": line 11037) * reduce to right at ("test/cases/large/clang-26760.c": line 11037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11037) * remove expr statement at ("test/cases/large/clang-26760.c": line 11038) * reduce to left at ("test/cases/large/clang-26760.c": line 11038) * reduce to right at ("test/cases/large/clang-26760.c": line 11038) @@ -40729,6 +41322,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11039) * reduce to left at ("test/cases/large/clang-26760.c": line 11039) * reduce to right at ("test/cases/large/clang-26760.c": line 11039) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11039) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 11042) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 11043) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044) @@ -40737,6 +41331,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11047) * reduce to left at ("test/cases/large/clang-26760.c": line 11047) * reduce to right at ("test/cases/large/clang-26760.c": line 11047) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11047) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051) * remove expr statement at ("test/cases/large/clang-26760.c": line 11052) @@ -40835,6 +41430,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11085) * reduce to left at ("test/cases/large/clang-26760.c": line 11085) * reduce to right at ("test/cases/large/clang-26760.c": line 11085) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11085) * remove expr statement at ("test/cases/large/clang-26760.c": line 11086) * reduce to left at ("test/cases/large/clang-26760.c": line 11086) * reduce to right at ("test/cases/large/clang-26760.c": line 11086) @@ -40845,10 +41441,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11087) * reduce to left at ("test/cases/large/clang-26760.c": line 11087) * reduce to right at ("test/cases/large/clang-26760.c": line 11087) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11087) * remove variable i at ("test/cases/large/clang-26760.c": line 11089) * remove initializer at ("test/cases/large/clang-26760.c": line 11090) * reduce to left at ("test/cases/large/clang-26760.c": line 11090) * reduce to right at ("test/cases/large/clang-26760.c": line 11090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11090) * remove variable i at ("test/cases/large/clang-26760.c": line 11092) * remove return statement at ("test/cases/large/clang-26760.c": line 11093) * replace by zero at ("test/cases/large/clang-26760.c": line 11093) @@ -40869,6 +41467,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11100) * reduce to left at ("test/cases/large/clang-26760.c": line 11100) * reduce to right at ("test/cases/large/clang-26760.c": line 11100) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11100) * remove initializer at ("test/cases/large/clang-26760.c": line 11103) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103) * remove variable i at ("test/cases/large/clang-26760.c": line 11104) @@ -40879,6 +41478,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11106) * reduce to left at ("test/cases/large/clang-26760.c": line 11106) * reduce to right at ("test/cases/large/clang-26760.c": line 11106) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11106) * remove initializer at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) @@ -40890,6 +41490,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11112) * reduce to left at ("test/cases/large/clang-26760.c": line 11112) * reduce to right at ("test/cases/large/clang-26760.c": line 11112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11112) * remove variable i at ("test/cases/large/clang-26760.c": line 11114) * remove expr statement at ("test/cases/large/clang-26760.c": line 11115) * reduce to left at ("test/cases/large/clang-26760.c": line 11115) @@ -41117,6 +41718,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11164) * reduce to left at ("test/cases/large/clang-26760.c": line 11164) * reduce to right at ("test/cases/large/clang-26760.c": line 11164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11164) * remove return statement at ("test/cases/large/clang-26760.c": line 11166) * remove check at ("test/cases/large/clang-26760.c": line 11164) * remove iterator at ("test/cases/large/clang-26760.c": line 11164) @@ -41135,6 +41737,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11172) * reduce to left at ("test/cases/large/clang-26760.c": line 11172) * reduce to right at ("test/cases/large/clang-26760.c": line 11172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11172) * remove expr statement at ("test/cases/large/clang-26760.c": line 11174) * do without param at ("test/cases/large/clang-26760.c": line 11174) * replace by zero at ("test/cases/large/clang-26760.c": line 11174) @@ -41150,6 +41753,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11180) * reduce to left at ("test/cases/large/clang-26760.c": line 11180) * reduce to right at ("test/cases/large/clang-26760.c": line 11180) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11180) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 11182) * remove initializer at ("test/cases/large/clang-26760.c": line 11183) * reduce to operant at ("test/cases/large/clang-26760.c": line 11183) @@ -41204,6 +41808,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11214) * reduce to right at ("test/cases/large/clang-26760.c": line 11214) * reduce to operant at ("test/cases/large/clang-26760.c": line 11214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11214) * remove expr statement at ("test/cases/large/clang-26760.c": line 11216) * reduce to left at ("test/cases/large/clang-26760.c": line 11216) * reduce to right at ("test/cases/large/clang-26760.c": line 11216) @@ -41256,6 +41861,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11230) * reduce to left at ("test/cases/large/clang-26760.c": line 11230) * reduce to right at ("test/cases/large/clang-26760.c": line 11230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11230) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233) * remove expr statement at ("test/cases/large/clang-26760.c": line 11234) * reduce to left at ("test/cases/large/clang-26760.c": line 11234) @@ -41391,6 +41997,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11266) * reduce to left at ("test/cases/large/clang-26760.c": line 11266) * reduce to right at ("test/cases/large/clang-26760.c": line 11266) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11266) * remove variable i at ("test/cases/large/clang-26760.c": line 11268) * remove expr statement at ("test/cases/large/clang-26760.c": line 11269) * reduce to left at ("test/cases/large/clang-26760.c": line 11269) @@ -41501,6 +42108,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11200) * reduce to right at ("test/cases/large/clang-26760.c": line 11200) * reduce to operant at ("test/cases/large/clang-26760.c": line 11200) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11200) * remove return statement at ("test/cases/large/clang-26760.c": line 11202) * remove check at ("test/cases/large/clang-26760.c": line 11200) * remove iterator at ("test/cases/large/clang-26760.c": line 11200) @@ -41553,6 +42161,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11289) * reduce to left at ("test/cases/large/clang-26760.c": line 11289) * reduce to right at ("test/cases/large/clang-26760.c": line 11289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11289) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11292) * reduce to operant at ("test/cases/large/clang-26760.c": line 11293) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293) @@ -41790,6 +42399,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11344) * reduce to left at ("test/cases/large/clang-26760.c": line 11344) * reduce to right at ("test/cases/large/clang-26760.c": line 11344) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11344) * remove variable i at ("test/cases/large/clang-26760.c": line 11346) * remove return statement at ("test/cases/large/clang-26760.c": line 11347) * replace by zero at ("test/cases/large/clang-26760.c": line 11347) @@ -41808,6 +42418,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11352) * reduce to left at ("test/cases/large/clang-26760.c": line 11352) * reduce to right at ("test/cases/large/clang-26760.c": line 11352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11352) * remove initializer at ("test/cases/large/clang-26760.c": line 11354) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11354) * remove variable k at ("test/cases/large/clang-26760.c": line 11355) @@ -41971,9 +42582,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 11180) * remove iterator at ("test/cases/large/clang-26760.c": line 11180) * reduce to operant at ("test/cases/large/clang-26760.c": line 11180) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11381) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11382) * remove initializer at ("test/cases/large/clang-26760.c": line 11383) * reduce to left at ("test/cases/large/clang-26760.c": line 11383) * reduce to right at ("test/cases/large/clang-26760.c": line 11383) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11383) * remove variable i at ("test/cases/large/clang-26760.c": line 11385) * remove expr statement at ("test/cases/large/clang-26760.c": line 11386) * reduce to left at ("test/cases/large/clang-26760.c": line 11386) @@ -42054,9 +42668,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11402) * reduce to left at ("test/cases/large/clang-26760.c": line 11402) * reduce to right at ("test/cases/large/clang-26760.c": line 11402) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11402) * remove initializer at ("test/cases/large/clang-26760.c": line 11404) * reduce to left at ("test/cases/large/clang-26760.c": line 11404) * reduce to right at ("test/cases/large/clang-26760.c": line 11404) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11404) * remove expr statement at ("test/cases/large/clang-26760.c": line 11406) * do without param at ("test/cases/large/clang-26760.c": line 11406) * replace by zero at ("test/cases/large/clang-26760.c": line 11406) @@ -42067,6 +42683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11409) * reduce to left at ("test/cases/large/clang-26760.c": line 11409) * reduce to right at ("test/cases/large/clang-26760.c": line 11409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412) * remove expr statement at ("test/cases/large/clang-26760.c": line 11413) * reduce to left at ("test/cases/large/clang-26760.c": line 11413) @@ -42199,6 +42816,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11445) * remove condition at ("test/cases/large/clang-26760.c": line 11446) * remove expr statement at ("test/cases/large/clang-26760.c": line 11447) * do without param at ("test/cases/large/clang-26760.c": line 11447) @@ -42211,6 +42829,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11402) * remove iterator at ("test/cases/large/clang-26760.c": line 11402) * reduce to operant at ("test/cases/large/clang-26760.c": line 11402) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11453) * remove expr statement at ("test/cases/large/clang-26760.c": line 11454) * reduce to left at ("test/cases/large/clang-26760.c": line 11454) * reduce to right at ("test/cases/large/clang-26760.c": line 11454) @@ -42266,6 +42885,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11462) * reduce to left at ("test/cases/large/clang-26760.c": line 11462) * reduce to right at ("test/cases/large/clang-26760.c": line 11462) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11462) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11464) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11465) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11466) @@ -42281,9 +42901,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11475) * reduce to left at ("test/cases/large/clang-26760.c": line 11475) * reduce to right at ("test/cases/large/clang-26760.c": line 11475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11475) * remove initializer at ("test/cases/large/clang-26760.c": line 11477) * reduce to left at ("test/cases/large/clang-26760.c": line 11477) * reduce to right at ("test/cases/large/clang-26760.c": line 11477) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11477) * remove expr statement at ("test/cases/large/clang-26760.c": line 11478) * reduce to left at ("test/cases/large/clang-26760.c": line 11478) * reduce to right at ("test/cases/large/clang-26760.c": line 11478) @@ -42353,9 +42975,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11494) * reduce to left at ("test/cases/large/clang-26760.c": line 11494) * reduce to right at ("test/cases/large/clang-26760.c": line 11494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11494) * remove initializer at ("test/cases/large/clang-26760.c": line 11496) * reduce to left at ("test/cases/large/clang-26760.c": line 11496) * reduce to right at ("test/cases/large/clang-26760.c": line 11496) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11496) * remove expr statement at ("test/cases/large/clang-26760.c": line 11497) * reduce to left at ("test/cases/large/clang-26760.c": line 11497) * reduce to right at ("test/cases/large/clang-26760.c": line 11497) @@ -42379,9 +43003,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11502) * reduce to left at ("test/cases/large/clang-26760.c": line 11502) * reduce to right at ("test/cases/large/clang-26760.c": line 11502) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11502) * remove initializer at ("test/cases/large/clang-26760.c": line 11504) * reduce to left at ("test/cases/large/clang-26760.c": line 11504) * reduce to right at ("test/cases/large/clang-26760.c": line 11504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11504) * remove expr statement at ("test/cases/large/clang-26760.c": line 11506) * do without param at ("test/cases/large/clang-26760.c": line 11506) * replace by zero at ("test/cases/large/clang-26760.c": line 11506) @@ -42399,6 +43025,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11502) * remove iterator at ("test/cases/large/clang-26760.c": line 11502) * reduce to operant at ("test/cases/large/clang-26760.c": line 11502) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11515) * remove expr statement at ("test/cases/large/clang-26760.c": line 11516) * reduce to left at ("test/cases/large/clang-26760.c": line 11516) * reduce to right at ("test/cases/large/clang-26760.c": line 11516) @@ -42579,6 +43206,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11611) * reduce to left at ("test/cases/large/clang-26760.c": line 11611) * reduce to right at ("test/cases/large/clang-26760.c": line 11611) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11611) * remove expr statement at ("test/cases/large/clang-26760.c": line 11613) * do without param at ("test/cases/large/clang-26760.c": line 11613) * replace by zero at ("test/cases/large/clang-26760.c": line 11613) @@ -42591,6 +43219,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11611) * remove iterator at ("test/cases/large/clang-26760.c": line 11611) * reduce to operant at ("test/cases/large/clang-26760.c": line 11611) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11617) * remove condition at ("test/cases/large/clang-26760.c": line 11618) * remove statement at ("test/cases/large/clang-26760.c": line 11619) * remove expr statement at ("test/cases/large/clang-26760.c": line 11620) @@ -42602,6 +43231,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11622) * reduce to left at ("test/cases/large/clang-26760.c": line 11622) * reduce to right at ("test/cases/large/clang-26760.c": line 11622) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11622) * remove expr statement at ("test/cases/large/clang-26760.c": line 11623) * reduce to left at ("test/cases/large/clang-26760.c": line 11623) * reduce to right at ("test/cases/large/clang-26760.c": line 11623) @@ -42682,6 +43312,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11642) * reduce to left at ("test/cases/large/clang-26760.c": line 11642) * reduce to right at ("test/cases/large/clang-26760.c": line 11642) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11642) * remove variable i at ("test/cases/large/clang-26760.c": line 11644) * remove expr statement at ("test/cases/large/clang-26760.c": line 11645) * reduce to left at ("test/cases/large/clang-26760.c": line 11645) @@ -42740,6 +43371,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11656) * reduce to left at ("test/cases/large/clang-26760.c": line 11656) * reduce to right at ("test/cases/large/clang-26760.c": line 11656) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11656) * remove expr statement at ("test/cases/large/clang-26760.c": line 11658) * do without param at ("test/cases/large/clang-26760.c": line 11658) * replace by zero at ("test/cases/large/clang-26760.c": line 11658) @@ -42834,10 +43466,12 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8488) * reduce to right at ("test/cases/large/clang-26760.c": line 8488) * reduce to operant at ("test/cases/large/clang-26760.c": line 8488) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8488) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491) * remove initializer at ("test/cases/large/clang-26760.c": line 8492) * reduce to left at ("test/cases/large/clang-26760.c": line 8492) * reduce to right at ("test/cases/large/clang-26760.c": line 8492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8492) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8495) * reduce to operant at ("test/cases/large/clang-26760.c": line 8496) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496) @@ -43075,6 +43709,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8547) * reduce to left at ("test/cases/large/clang-26760.c": line 8547) * reduce to right at ("test/cases/large/clang-26760.c": line 8547) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8547) * remove variable i at ("test/cases/large/clang-26760.c": line 8549) * remove return statement at ("test/cases/large/clang-26760.c": line 8550) * replace by zero at ("test/cases/large/clang-26760.c": line 8550) @@ -43090,6 +43725,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8493) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8555) * remove expr statement at ("test/cases/large/clang-26760.c": line 8556) * reduce to left at ("test/cases/large/clang-26760.c": line 8556) * reduce to right at ("test/cases/large/clang-26760.c": line 8556) @@ -43184,6 +43820,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11682) * reduce to left at ("test/cases/large/clang-26760.c": line 11682) * reduce to right at ("test/cases/large/clang-26760.c": line 11682) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11682) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11685) * reduce to operant at ("test/cases/large/clang-26760.c": line 11686) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686) @@ -43359,9 +43996,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11717) * reduce to left at ("test/cases/large/clang-26760.c": line 11717) * reduce to right at ("test/cases/large/clang-26760.c": line 11717) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11717) * remove initializer at ("test/cases/large/clang-26760.c": line 11719) * reduce to left at ("test/cases/large/clang-26760.c": line 11719) * reduce to right at ("test/cases/large/clang-26760.c": line 11719) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11719) * remove expr statement at ("test/cases/large/clang-26760.c": line 11721) * do without param at ("test/cases/large/clang-26760.c": line 11721) * replace by zero at ("test/cases/large/clang-26760.c": line 11721) @@ -43372,9 +44011,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11724) * reduce to left at ("test/cases/large/clang-26760.c": line 11724) * reduce to right at ("test/cases/large/clang-26760.c": line 11724) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11724) * remove initializer at ("test/cases/large/clang-26760.c": line 11726) * reduce to left at ("test/cases/large/clang-26760.c": line 11726) * reduce to right at ("test/cases/large/clang-26760.c": line 11726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11726) * remove expr statement at ("test/cases/large/clang-26760.c": line 11728) * do without param at ("test/cases/large/clang-26760.c": line 11728) * replace by zero at ("test/cases/large/clang-26760.c": line 11728) @@ -43386,6 +44027,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11733) * reduce to left at ("test/cases/large/clang-26760.c": line 11733) * reduce to right at ("test/cases/large/clang-26760.c": line 11733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11733) * remove expr statement at ("test/cases/large/clang-26760.c": line 11735) * do without param at ("test/cases/large/clang-26760.c": line 11735) * replace by zero at ("test/cases/large/clang-26760.c": line 11735) @@ -43398,6 +44040,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11733) * remove iterator at ("test/cases/large/clang-26760.c": line 11733) * reduce to operant at ("test/cases/large/clang-26760.c": line 11733) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11739) * remove expr statement at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) @@ -43409,6 +44052,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11724) * remove iterator at ("test/cases/large/clang-26760.c": line 11724) * reduce to operant at ("test/cases/large/clang-26760.c": line 11724) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11744) * remove condition at ("test/cases/large/clang-26760.c": line 11745) * remove expr statement at ("test/cases/large/clang-26760.c": line 11746) * do without param at ("test/cases/large/clang-26760.c": line 11746) @@ -43495,6 +44139,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11776) * reduce to left at ("test/cases/large/clang-26760.c": line 11776) * reduce to right at ("test/cases/large/clang-26760.c": line 11776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11776) * remove variable i at ("test/cases/large/clang-26760.c": line 11778) * remove return statement at ("test/cases/large/clang-26760.c": line 11779) * replace by zero at ("test/cases/large/clang-26760.c": line 11779) @@ -43513,6 +44158,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11784) * reduce to left at ("test/cases/large/clang-26760.c": line 11784) * reduce to right at ("test/cases/large/clang-26760.c": line 11784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11784) * remove initializer at ("test/cases/large/clang-26760.c": line 11786) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11786) * remove variable k at ("test/cases/large/clang-26760.c": line 11787) @@ -43688,6 +44334,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11815) * reduce to left at ("test/cases/large/clang-26760.c": line 11815) * reduce to right at ("test/cases/large/clang-26760.c": line 11815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11815) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 11817) * remove initializer at ("test/cases/large/clang-26760.c": line 11818) * reduce to operant at ("test/cases/large/clang-26760.c": line 11818) @@ -43713,6 +44360,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11824) * remove variable i at ("test/cases/large/clang-26760.c": line 11826) * remove return statement at ("test/cases/large/clang-26760.c": line 11827) * replace by zero at ("test/cases/large/clang-26760.c": line 11827) @@ -43720,6 +44368,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11829) * remove condition at ("test/cases/large/clang-26760.c": line 11830) * remove initializer at ("test/cases/large/clang-26760.c": line 11856) * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856) @@ -43780,6 +44429,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11860) * reduce to left at ("test/cases/large/clang-26760.c": line 11860) * reduce to right at ("test/cases/large/clang-26760.c": line 11860) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11860) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863) * remove expr statement at ("test/cases/large/clang-26760.c": line 11864) * reduce to left at ("test/cases/large/clang-26760.c": line 11864) @@ -43812,6 +44462,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11869) * reduce to right at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11869) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11871) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871) * remove expr statement at ("test/cases/large/clang-26760.c": line 11872) @@ -43879,6 +44530,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12003) * reduce to left at ("test/cases/large/clang-26760.c": line 12003) * reduce to right at ("test/cases/large/clang-26760.c": line 12003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12003) * remove expr statement at ("test/cases/large/clang-26760.c": line 12005) * reduce to left at ("test/cases/large/clang-26760.c": line 12005) * reduce to right at ("test/cases/large/clang-26760.c": line 12005) @@ -43894,6 +44546,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12010) * remove expr statement at ("test/cases/large/clang-26760.c": line 12011) * reduce to left at ("test/cases/large/clang-26760.c": line 12011) * reduce to right at ("test/cases/large/clang-26760.c": line 12011) @@ -43931,6 +44584,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11892) * reduce to left at ("test/cases/large/clang-26760.c": line 11892) * reduce to right at ("test/cases/large/clang-26760.c": line 11892) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11892) * remove initializer at ("test/cases/large/clang-26760.c": line 11894) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 11894) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 11895) @@ -44119,9 +44773,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11938) * reduce to left at ("test/cases/large/clang-26760.c": line 11938) * reduce to right at ("test/cases/large/clang-26760.c": line 11938) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11938) * remove initializer at ("test/cases/large/clang-26760.c": line 11940) * reduce to left at ("test/cases/large/clang-26760.c": line 11940) * reduce to right at ("test/cases/large/clang-26760.c": line 11940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11940) * remove expr statement at ("test/cases/large/clang-26760.c": line 11942) * do without param at ("test/cases/large/clang-26760.c": line 11942) * replace by zero at ("test/cases/large/clang-26760.c": line 11942) @@ -44161,6 +44817,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11956) * reduce to right at ("test/cases/large/clang-26760.c": line 11956) * reduce to operant at ("test/cases/large/clang-26760.c": line 11956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11956) * remove expr statement at ("test/cases/large/clang-26760.c": line 11960) * reduce to left at ("test/cases/large/clang-26760.c": line 11960) * reduce to right at ("test/cases/large/clang-26760.c": line 11960) @@ -44185,12 +44842,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11968) * reduce to left at ("test/cases/large/clang-26760.c": line 11968) * reduce to right at ("test/cases/large/clang-26760.c": line 11968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11968) * remove initializer at ("test/cases/large/clang-26760.c": line 11970) * reduce to left at ("test/cases/large/clang-26760.c": line 11970) * reduce to right at ("test/cases/large/clang-26760.c": line 11970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11970) * remove initializer at ("test/cases/large/clang-26760.c": line 11972) * reduce to left at ("test/cases/large/clang-26760.c": line 11972) * reduce to right at ("test/cases/large/clang-26760.c": line 11972) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11972) * remove expr statement at ("test/cases/large/clang-26760.c": line 11974) * do without param at ("test/cases/large/clang-26760.c": line 11974) * replace by zero at ("test/cases/large/clang-26760.c": line 11974) @@ -44213,6 +44873,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11968) * remove iterator at ("test/cases/large/clang-26760.c": line 11968) * reduce to operant at ("test/cases/large/clang-26760.c": line 11968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11980) * remove condition at ("test/cases/large/clang-26760.c": line 11981) * remove expr statement at ("test/cases/large/clang-26760.c": line 11982) * do without param at ("test/cases/large/clang-26760.c": line 11982) @@ -44277,6 +44938,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12023) * reduce to left at ("test/cases/large/clang-26760.c": line 12023) * reduce to right at ("test/cases/large/clang-26760.c": line 12023) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12023) * remove initializer at ("test/cases/large/clang-26760.c": line 12025) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12025) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12026) @@ -44461,6 +45123,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12065) * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * reduce to operant at ("test/cases/large/clang-26760.c": line 12065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12065) * remove expr statement at ("test/cases/large/clang-26760.c": line 12068) * reduce to operant at ("test/cases/large/clang-26760.c": line 12068) * remove expr statement at ("test/cases/large/clang-26760.c": line 12069) @@ -44483,6 +45146,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12066) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12081) * remove expr statement at ("test/cases/large/clang-26760.c": line 12082) * reduce to left at ("test/cases/large/clang-26760.c": line 12082) * reduce to right at ("test/cases/large/clang-26760.c": line 12082) @@ -44553,6 +45217,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12102) * reduce to left at ("test/cases/large/clang-26760.c": line 12102) * reduce to right at ("test/cases/large/clang-26760.c": line 12102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12102) * remove return statement at ("test/cases/large/clang-26760.c": line 12104) * remove check at ("test/cases/large/clang-26760.c": line 12102) * remove iterator at ("test/cases/large/clang-26760.c": line 12102) @@ -44695,6 +45360,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13296) * reduce to left at ("test/cases/large/clang-26760.c": line 13296) * reduce to right at ("test/cases/large/clang-26760.c": line 13296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13296) * remove expr statement at ("test/cases/large/clang-26760.c": line 13298) * reduce to left at ("test/cases/large/clang-26760.c": line 13298) * reduce to right at ("test/cases/large/clang-26760.c": line 13298) @@ -44706,6 +45372,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 13296) * remove iterator at ("test/cases/large/clang-26760.c": line 13296) * reduce to operant at ("test/cases/large/clang-26760.c": line 13296) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13306) * remove condition at ("test/cases/large/clang-26760.c": line 13307) * remove statement at ("test/cases/large/clang-26760.c": line 13308) * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117) @@ -44714,6 +45381,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12119) * reduce to left at ("test/cases/large/clang-26760.c": line 12119) * reduce to right at ("test/cases/large/clang-26760.c": line 12119) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12119) * remove expr statement at ("test/cases/large/clang-26760.c": line 12121) * do without param at ("test/cases/large/clang-26760.c": line 12121) * replace by zero at ("test/cases/large/clang-26760.c": line 12121) @@ -44726,9 +45394,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 12119) * remove iterator at ("test/cases/large/clang-26760.c": line 12119) * reduce to operant at ("test/cases/large/clang-26760.c": line 12119) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12125) * remove initializer at ("test/cases/large/clang-26760.c": line 12126) * reduce to left at ("test/cases/large/clang-26760.c": line 12126) * reduce to right at ("test/cases/large/clang-26760.c": line 12126) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12126) * remove expr statement at ("test/cases/large/clang-26760.c": line 12128) * do without param at ("test/cases/large/clang-26760.c": line 12128) * replace by zero at ("test/cases/large/clang-26760.c": line 12128) @@ -44762,6 +45432,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12147) * reduce to left at ("test/cases/large/clang-26760.c": line 12147) * reduce to right at ("test/cases/large/clang-26760.c": line 12147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12147) * remove return statement at ("test/cases/large/clang-26760.c": line 12149) * remove check at ("test/cases/large/clang-26760.c": line 12147) * reduce to operant at ("test/cases/large/clang-26760.c": line 12147) @@ -44770,6 +45441,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12151) * reduce to left at ("test/cases/large/clang-26760.c": line 12151) * reduce to right at ("test/cases/large/clang-26760.c": line 12151) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12151) * remove expr statement at ("test/cases/large/clang-26760.c": line 12154) * reduce to operant at ("test/cases/large/clang-26760.c": line 12154) * remove check at ("test/cases/large/clang-26760.c": line 12151) @@ -44782,6 +45454,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12157) * reduce to left at ("test/cases/large/clang-26760.c": line 12157) * reduce to right at ("test/cases/large/clang-26760.c": line 12157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12157) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 12159) * remove initializer at ("test/cases/large/clang-26760.c": line 12160) * reduce to operant at ("test/cases/large/clang-26760.c": line 12160) @@ -44882,6 +45555,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12198) * reduce to left at ("test/cases/large/clang-26760.c": line 12198) * reduce to right at ("test/cases/large/clang-26760.c": line 12198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12198) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201) * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203) * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204) @@ -44897,6 +45571,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12210) * reduce to left at ("test/cases/large/clang-26760.c": line 12210) * reduce to right at ("test/cases/large/clang-26760.c": line 12210) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12210) * remove return statement at ("test/cases/large/clang-26760.c": line 12212) * remove check at ("test/cases/large/clang-26760.c": line 12210) * reduce to operant at ("test/cases/large/clang-26760.c": line 12210) @@ -44905,6 +45580,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12214) * reduce to left at ("test/cases/large/clang-26760.c": line 12214) * reduce to right at ("test/cases/large/clang-26760.c": line 12214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12214) * remove expr statement at ("test/cases/large/clang-26760.c": line 12217) * reduce to operant at ("test/cases/large/clang-26760.c": line 12217) * remove check at ("test/cases/large/clang-26760.c": line 12214) @@ -44945,6 +45621,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12225) * reduce to right at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12225) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12227) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227) * remove expr statement at ("test/cases/large/clang-26760.c": line 12228) @@ -45006,6 +45683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12242) * reduce to left at ("test/cases/large/clang-26760.c": line 12242) * reduce to right at ("test/cases/large/clang-26760.c": line 12242) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12242) * remove initializer at ("test/cases/large/clang-26760.c": line 12244) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12244) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12245) @@ -45190,6 +45868,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12284) * reduce to right at ("test/cases/large/clang-26760.c": line 12284) * reduce to operant at ("test/cases/large/clang-26760.c": line 12284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12284) * remove expr statement at ("test/cases/large/clang-26760.c": line 12287) * reduce to operant at ("test/cases/large/clang-26760.c": line 12287) * remove expr statement at ("test/cases/large/clang-26760.c": line 12288) @@ -45284,6 +45963,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12322) * reduce to left at ("test/cases/large/clang-26760.c": line 12322) * reduce to right at ("test/cases/large/clang-26760.c": line 12322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12322) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326) * reduce to operant at ("test/cases/large/clang-26760.c": line 12327) @@ -45334,6 +46014,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12346) * reduce to left at ("test/cases/large/clang-26760.c": line 12346) * reduce to right at ("test/cases/large/clang-26760.c": line 12346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12346) * remove expr statement at ("test/cases/large/clang-26760.c": line 12347) * reduce to left at ("test/cases/large/clang-26760.c": line 12347) * reduce to right at ("test/cases/large/clang-26760.c": line 12347) @@ -45345,6 +46026,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12348) * reduce to left at ("test/cases/large/clang-26760.c": line 12348) * reduce to right at ("test/cases/large/clang-26760.c": line 12348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12348) * remove expr statement at ("test/cases/large/clang-26760.c": line 12349) * reduce to left at ("test/cases/large/clang-26760.c": line 12349) * reduce to right at ("test/cases/large/clang-26760.c": line 12349) @@ -45356,6 +46038,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12350) * reduce to right at ("test/cases/large/clang-26760.c": line 12350) * reduce to operant at ("test/cases/large/clang-26760.c": line 12350) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12350) * remove initializer at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) @@ -45501,9 +46184,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12369) * reduce to left at ("test/cases/large/clang-26760.c": line 12369) * reduce to right at ("test/cases/large/clang-26760.c": line 12369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12369) * remove initializer at ("test/cases/large/clang-26760.c": line 12371) * reduce to left at ("test/cases/large/clang-26760.c": line 12371) * reduce to right at ("test/cases/large/clang-26760.c": line 12371) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12371) * remove expr statement at ("test/cases/large/clang-26760.c": line 12372) * reduce to left at ("test/cases/large/clang-26760.c": line 12372) * reduce to right at ("test/cases/large/clang-26760.c": line 12372) @@ -45586,6 +46271,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12386) * reduce to right at ("test/cases/large/clang-26760.c": line 12386) * reduce to operant at ("test/cases/large/clang-26760.c": line 12386) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12386) * remove initializer at ("test/cases/large/clang-26760.c": line 12388) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 12388) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 12389) @@ -45771,9 +46457,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12553) * reduce to left at ("test/cases/large/clang-26760.c": line 12553) * reduce to right at ("test/cases/large/clang-26760.c": line 12553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12553) * remove initializer at ("test/cases/large/clang-26760.c": line 12555) * reduce to left at ("test/cases/large/clang-26760.c": line 12555) * reduce to right at ("test/cases/large/clang-26760.c": line 12555) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12555) * remove expr statement at ("test/cases/large/clang-26760.c": line 12556) * reduce to left at ("test/cases/large/clang-26760.c": line 12556) * reduce to right at ("test/cases/large/clang-26760.c": line 12556) @@ -45836,6 +46524,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12578) * reduce to left at ("test/cases/large/clang-26760.c": line 12578) * reduce to right at ("test/cases/large/clang-26760.c": line 12578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12578) * remove variable k at ("test/cases/large/clang-26760.c": line 12580) * remove variable j at ("test/cases/large/clang-26760.c": line 12580) * remove variable i at ("test/cases/large/clang-26760.c": line 12580) @@ -46095,6 +46784,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12421) * reduce to left at ("test/cases/large/clang-26760.c": line 12421) * reduce to right at ("test/cases/large/clang-26760.c": line 12421) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12421) * remove initializer at ("test/cases/large/clang-26760.c": line 12423) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 12423) * remove initializer at ("test/cases/large/clang-26760.c": line 12424) @@ -46201,6 +46891,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12448) * reduce to left at ("test/cases/large/clang-26760.c": line 12448) * reduce to right at ("test/cases/large/clang-26760.c": line 12448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12448) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451) * remove condition at ("test/cases/large/clang-26760.c": line 12452) * remove statement at ("test/cases/large/clang-26760.c": line 12453) @@ -46267,6 +46958,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12468) * reduce to left at ("test/cases/large/clang-26760.c": line 12468) * reduce to right at ("test/cases/large/clang-26760.c": line 12468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12468) * remove initializer at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) @@ -46761,6 +47453,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12613) * reduce to left at ("test/cases/large/clang-26760.c": line 12613) * reduce to right at ("test/cases/large/clang-26760.c": line 12613) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12613) * remove initializer at ("test/cases/large/clang-26760.c": line 12616) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616) * remove variable j at ("test/cases/large/clang-26760.c": line 12617) @@ -46879,6 +47572,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12718) * reduce to left at ("test/cases/large/clang-26760.c": line 12718) * reduce to right at ("test/cases/large/clang-26760.c": line 12718) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12718) * remove expr statement at ("test/cases/large/clang-26760.c": line 12719) * reduce to left at ("test/cases/large/clang-26760.c": line 12719) * reduce to right at ("test/cases/large/clang-26760.c": line 12719) @@ -46890,6 +47584,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12720) * reduce to right at ("test/cases/large/clang-26760.c": line 12720) * reduce to operant at ("test/cases/large/clang-26760.c": line 12720) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12720) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 12722) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724) @@ -47110,6 +47805,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12773) * reduce to left at ("test/cases/large/clang-26760.c": line 12773) * reduce to right at ("test/cases/large/clang-26760.c": line 12773) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12773) * remove expr statement at ("test/cases/large/clang-26760.c": line 12774) * reduce to left at ("test/cases/large/clang-26760.c": line 12774) * reduce to right at ("test/cases/large/clang-26760.c": line 12774) @@ -47208,6 +47904,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12636) * reduce to left at ("test/cases/large/clang-26760.c": line 12636) * reduce to right at ("test/cases/large/clang-26760.c": line 12636) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12636) * remove initializer at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) @@ -47337,6 +48034,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12655) * reduce to left at ("test/cases/large/clang-26760.c": line 12655) * reduce to right at ("test/cases/large/clang-26760.c": line 12655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12655) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 12658) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 12659) * reduce to operant at ("test/cases/large/clang-26760.c": line 12660) @@ -47361,11 +48059,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12668) * reduce to right at ("test/cases/large/clang-26760.c": line 12668) * reduce to operant at ("test/cases/large/clang-26760.c": line 12668) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12668) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670) * remove variable i at ("test/cases/large/clang-26760.c": line 12671) * remove initializer at ("test/cases/large/clang-26760.c": line 12672) * reduce to left at ("test/cases/large/clang-26760.c": line 12672) * reduce to right at ("test/cases/large/clang-26760.c": line 12672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12672) * remove expr statement at ("test/cases/large/clang-26760.c": line 12673) * reduce to left at ("test/cases/large/clang-26760.c": line 12673) * reduce to right at ("test/cases/large/clang-26760.c": line 12673) @@ -47578,6 +48278,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12808) * reduce to left at ("test/cases/large/clang-26760.c": line 12808) * reduce to right at ("test/cases/large/clang-26760.c": line 12808) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12808) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 12811) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 12812) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 12813) @@ -47591,6 +48292,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12821) * reduce to left at ("test/cases/large/clang-26760.c": line 12821) * reduce to right at ("test/cases/large/clang-26760.c": line 12821) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12821) * remove expr statement at ("test/cases/large/clang-26760.c": line 12822) * reduce to left at ("test/cases/large/clang-26760.c": line 12822) * reduce to right at ("test/cases/large/clang-26760.c": line 12822) @@ -47624,6 +48326,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13038) * reduce to left at ("test/cases/large/clang-26760.c": line 13038) * reduce to right at ("test/cases/large/clang-26760.c": line 13038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13038) * remove expr statement at ("test/cases/large/clang-26760.c": line 13040) * reduce to left at ("test/cases/large/clang-26760.c": line 13040) * reduce to right at ("test/cases/large/clang-26760.c": line 13040) @@ -47633,6 +48336,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13042) * reduce to left at ("test/cases/large/clang-26760.c": line 13042) * reduce to right at ("test/cases/large/clang-26760.c": line 13042) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13042) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044) * remove condition at ("test/cases/large/clang-26760.c": line 13045) * remove return statement at ("test/cases/large/clang-26760.c": line 13068) @@ -47766,6 +48470,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12846) * reduce to left at ("test/cases/large/clang-26760.c": line 12846) * reduce to right at ("test/cases/large/clang-26760.c": line 12846) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12846) * remove expr statement at ("test/cases/large/clang-26760.c": line 12847) * reduce to left at ("test/cases/large/clang-26760.c": line 12847) * reduce to right at ("test/cases/large/clang-26760.c": line 12847) @@ -47889,10 +48594,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12867) * reduce to left at ("test/cases/large/clang-26760.c": line 12867) * reduce to right at ("test/cases/large/clang-26760.c": line 12867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12867) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870) * remove initializer at ("test/cases/large/clang-26760.c": line 12871) * reduce to left at ("test/cases/large/clang-26760.c": line 12871) * reduce to right at ("test/cases/large/clang-26760.c": line 12871) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12871) * remove expr statement at ("test/cases/large/clang-26760.c": line 12873) * reduce to left at ("test/cases/large/clang-26760.c": line 12873) * reduce to right at ("test/cases/large/clang-26760.c": line 12873) @@ -47917,6 +48624,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12879) * reduce to right at ("test/cases/large/clang-26760.c": line 12879) * reduce to operant at ("test/cases/large/clang-26760.c": line 12879) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12879) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881) * remove expr statement at ("test/cases/large/clang-26760.c": line 12882) * reduce to left at ("test/cases/large/clang-26760.c": line 12882) @@ -47992,6 +48700,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12895) * reduce to left at ("test/cases/large/clang-26760.c": line 12895) * reduce to right at ("test/cases/large/clang-26760.c": line 12895) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12895) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897) * remove expr statement at ("test/cases/large/clang-26760.c": line 12898) * reduce to left at ("test/cases/large/clang-26760.c": line 12898) @@ -48101,6 +48810,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12934) * reduce to left at ("test/cases/large/clang-26760.c": line 12934) * reduce to right at ("test/cases/large/clang-26760.c": line 12934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12934) * reduce to operant at ("test/cases/large/clang-26760.c": line 12937) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938) @@ -48108,6 +48818,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12940) * reduce to left at ("test/cases/large/clang-26760.c": line 12940) * reduce to right at ("test/cases/large/clang-26760.c": line 12940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12940) * remove expr statement at ("test/cases/large/clang-26760.c": line 12941) * reduce to left at ("test/cases/large/clang-26760.c": line 12941) * reduce to right at ("test/cases/large/clang-26760.c": line 12941) @@ -48118,6 +48829,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12942) * reduce to left at ("test/cases/large/clang-26760.c": line 12942) * reduce to right at ("test/cases/large/clang-26760.c": line 12942) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12942) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 12945) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 12946) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947) @@ -48126,6 +48838,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12950) * reduce to left at ("test/cases/large/clang-26760.c": line 12950) * reduce to right at ("test/cases/large/clang-26760.c": line 12950) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12950) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954) * remove expr statement at ("test/cases/large/clang-26760.c": line 12955) @@ -48218,6 +48931,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12979) * reduce to left at ("test/cases/large/clang-26760.c": line 12979) * reduce to right at ("test/cases/large/clang-26760.c": line 12979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12979) * remove variable i at ("test/cases/large/clang-26760.c": line 12981) * remove expr statement at ("test/cases/large/clang-26760.c": line 12982) * reduce to left at ("test/cases/large/clang-26760.c": line 12982) @@ -48328,6 +49042,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13003) * reduce to left at ("test/cases/large/clang-26760.c": line 13003) * reduce to right at ("test/cases/large/clang-26760.c": line 13003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13003) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 13005) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 13006) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 13007) @@ -48337,9 +49052,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13010) * reduce to left at ("test/cases/large/clang-26760.c": line 13010) * reduce to right at ("test/cases/large/clang-26760.c": line 13010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13010) * remove initializer at ("test/cases/large/clang-26760.c": line 13012) * reduce to left at ("test/cases/large/clang-26760.c": line 13012) * reduce to right at ("test/cases/large/clang-26760.c": line 13012) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13012) * remove expr statement at ("test/cases/large/clang-26760.c": line 13013) * reduce to left at ("test/cases/large/clang-26760.c": line 13013) * reduce to right at ("test/cases/large/clang-26760.c": line 13013) @@ -48600,6 +49317,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13102) * reduce to left at ("test/cases/large/clang-26760.c": line 13102) * reduce to right at ("test/cases/large/clang-26760.c": line 13102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13102) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105) * remove variable i at ("test/cases/large/clang-26760.c": line 13106) @@ -48751,9 +49469,12 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) * remove iterator at ("test/cases/large/clang-26760.c": line 12157) * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13139) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13140) * remove initializer at ("test/cases/large/clang-26760.c": line 13141) * reduce to left at ("test/cases/large/clang-26760.c": line 13141) * reduce to right at ("test/cases/large/clang-26760.c": line 13141) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13141) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144) * remove variable i at ("test/cases/large/clang-26760.c": line 13145) @@ -48899,6 +49620,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13172) * reduce to left at ("test/cases/large/clang-26760.c": line 13172) * reduce to right at ("test/cases/large/clang-26760.c": line 13172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13172) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175) * remove expr statement at ("test/cases/large/clang-26760.c": line 13176) * reduce to left at ("test/cases/large/clang-26760.c": line 13176) @@ -48931,6 +49653,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13181) * reduce to right at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13181) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13183) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183) * remove expr statement at ("test/cases/large/clang-26760.c": line 13184) @@ -48992,6 +49715,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13198) * reduce to left at ("test/cases/large/clang-26760.c": line 13198) * reduce to right at ("test/cases/large/clang-26760.c": line 13198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13198) * remove initializer at ("test/cases/large/clang-26760.c": line 13200) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 13200) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 13201) @@ -49176,6 +49900,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13240) * reduce to right at ("test/cases/large/clang-26760.c": line 13240) * reduce to operant at ("test/cases/large/clang-26760.c": line 13240) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13240) * remove expr statement at ("test/cases/large/clang-26760.c": line 13243) * reduce to operant at ("test/cases/large/clang-26760.c": line 13243) * remove expr statement at ("test/cases/large/clang-26760.c": line 13244) @@ -49270,6 +49995,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13278) * reduce to left at ("test/cases/large/clang-26760.c": line 13278) * reduce to right at ("test/cases/large/clang-26760.c": line 13278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13278) * remove return statement at ("test/cases/large/clang-26760.c": line 13280) * remove check at ("test/cases/large/clang-26760.c": line 13278) * remove iterator at ("test/cases/large/clang-26760.c": line 13278) @@ -49327,6 +50053,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13316) * reduce to left at ("test/cases/large/clang-26760.c": line 13316) * reduce to right at ("test/cases/large/clang-26760.c": line 13316) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13316) * remove expr statement at ("test/cases/large/clang-26760.c": line 13318) * do without param at ("test/cases/large/clang-26760.c": line 13318) * replace by zero at ("test/cases/large/clang-26760.c": line 13318) @@ -49493,6 +50220,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13376) * reduce to left at ("test/cases/large/clang-26760.c": line 13376) * reduce to right at ("test/cases/large/clang-26760.c": line 13376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13376) * remove expr statement at ("test/cases/large/clang-26760.c": line 13378) * do without param at ("test/cases/large/clang-26760.c": line 13378) * replace by zero at ("test/cases/large/clang-26760.c": line 13378) @@ -49516,6 +50244,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13384) * reduce to left at ("test/cases/large/clang-26760.c": line 13384) * reduce to right at ("test/cases/large/clang-26760.c": line 13384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13384) * remove expr statement at ("test/cases/large/clang-26760.c": line 13386) * do without param at ("test/cases/large/clang-26760.c": line 13386) * replace by zero at ("test/cases/large/clang-26760.c": line 13386) @@ -49551,6 +50280,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13395) * reduce to left at ("test/cases/large/clang-26760.c": line 13395) * reduce to right at ("test/cases/large/clang-26760.c": line 13395) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13395) * remove expr statement at ("test/cases/large/clang-26760.c": line 13397) * do without param at ("test/cases/large/clang-26760.c": line 13397) * replace by zero at ("test/cases/large/clang-26760.c": line 13397) @@ -49582,6 +50312,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13405) * reduce to left at ("test/cases/large/clang-26760.c": line 13405) * reduce to right at ("test/cases/large/clang-26760.c": line 13405) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13405) * remove expr statement at ("test/cases/large/clang-26760.c": line 13407) * do without param at ("test/cases/large/clang-26760.c": line 13407) * replace by zero at ("test/cases/large/clang-26760.c": line 13407) @@ -49597,12 +50328,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13411) * reduce to left at ("test/cases/large/clang-26760.c": line 13411) * reduce to right at ("test/cases/large/clang-26760.c": line 13411) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13411) * remove initializer at ("test/cases/large/clang-26760.c": line 13413) * reduce to left at ("test/cases/large/clang-26760.c": line 13413) * reduce to right at ("test/cases/large/clang-26760.c": line 13413) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13413) * remove initializer at ("test/cases/large/clang-26760.c": line 13415) * reduce to left at ("test/cases/large/clang-26760.c": line 13415) * reduce to right at ("test/cases/large/clang-26760.c": line 13415) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13415) * remove expr statement at ("test/cases/large/clang-26760.c": line 13417) * do without param at ("test/cases/large/clang-26760.c": line 13417) * replace by zero at ("test/cases/large/clang-26760.c": line 13417) @@ -49628,9 +50362,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13425) * reduce to left at ("test/cases/large/clang-26760.c": line 13425) * reduce to right at ("test/cases/large/clang-26760.c": line 13425) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13425) * remove initializer at ("test/cases/large/clang-26760.c": line 13427) * reduce to left at ("test/cases/large/clang-26760.c": line 13427) * reduce to right at ("test/cases/large/clang-26760.c": line 13427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13427) * remove expr statement at ("test/cases/large/clang-26760.c": line 13429) * do without param at ("test/cases/large/clang-26760.c": line 13429) * replace by zero at ("test/cases/large/clang-26760.c": line 13429) @@ -49651,12 +50387,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13434) * reduce to left at ("test/cases/large/clang-26760.c": line 13434) * reduce to right at ("test/cases/large/clang-26760.c": line 13434) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13434) * remove initializer at ("test/cases/large/clang-26760.c": line 13436) * reduce to left at ("test/cases/large/clang-26760.c": line 13436) * reduce to right at ("test/cases/large/clang-26760.c": line 13436) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13436) * remove initializer at ("test/cases/large/clang-26760.c": line 13438) * reduce to left at ("test/cases/large/clang-26760.c": line 13438) * reduce to right at ("test/cases/large/clang-26760.c": line 13438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13438) * remove expr statement at ("test/cases/large/clang-26760.c": line 13440) * do without param at ("test/cases/large/clang-26760.c": line 13440) * replace by zero at ("test/cases/large/clang-26760.c": line 13440) @@ -49682,6 +50421,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13448) * reduce to left at ("test/cases/large/clang-26760.c": line 13448) * reduce to right at ("test/cases/large/clang-26760.c": line 13448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13448) * remove expr statement at ("test/cases/large/clang-26760.c": line 13450) * do without param at ("test/cases/large/clang-26760.c": line 13450) * replace by zero at ("test/cases/large/clang-26760.c": line 13450) @@ -49701,9 +50441,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13455) * reduce to left at ("test/cases/large/clang-26760.c": line 13455) * reduce to right at ("test/cases/large/clang-26760.c": line 13455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13455) * remove initializer at ("test/cases/large/clang-26760.c": line 13457) * reduce to left at ("test/cases/large/clang-26760.c": line 13457) * reduce to right at ("test/cases/large/clang-26760.c": line 13457) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13457) * remove expr statement at ("test/cases/large/clang-26760.c": line 13459) * do without param at ("test/cases/large/clang-26760.c": line 13459) * replace by zero at ("test/cases/large/clang-26760.c": line 13459) @@ -49748,12 +50490,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13470) * reduce to left at ("test/cases/large/clang-26760.c": line 13470) * reduce to right at ("test/cases/large/clang-26760.c": line 13470) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13470) * remove initializer at ("test/cases/large/clang-26760.c": line 13472) * reduce to left at ("test/cases/large/clang-26760.c": line 13472) * reduce to right at ("test/cases/large/clang-26760.c": line 13472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13472) * remove initializer at ("test/cases/large/clang-26760.c": line 13474) * reduce to left at ("test/cases/large/clang-26760.c": line 13474) * reduce to right at ("test/cases/large/clang-26760.c": line 13474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13474) * remove expr statement at ("test/cases/large/clang-26760.c": line 13476) * do without param at ("test/cases/large/clang-26760.c": line 13476) * replace by zero at ("test/cases/large/clang-26760.c": line 13476) diff --git a/rtree-c/test/expected/clang-26760/reduction/p6.path b/rtree-c/test/expected/clang-26760/reduction/p6.path index da3634cc4884db1d44a3e26b8e1f7e2247c0f412..d96cf84de85c76ba60f8d72519409db14213ab43 100644 --- a/rtree-c/test/expected/clang-26760/reduction/p6.path +++ b/rtree-c/test/expected/clang-26760/reduction/p6.path @@ -710,12 +710,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 427) * reduce to left at ("test/cases/large/clang-26760.c": line 427) * reduce to right at ("test/cases/large/clang-26760.c": line 427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 427) * remove expr statement at ("test/cases/large/clang-26760.c": line 429) * reduce to left at ("test/cases/large/clang-26760.c": line 429) * reduce to right at ("test/cases/large/clang-26760.c": line 429) * remove initializer at ("test/cases/large/clang-26760.c": line 430) * reduce to left at ("test/cases/large/clang-26760.c": line 430) * reduce to right at ("test/cases/large/clang-26760.c": line 430) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 430) * remove condition at ("test/cases/large/clang-26760.c": line 432) * reduce to left at ("test/cases/large/clang-26760.c": line 432) * reduce to right at ("test/cases/large/clang-26760.c": line 432) @@ -818,6 +820,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 475) * reduce to left at ("test/cases/large/clang-26760.c": line 475) * reduce to right at ("test/cases/large/clang-26760.c": line 475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 475) * remove expr statement at ("test/cases/large/clang-26760.c": line 477) * do without param at ("test/cases/large/clang-26760.c": line 477) * replace by zero at ("test/cases/large/clang-26760.c": line 477) @@ -883,6 +886,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 596) * reduce to left at ("test/cases/large/clang-26760.c": line 596) * reduce to right at ("test/cases/large/clang-26760.c": line 596) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 596) * remove expr statement at ("test/cases/large/clang-26760.c": line 598) * do without param at ("test/cases/large/clang-26760.c": line 598) * replace by zero at ("test/cases/large/clang-26760.c": line 598) @@ -903,6 +907,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 606) * reduce to left at ("test/cases/large/clang-26760.c": line 606) * reduce to right at ("test/cases/large/clang-26760.c": line 606) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 606) * remove expr statement at ("test/cases/large/clang-26760.c": line 607) * reduce to left at ("test/cases/large/clang-26760.c": line 607) * reduce to right at ("test/cases/large/clang-26760.c": line 607) @@ -2098,6 +2103,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 707) * reduce to left at ("test/cases/large/clang-26760.c": line 707) * reduce to right at ("test/cases/large/clang-26760.c": line 707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 707) * remove expr statement at ("test/cases/large/clang-26760.c": line 708) * reduce to left at ("test/cases/large/clang-26760.c": line 708) * reduce to right at ("test/cases/large/clang-26760.c": line 708) @@ -2123,6 +2129,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 715) * reduce to right at ("test/cases/large/clang-26760.c": line 715) * reduce to operant at ("test/cases/large/clang-26760.c": line 715) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 715) * inline variable l_2362 at ("test/cases/large/clang-26760.c": line 717) * inline variable l_2371 at ("test/cases/large/clang-26760.c": line 718) * inline variable l_2376 at ("test/cases/large/clang-26760.c": line 719) @@ -2150,9 +2157,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 729) * reduce to left at ("test/cases/large/clang-26760.c": line 729) * reduce to right at ("test/cases/large/clang-26760.c": line 729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 729) * remove initializer at ("test/cases/large/clang-26760.c": line 731) * reduce to left at ("test/cases/large/clang-26760.c": line 731) * reduce to right at ("test/cases/large/clang-26760.c": line 731) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 731) * remove expr statement at ("test/cases/large/clang-26760.c": line 732) * reduce to left at ("test/cases/large/clang-26760.c": line 732) * reduce to right at ("test/cases/large/clang-26760.c": line 732) @@ -2214,6 +2223,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 746) * reduce to left at ("test/cases/large/clang-26760.c": line 746) * reduce to right at ("test/cases/large/clang-26760.c": line 746) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 746) * inline variable l_2389 at ("test/cases/large/clang-26760.c": line 748) * remove initializer at ("test/cases/large/clang-26760.c": line 749) * remove variable l_2417 at ("test/cases/large/clang-26760.c": line 749) @@ -2227,6 +2237,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 754) * reduce to left at ("test/cases/large/clang-26760.c": line 754) * reduce to right at ("test/cases/large/clang-26760.c": line 754) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 754) * inline variable l_2381 at ("test/cases/large/clang-26760.c": line 757) * remove variable l_2416 at ("test/cases/large/clang-26760.c": line 758) * inline variable l_2436 at ("test/cases/large/clang-26760.c": line 759) @@ -2236,6 +2247,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 763) * reduce to left at ("test/cases/large/clang-26760.c": line 763) * reduce to right at ("test/cases/large/clang-26760.c": line 763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 763) * remove expr statement at ("test/cases/large/clang-26760.c": line 764) * reduce to left at ("test/cases/large/clang-26760.c": line 764) * reduce to right at ("test/cases/large/clang-26760.c": line 764) @@ -2282,6 +2294,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 811) * reduce to left at ("test/cases/large/clang-26760.c": line 811) * reduce to right at ("test/cases/large/clang-26760.c": line 811) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 811) * remove return statement at ("test/cases/large/clang-26760.c": line 813) * remove check at ("test/cases/large/clang-26760.c": line 811) * remove iterator at ("test/cases/large/clang-26760.c": line 811) @@ -2356,6 +2369,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 798) * reduce to left at ("test/cases/large/clang-26760.c": line 798) * reduce to right at ("test/cases/large/clang-26760.c": line 798) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 798) * reduce to operant at ("test/cases/large/clang-26760.c": line 800) * inline variable l_2426 at ("test/cases/large/clang-26760.c": line 800) * reduce to operant at ("test/cases/large/clang-26760.c": line 801) @@ -2446,6 +2460,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 831) * reduce to right at ("test/cases/large/clang-26760.c": line 831) * reduce to operant at ("test/cases/large/clang-26760.c": line 831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 831) * inline variable l_2499 at ("test/cases/large/clang-26760.c": line 834) * inline variable l_2501 at ("test/cases/large/clang-26760.c": line 835) * reduce to operant at ("test/cases/large/clang-26760.c": line 836) @@ -2637,9 +2652,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 884) * reduce to left at ("test/cases/large/clang-26760.c": line 884) * reduce to right at ("test/cases/large/clang-26760.c": line 884) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 884) * remove initializer at ("test/cases/large/clang-26760.c": line 886) * reduce to left at ("test/cases/large/clang-26760.c": line 886) * reduce to right at ("test/cases/large/clang-26760.c": line 886) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 886) * remove condition at ("test/cases/large/clang-26760.c": line 888) * replace by zero at ("test/cases/large/clang-26760.c": line 888) * remove statement at ("test/cases/large/clang-26760.c": line 889) @@ -2763,6 +2780,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 935) * reduce to left at ("test/cases/large/clang-26760.c": line 935) * reduce to right at ("test/cases/large/clang-26760.c": line 935) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 935) * remove condition at ("test/cases/large/clang-26760.c": line 937) * reduce to operant at ("test/cases/large/clang-26760.c": line 937) * remove condition at ("test/cases/large/clang-26760.c": line 939) @@ -2779,6 +2797,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 944) * reduce to left at ("test/cases/large/clang-26760.c": line 944) * reduce to right at ("test/cases/large/clang-26760.c": line 944) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 944) * remove expr statement at ("test/cases/large/clang-26760.c": line 945) * reduce to left at ("test/cases/large/clang-26760.c": line 945) * reduce to right at ("test/cases/large/clang-26760.c": line 945) @@ -2790,6 +2809,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 946) * reduce to right at ("test/cases/large/clang-26760.c": line 946) * reduce to operant at ("test/cases/large/clang-26760.c": line 946) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 946) * remove initializer at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) @@ -2935,9 +2955,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 965) * reduce to left at ("test/cases/large/clang-26760.c": line 965) * reduce to right at ("test/cases/large/clang-26760.c": line 965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 965) * remove initializer at ("test/cases/large/clang-26760.c": line 967) * reduce to left at ("test/cases/large/clang-26760.c": line 967) * reduce to right at ("test/cases/large/clang-26760.c": line 967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 967) * remove condition at ("test/cases/large/clang-26760.c": line 969) * reduce to left at ("test/cases/large/clang-26760.c": line 969) * reduce to right at ("test/cases/large/clang-26760.c": line 969) @@ -3016,6 +3038,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1037) * reduce to left at ("test/cases/large/clang-26760.c": line 1037) * reduce to right at ("test/cases/large/clang-26760.c": line 1037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1037) * remove return statement at ("test/cases/large/clang-26760.c": line 1039) * remove check at ("test/cases/large/clang-26760.c": line 1037) * reduce to operant at ("test/cases/large/clang-26760.c": line 1037) @@ -3024,6 +3047,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1041) * reduce to left at ("test/cases/large/clang-26760.c": line 1041) * reduce to right at ("test/cases/large/clang-26760.c": line 1041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1041) * remove expr statement at ("test/cases/large/clang-26760.c": line 1044) * reduce to operant at ("test/cases/large/clang-26760.c": line 1044) * remove check at ("test/cases/large/clang-26760.c": line 1041) @@ -3086,6 +3110,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1001) * reduce to left at ("test/cases/large/clang-26760.c": line 1001) * reduce to right at ("test/cases/large/clang-26760.c": line 1001) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1001) * remove expr statement at ("test/cases/large/clang-26760.c": line 1002) * reduce to left at ("test/cases/large/clang-26760.c": line 1002) * reduce to right at ("test/cases/large/clang-26760.c": line 1002) @@ -3203,6 +3228,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1064) * reduce to right at ("test/cases/large/clang-26760.c": line 1064) * reduce to operant at ("test/cases/large/clang-26760.c": line 1064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1064) * remove initializer at ("test/cases/large/clang-26760.c": line 1066) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1066) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1067) @@ -3388,12 +3414,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2362) * reduce to left at ("test/cases/large/clang-26760.c": line 2362) * reduce to right at ("test/cases/large/clang-26760.c": line 2362) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2362) * remove expr statement at ("test/cases/large/clang-26760.c": line 2364) * reduce to left at ("test/cases/large/clang-26760.c": line 2364) * reduce to right at ("test/cases/large/clang-26760.c": line 2364) * remove initializer at ("test/cases/large/clang-26760.c": line 2365) * reduce to left at ("test/cases/large/clang-26760.c": line 2365) * reduce to right at ("test/cases/large/clang-26760.c": line 2365) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2365) * remove expr statement at ("test/cases/large/clang-26760.c": line 2366) * reduce to left at ("test/cases/large/clang-26760.c": line 2366) * reduce to right at ("test/cases/large/clang-26760.c": line 2366) @@ -3456,6 +3484,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2426) * reduce to left at ("test/cases/large/clang-26760.c": line 2426) * reduce to right at ("test/cases/large/clang-26760.c": line 2426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2426) * remove variable k at ("test/cases/large/clang-26760.c": line 2428) * remove variable j at ("test/cases/large/clang-26760.c": line 2428) * remove variable i at ("test/cases/large/clang-26760.c": line 2428) @@ -3756,6 +3785,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2393) * reduce to left at ("test/cases/large/clang-26760.c": line 2393) * reduce to right at ("test/cases/large/clang-26760.c": line 2393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2393) * remove expr statement at ("test/cases/large/clang-26760.c": line 2394) * reduce to left at ("test/cases/large/clang-26760.c": line 2394) * reduce to right at ("test/cases/large/clang-26760.c": line 2394) @@ -3804,6 +3834,7 @@ * do without param at ("test/cases/large/clang-26760.c": line 2399) * do without param at ("test/cases/large/clang-26760.c": line 2399) * do without param at ("test/cases/large/clang-26760.c": line 2399) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2418) * remove return statement at ("test/cases/large/clang-26760.c": line 2419) * expand compound statment at ("test/cases/large/clang-26760.c": line 2383) * remove expr statement at ("test/cases/large/clang-26760.c": line 2421) @@ -3830,6 +3861,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1099) * reduce to left at ("test/cases/large/clang-26760.c": line 1099) * reduce to right at ("test/cases/large/clang-26760.c": line 1099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1099) * remove initializer at ("test/cases/large/clang-26760.c": line 1101) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1101) * remove initializer at ("test/cases/large/clang-26760.c": line 1102) @@ -3883,9 +3915,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1127) * reduce to left at ("test/cases/large/clang-26760.c": line 1127) * reduce to right at ("test/cases/large/clang-26760.c": line 1127) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1127) * remove initializer at ("test/cases/large/clang-26760.c": line 1129) * reduce to left at ("test/cases/large/clang-26760.c": line 1129) * reduce to right at ("test/cases/large/clang-26760.c": line 1129) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1129) * remove expr statement at ("test/cases/large/clang-26760.c": line 1131) * do without param at ("test/cases/large/clang-26760.c": line 1131) * replace by zero at ("test/cases/large/clang-26760.c": line 1131) @@ -3972,10 +4006,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1144) * reduce to left at ("test/cases/large/clang-26760.c": line 1144) * reduce to right at ("test/cases/large/clang-26760.c": line 1144) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1144) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147) * remove initializer at ("test/cases/large/clang-26760.c": line 1148) * reduce to left at ("test/cases/large/clang-26760.c": line 1148) * reduce to right at ("test/cases/large/clang-26760.c": line 1148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1148) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 1151) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 1152) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 1153) @@ -3989,6 +4025,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1161) * reduce to left at ("test/cases/large/clang-26760.c": line 1161) * reduce to right at ("test/cases/large/clang-26760.c": line 1161) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1161) * remove expr statement at ("test/cases/large/clang-26760.c": line 1162) * reduce to left at ("test/cases/large/clang-26760.c": line 1162) * reduce to right at ("test/cases/large/clang-26760.c": line 1162) @@ -4022,6 +4059,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1494) * reduce to left at ("test/cases/large/clang-26760.c": line 1494) * reduce to right at ("test/cases/large/clang-26760.c": line 1494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1494) * remove expr statement at ("test/cases/large/clang-26760.c": line 1496) * reduce to left at ("test/cases/large/clang-26760.c": line 1496) * reduce to right at ("test/cases/large/clang-26760.c": line 1496) @@ -4031,6 +4069,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1497) * reduce to left at ("test/cases/large/clang-26760.c": line 1497) * reduce to right at ("test/cases/large/clang-26760.c": line 1497) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1497) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499) * remove condition at ("test/cases/large/clang-26760.c": line 1500) * remove return statement at ("test/cases/large/clang-26760.c": line 1523) @@ -4164,6 +4203,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1186) * reduce to left at ("test/cases/large/clang-26760.c": line 1186) * reduce to right at ("test/cases/large/clang-26760.c": line 1186) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1186) * remove condition at ("test/cases/large/clang-26760.c": line 1188) * remove statement at ("test/cases/large/clang-26760.c": line 1189) * remove expr statement at ("test/cases/large/clang-26760.c": line 1190) @@ -4289,10 +4329,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1211) * reduce to left at ("test/cases/large/clang-26760.c": line 1211) * reduce to right at ("test/cases/large/clang-26760.c": line 1211) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1211) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214) * remove initializer at ("test/cases/large/clang-26760.c": line 1215) * reduce to left at ("test/cases/large/clang-26760.c": line 1215) * reduce to right at ("test/cases/large/clang-26760.c": line 1215) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1215) * remove expr statement at ("test/cases/large/clang-26760.c": line 1217) * reduce to left at ("test/cases/large/clang-26760.c": line 1217) * reduce to right at ("test/cases/large/clang-26760.c": line 1217) @@ -4317,6 +4359,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1223) * reduce to right at ("test/cases/large/clang-26760.c": line 1223) * reduce to operant at ("test/cases/large/clang-26760.c": line 1223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1223) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225) * remove expr statement at ("test/cases/large/clang-26760.c": line 1226) * reduce to left at ("test/cases/large/clang-26760.c": line 1226) @@ -4392,6 +4435,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1239) * reduce to left at ("test/cases/large/clang-26760.c": line 1239) * reduce to right at ("test/cases/large/clang-26760.c": line 1239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1239) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241) * remove expr statement at ("test/cases/large/clang-26760.c": line 1242) * reduce to left at ("test/cases/large/clang-26760.c": line 1242) @@ -4499,6 +4543,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1277) * reduce to left at ("test/cases/large/clang-26760.c": line 1277) * reduce to right at ("test/cases/large/clang-26760.c": line 1277) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1277) * reduce to operant at ("test/cases/large/clang-26760.c": line 1280) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281) @@ -4506,6 +4551,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1283) * reduce to left at ("test/cases/large/clang-26760.c": line 1283) * reduce to right at ("test/cases/large/clang-26760.c": line 1283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1283) * remove expr statement at ("test/cases/large/clang-26760.c": line 1284) * reduce to left at ("test/cases/large/clang-26760.c": line 1284) * reduce to right at ("test/cases/large/clang-26760.c": line 1284) @@ -4516,6 +4562,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1285) * reduce to left at ("test/cases/large/clang-26760.c": line 1285) * reduce to right at ("test/cases/large/clang-26760.c": line 1285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1285) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1288) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1289) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290) @@ -4524,6 +4571,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1293) * reduce to left at ("test/cases/large/clang-26760.c": line 1293) * reduce to right at ("test/cases/large/clang-26760.c": line 1293) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1293) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297) * remove expr statement at ("test/cases/large/clang-26760.c": line 1298) @@ -4616,6 +4664,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1322) * reduce to left at ("test/cases/large/clang-26760.c": line 1322) * reduce to right at ("test/cases/large/clang-26760.c": line 1322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1322) * remove variable i at ("test/cases/large/clang-26760.c": line 1324) * remove expr statement at ("test/cases/large/clang-26760.c": line 1325) * reduce to left at ("test/cases/large/clang-26760.c": line 1325) @@ -4726,6 +4775,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1346) * reduce to left at ("test/cases/large/clang-26760.c": line 1346) * reduce to right at ("test/cases/large/clang-26760.c": line 1346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1346) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1348) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1349) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1350) @@ -4735,9 +4785,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1353) * reduce to left at ("test/cases/large/clang-26760.c": line 1353) * reduce to right at ("test/cases/large/clang-26760.c": line 1353) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1353) * remove initializer at ("test/cases/large/clang-26760.c": line 1355) * reduce to left at ("test/cases/large/clang-26760.c": line 1355) * reduce to right at ("test/cases/large/clang-26760.c": line 1355) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1355) * remove expr statement at ("test/cases/large/clang-26760.c": line 1356) * reduce to left at ("test/cases/large/clang-26760.c": line 1356) * reduce to right at ("test/cases/large/clang-26760.c": line 1356) @@ -4819,11 +4871,13 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1277) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1374) * remove expr statement at ("test/cases/large/clang-26760.c": line 1375) * reduce to operant at ("test/cases/large/clang-26760.c": line 1375) * remove initializer at ("test/cases/large/clang-26760.c": line 1376) * reduce to left at ("test/cases/large/clang-26760.c": line 1376) * reduce to right at ("test/cases/large/clang-26760.c": line 1376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1376) * reduce to operant at ("test/cases/large/clang-26760.c": line 1379) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380) @@ -4831,6 +4885,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1382) * reduce to left at ("test/cases/large/clang-26760.c": line 1382) * reduce to right at ("test/cases/large/clang-26760.c": line 1382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1382) * remove expr statement at ("test/cases/large/clang-26760.c": line 1383) * reduce to left at ("test/cases/large/clang-26760.c": line 1383) * reduce to right at ("test/cases/large/clang-26760.c": line 1383) @@ -4860,6 +4915,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1390) * reduce to left at ("test/cases/large/clang-26760.c": line 1390) * reduce to right at ("test/cases/large/clang-26760.c": line 1390) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1390) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1393) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1394) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395) @@ -4868,6 +4924,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1398) * reduce to left at ("test/cases/large/clang-26760.c": line 1398) * reduce to right at ("test/cases/large/clang-26760.c": line 1398) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1398) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402) * remove expr statement at ("test/cases/large/clang-26760.c": line 1403) @@ -4960,6 +5017,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1427) * reduce to left at ("test/cases/large/clang-26760.c": line 1427) * reduce to right at ("test/cases/large/clang-26760.c": line 1427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1427) * remove variable i at ("test/cases/large/clang-26760.c": line 1429) * remove expr statement at ("test/cases/large/clang-26760.c": line 1430) * reduce to left at ("test/cases/large/clang-26760.c": line 1430) @@ -5070,6 +5128,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1451) * reduce to left at ("test/cases/large/clang-26760.c": line 1451) * reduce to right at ("test/cases/large/clang-26760.c": line 1451) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1451) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1453) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1454) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1455) @@ -5079,9 +5138,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1458) * reduce to left at ("test/cases/large/clang-26760.c": line 1458) * reduce to right at ("test/cases/large/clang-26760.c": line 1458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1458) * remove initializer at ("test/cases/large/clang-26760.c": line 1460) * reduce to left at ("test/cases/large/clang-26760.c": line 1460) * reduce to right at ("test/cases/large/clang-26760.c": line 1460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1460) * remove expr statement at ("test/cases/large/clang-26760.c": line 1462) * reduce to left at ("test/cases/large/clang-26760.c": line 1462) * reduce to right at ("test/cases/large/clang-26760.c": line 1462) @@ -5218,6 +5279,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 1530) * reduce to left at ("test/cases/large/clang-26760.c": line 1530) * reduce to right at ("test/cases/large/clang-26760.c": line 1530) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1531) * remove condition at ("test/cases/large/clang-26760.c": line 1532) * remove expr statement at ("test/cases/large/clang-26760.c": line 1534) * reduce to left at ("test/cases/large/clang-26760.c": line 1534) @@ -5264,6 +5326,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1542) * remove variable i at ("test/cases/large/clang-26760.c": line 1544) * remove expr statement at ("test/cases/large/clang-26760.c": line 1545) * reduce to left at ("test/cases/large/clang-26760.c": line 1545) @@ -5284,6 +5347,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1550) * remove expr statement at ("test/cases/large/clang-26760.c": line 1551) * reduce to left at ("test/cases/large/clang-26760.c": line 1551) * reduce to right at ("test/cases/large/clang-26760.c": line 1551) @@ -5299,6 +5363,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1554) * reduce to left at ("test/cases/large/clang-26760.c": line 1554) * reduce to right at ("test/cases/large/clang-26760.c": line 1554) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1554) * remove return statement at ("test/cases/large/clang-26760.c": line 1557) * remove check at ("test/cases/large/clang-26760.c": line 1554) * remove iterator at ("test/cases/large/clang-26760.c": line 1554) @@ -5306,6 +5371,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1554) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1559) * remove expr statement at ("test/cases/large/clang-26760.c": line 1560) * reduce to left at ("test/cases/large/clang-26760.c": line 1560) * reduce to right at ("test/cases/large/clang-26760.c": line 1569) @@ -5357,6 +5423,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1571) * reduce to left at ("test/cases/large/clang-26760.c": line 1571) * reduce to right at ("test/cases/large/clang-26760.c": line 1571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1571) * remove initializer at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) @@ -5707,6 +5774,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1726) * reduce to left at ("test/cases/large/clang-26760.c": line 1726) * reduce to right at ("test/cases/large/clang-26760.c": line 1726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1726) * remove variable i at ("test/cases/large/clang-26760.c": line 1729) * remove return statement at ("test/cases/large/clang-26760.c": line 1730) * replace by zero at ("test/cases/large/clang-26760.c": line 1730) @@ -5725,6 +5793,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1735) * reduce to right at ("test/cases/large/clang-26760.c": line 1735) * reduce to operant at ("test/cases/large/clang-26760.c": line 1735) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1735) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 1737) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739) @@ -5732,6 +5801,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1741) * remove variable i at ("test/cases/large/clang-26760.c": line 1743) * remove expr statement at ("test/cases/large/clang-26760.c": line 1744) * reduce to left at ("test/cases/large/clang-26760.c": line 1744) @@ -5749,6 +5819,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1748) * remove condition at ("test/cases/large/clang-26760.c": line 1749) * remove expr statement at ("test/cases/large/clang-26760.c": line 1757) * reduce to left at ("test/cases/large/clang-26760.c": line 1757) @@ -5999,12 +6070,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1802) * reduce to left at ("test/cases/large/clang-26760.c": line 1802) * reduce to right at ("test/cases/large/clang-26760.c": line 1802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1802) * remove initializer at ("test/cases/large/clang-26760.c": line 1804) * reduce to left at ("test/cases/large/clang-26760.c": line 1804) * reduce to right at ("test/cases/large/clang-26760.c": line 1804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1804) * remove initializer at ("test/cases/large/clang-26760.c": line 1806) * reduce to left at ("test/cases/large/clang-26760.c": line 1806) * reduce to right at ("test/cases/large/clang-26760.c": line 1806) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1806) * remove expr statement at ("test/cases/large/clang-26760.c": line 1808) * do without param at ("test/cases/large/clang-26760.c": line 1808) * replace by zero at ("test/cases/large/clang-26760.c": line 1808) @@ -6024,6 +6098,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 1804) * remove iterator at ("test/cases/large/clang-26760.c": line 1804) * reduce to operant at ("test/cases/large/clang-26760.c": line 1804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1818) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822) @@ -6033,9 +6108,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1825) * reduce to left at ("test/cases/large/clang-26760.c": line 1825) * reduce to right at ("test/cases/large/clang-26760.c": line 1825) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1825) * remove initializer at ("test/cases/large/clang-26760.c": line 1827) * reduce to left at ("test/cases/large/clang-26760.c": line 1827) * reduce to right at ("test/cases/large/clang-26760.c": line 1827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1827) * remove expr statement at ("test/cases/large/clang-26760.c": line 1828) * reduce to left at ("test/cases/large/clang-26760.c": line 1828) * reduce to right at ("test/cases/large/clang-26760.c": line 1828) @@ -6203,6 +6280,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1608) * reduce to left at ("test/cases/large/clang-26760.c": line 1608) * reduce to right at ("test/cases/large/clang-26760.c": line 1608) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1608) * remove expr statement at ("test/cases/large/clang-26760.c": line 1609) * reduce to left at ("test/cases/large/clang-26760.c": line 1609) * reduce to right at ("test/cases/large/clang-26760.c": line 1609) @@ -6213,6 +6291,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1610) * reduce to left at ("test/cases/large/clang-26760.c": line 1610) * reduce to right at ("test/cases/large/clang-26760.c": line 1610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1610) * remove initializer at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) @@ -6342,6 +6421,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1629) * reduce to left at ("test/cases/large/clang-26760.c": line 1629) * reduce to right at ("test/cases/large/clang-26760.c": line 1629) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1629) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 1632) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 1633) * reduce to operant at ("test/cases/large/clang-26760.c": line 1634) @@ -6355,6 +6435,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1639) * reduce to left at ("test/cases/large/clang-26760.c": line 1639) * reduce to right at ("test/cases/large/clang-26760.c": line 1639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1639) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641) * remove condition at ("test/cases/large/clang-26760.c": line 1642) * remove statement at ("test/cases/large/clang-26760.c": line 1643) @@ -6418,6 +6499,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1658) * remove expr statement at ("test/cases/large/clang-26760.c": line 1659) * reduce to operant at ("test/cases/large/clang-26760.c": line 1659) * remove expr statement at ("test/cases/large/clang-26760.c": line 1660) @@ -6446,11 +6528,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1670) * reduce to right at ("test/cases/large/clang-26760.c": line 1670) * reduce to operant at ("test/cases/large/clang-26760.c": line 1670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1670) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672) * remove variable i at ("test/cases/large/clang-26760.c": line 1673) * remove initializer at ("test/cases/large/clang-26760.c": line 1674) * reduce to left at ("test/cases/large/clang-26760.c": line 1674) * reduce to right at ("test/cases/large/clang-26760.c": line 1674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1674) * remove expr statement at ("test/cases/large/clang-26760.c": line 1675) * reduce to left at ("test/cases/large/clang-26760.c": line 1675) * reduce to right at ("test/cases/large/clang-26760.c": line 1675) @@ -6663,6 +6747,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1880) * remove condition at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) @@ -7015,9 +7100,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2064) * reduce to left at ("test/cases/large/clang-26760.c": line 2064) * reduce to right at ("test/cases/large/clang-26760.c": line 2064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2064) * remove initializer at ("test/cases/large/clang-26760.c": line 2066) * reduce to left at ("test/cases/large/clang-26760.c": line 2066) * reduce to right at ("test/cases/large/clang-26760.c": line 2066) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2066) * remove expr statement at ("test/cases/large/clang-26760.c": line 2067) * reduce to left at ("test/cases/large/clang-26760.c": line 2067) * reduce to right at ("test/cases/large/clang-26760.c": line 2067) @@ -7080,6 +7167,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2089) * reduce to left at ("test/cases/large/clang-26760.c": line 2089) * reduce to right at ("test/cases/large/clang-26760.c": line 2089) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2089) * remove variable k at ("test/cases/large/clang-26760.c": line 2091) * remove variable j at ("test/cases/large/clang-26760.c": line 2091) * remove variable i at ("test/cases/large/clang-26760.c": line 2091) @@ -7339,6 +7427,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1933) * reduce to left at ("test/cases/large/clang-26760.c": line 1933) * reduce to right at ("test/cases/large/clang-26760.c": line 1933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1933) * remove initializer at ("test/cases/large/clang-26760.c": line 1935) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1935) * remove initializer at ("test/cases/large/clang-26760.c": line 1936) @@ -7445,6 +7534,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1959) * reduce to left at ("test/cases/large/clang-26760.c": line 1959) * reduce to right at ("test/cases/large/clang-26760.c": line 1959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1959) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962) * remove condition at ("test/cases/large/clang-26760.c": line 1963) * remove statement at ("test/cases/large/clang-26760.c": line 1964) @@ -7511,6 +7601,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1979) * reduce to left at ("test/cases/large/clang-26760.c": line 1979) * reduce to right at ("test/cases/large/clang-26760.c": line 1979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1979) * remove initializer at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) @@ -8005,6 +8096,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2124) * reduce to left at ("test/cases/large/clang-26760.c": line 2124) * reduce to right at ("test/cases/large/clang-26760.c": line 2124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2124) * remove initializer at ("test/cases/large/clang-26760.c": line 2127) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127) * remove variable j at ("test/cases/large/clang-26760.c": line 2128) @@ -8123,6 +8215,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2229) * reduce to left at ("test/cases/large/clang-26760.c": line 2229) * reduce to right at ("test/cases/large/clang-26760.c": line 2229) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2229) * remove expr statement at ("test/cases/large/clang-26760.c": line 2230) * reduce to left at ("test/cases/large/clang-26760.c": line 2230) * reduce to right at ("test/cases/large/clang-26760.c": line 2230) @@ -8134,6 +8227,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2231) * reduce to right at ("test/cases/large/clang-26760.c": line 2231) * reduce to operant at ("test/cases/large/clang-26760.c": line 2231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2231) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2233) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235) @@ -8354,6 +8448,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2284) * reduce to left at ("test/cases/large/clang-26760.c": line 2284) * reduce to right at ("test/cases/large/clang-26760.c": line 2284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2284) * remove expr statement at ("test/cases/large/clang-26760.c": line 2285) * reduce to left at ("test/cases/large/clang-26760.c": line 2285) * reduce to right at ("test/cases/large/clang-26760.c": line 2285) @@ -8452,6 +8547,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2147) * reduce to left at ("test/cases/large/clang-26760.c": line 2147) * reduce to right at ("test/cases/large/clang-26760.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2147) * remove initializer at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) @@ -8581,6 +8677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2166) * reduce to left at ("test/cases/large/clang-26760.c": line 2166) * reduce to right at ("test/cases/large/clang-26760.c": line 2166) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2166) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2169) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2170) * reduce to operant at ("test/cases/large/clang-26760.c": line 2171) @@ -8605,11 +8702,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2179) * reduce to right at ("test/cases/large/clang-26760.c": line 2179) * reduce to operant at ("test/cases/large/clang-26760.c": line 2179) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2179) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181) * remove variable i at ("test/cases/large/clang-26760.c": line 2182) * remove initializer at ("test/cases/large/clang-26760.c": line 2183) * reduce to left at ("test/cases/large/clang-26760.c": line 2183) * reduce to right at ("test/cases/large/clang-26760.c": line 2183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2183) * remove expr statement at ("test/cases/large/clang-26760.c": line 2184) * reduce to left at ("test/cases/large/clang-26760.c": line 2184) * reduce to right at ("test/cases/large/clang-26760.c": line 2184) @@ -8825,6 +8924,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2468) * reduce to left at ("test/cases/large/clang-26760.c": line 2468) * reduce to right at ("test/cases/large/clang-26760.c": line 2468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2468) * remove initializer at ("test/cases/large/clang-26760.c": line 2471) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471) * remove variable j at ("test/cases/large/clang-26760.c": line 2472) @@ -8832,6 +8932,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2473) * reduce to left at ("test/cases/large/clang-26760.c": line 2473) * reduce to right at ("test/cases/large/clang-26760.c": line 2473) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2473) * remove expr statement at ("test/cases/large/clang-26760.c": line 2474) * reduce to left at ("test/cases/large/clang-26760.c": line 2474) * reduce to right at ("test/cases/large/clang-26760.c": line 2474) @@ -8953,6 +9054,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2785) * reduce to left at ("test/cases/large/clang-26760.c": line 2785) * reduce to right at ("test/cases/large/clang-26760.c": line 2785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2785) * remove expr statement at ("test/cases/large/clang-26760.c": line 2786) * reduce to left at ("test/cases/large/clang-26760.c": line 2786) * reduce to right at ("test/cases/large/clang-26760.c": line 2786) @@ -8966,6 +9068,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2789) * reduce to right at ("test/cases/large/clang-26760.c": line 2789) * reduce to operant at ("test/cases/large/clang-26760.c": line 2789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2789) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2791) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793) @@ -9131,6 +9234,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2858) * reduce to left at ("test/cases/large/clang-26760.c": line 2858) * reduce to right at ("test/cases/large/clang-26760.c": line 2858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2858) * remove initializer at ("test/cases/large/clang-26760.c": line 2861) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861) * remove variable j at ("test/cases/large/clang-26760.c": line 2862) @@ -9138,6 +9242,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2863) * reduce to left at ("test/cases/large/clang-26760.c": line 2863) * reduce to right at ("test/cases/large/clang-26760.c": line 2863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2863) * remove expr statement at ("test/cases/large/clang-26760.c": line 2864) * reduce to left at ("test/cases/large/clang-26760.c": line 2864) * reduce to right at ("test/cases/large/clang-26760.c": line 2864) @@ -9229,6 +9334,8 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2886) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2887) * remove return statement at ("test/cases/large/clang-26760.c": line 2889) * replace by zero at ("test/cases/large/clang-26760.c": line 2889) * expand compound statment at ("test/cases/large/clang-26760.c": line 2888) @@ -9290,6 +9397,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2842) * reduce to left at ("test/cases/large/clang-26760.c": line 2842) * reduce to right at ("test/cases/large/clang-26760.c": line 2842) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2842) * remove expr statement at ("test/cases/large/clang-26760.c": line 2843) * reduce to left at ("test/cases/large/clang-26760.c": line 2843) * reduce to right at ("test/cases/large/clang-26760.c": line 2843) @@ -9402,6 +9510,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2583) * reduce to left at ("test/cases/large/clang-26760.c": line 2583) * reduce to right at ("test/cases/large/clang-26760.c": line 2583) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2583) * remove expr statement at ("test/cases/large/clang-26760.c": line 2584) * reduce to left at ("test/cases/large/clang-26760.c": line 2584) * reduce to right at ("test/cases/large/clang-26760.c": line 2584) @@ -9413,6 +9522,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2585) * reduce to right at ("test/cases/large/clang-26760.c": line 2585) * reduce to operant at ("test/cases/large/clang-26760.c": line 2585) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2585) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2587) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589) @@ -9636,6 +9746,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2639) * reduce to left at ("test/cases/large/clang-26760.c": line 2639) * reduce to right at ("test/cases/large/clang-26760.c": line 2639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2639) * remove expr statement at ("test/cases/large/clang-26760.c": line 2640) * reduce to left at ("test/cases/large/clang-26760.c": line 2640) * reduce to right at ("test/cases/large/clang-26760.c": line 2640) @@ -9646,6 +9757,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2641) * reduce to left at ("test/cases/large/clang-26760.c": line 2641) * reduce to right at ("test/cases/large/clang-26760.c": line 2641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2641) * remove expr statement at ("test/cases/large/clang-26760.c": line 2642) * reduce to left at ("test/cases/large/clang-26760.c": line 2642) * reduce to right at ("test/cases/large/clang-26760.c": line 2642) @@ -9744,6 +9856,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2501) * reduce to left at ("test/cases/large/clang-26760.c": line 2501) * reduce to right at ("test/cases/large/clang-26760.c": line 2501) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2501) * remove initializer at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) @@ -9873,6 +9986,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2520) * reduce to left at ("test/cases/large/clang-26760.c": line 2520) * reduce to right at ("test/cases/large/clang-26760.c": line 2520) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2520) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2523) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2524) * reduce to operant at ("test/cases/large/clang-26760.c": line 2525) @@ -9897,11 +10011,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2533) * reduce to right at ("test/cases/large/clang-26760.c": line 2533) * reduce to operant at ("test/cases/large/clang-26760.c": line 2533) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2533) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535) * remove variable i at ("test/cases/large/clang-26760.c": line 2536) * remove initializer at ("test/cases/large/clang-26760.c": line 2537) * reduce to left at ("test/cases/large/clang-26760.c": line 2537) * reduce to right at ("test/cases/large/clang-26760.c": line 2537) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2537) * remove expr statement at ("test/cases/large/clang-26760.c": line 2538) * reduce to left at ("test/cases/large/clang-26760.c": line 2538) * reduce to right at ("test/cases/large/clang-26760.c": line 2538) @@ -10104,6 +10220,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2674) * remove condition at ("test/cases/large/clang-26760.c": line 2675) * remove expr statement at ("test/cases/large/clang-26760.c": line 2676) * do without param at ("test/cases/large/clang-26760.c": line 2676) @@ -10112,6 +10229,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2678) * reduce to left at ("test/cases/large/clang-26760.c": line 2678) * reduce to right at ("test/cases/large/clang-26760.c": line 2678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2678) * remove initializer at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) @@ -10241,6 +10359,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2697) * reduce to left at ("test/cases/large/clang-26760.c": line 2697) * reduce to right at ("test/cases/large/clang-26760.c": line 2697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2697) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2700) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2701) * reduce to operant at ("test/cases/large/clang-26760.c": line 2702) @@ -10254,6 +10373,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2707) * reduce to operant at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710) @@ -10310,6 +10430,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2724) * remove expr statement at ("test/cases/large/clang-26760.c": line 2725) * reduce to operant at ("test/cases/large/clang-26760.c": line 2725) * remove expr statement at ("test/cases/large/clang-26760.c": line 2726) @@ -10324,6 +10445,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2728) * reduce to right at ("test/cases/large/clang-26760.c": line 2728) * reduce to operant at ("test/cases/large/clang-26760.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2728) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730) * remove variable i at ("test/cases/large/clang-26760.c": line 2731) * remove condition at ("test/cases/large/clang-26760.c": line 2732) @@ -10331,6 +10453,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2734) * reduce to left at ("test/cases/large/clang-26760.c": line 2734) * reduce to right at ("test/cases/large/clang-26760.c": line 2734) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2734) * remove expr statement at ("test/cases/large/clang-26760.c": line 2735) * reduce to left at ("test/cases/large/clang-26760.c": line 2735) * reduce to right at ("test/cases/large/clang-26760.c": line 2735) @@ -10407,6 +10530,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2753) * reduce to left at ("test/cases/large/clang-26760.c": line 2753) * reduce to right at ("test/cases/large/clang-26760.c": line 2753) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2753) * remove expr statement at ("test/cases/large/clang-26760.c": line 2754) * reduce to left at ("test/cases/large/clang-26760.c": line 2754) * reduce to right at ("test/cases/large/clang-26760.c": line 2754) @@ -10559,6 +10683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2910) * reduce to left at ("test/cases/large/clang-26760.c": line 2910) * reduce to right at ("test/cases/large/clang-26760.c": line 2910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2910) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 2913) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 2914) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 2915) @@ -10572,6 +10697,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2923) * reduce to left at ("test/cases/large/clang-26760.c": line 2923) * reduce to right at ("test/cases/large/clang-26760.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2923) * remove expr statement at ("test/cases/large/clang-26760.c": line 2924) * reduce to left at ("test/cases/large/clang-26760.c": line 2924) * reduce to right at ("test/cases/large/clang-26760.c": line 2924) @@ -10655,6 +10781,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3564) * reduce to left at ("test/cases/large/clang-26760.c": line 3564) * reduce to right at ("test/cases/large/clang-26760.c": line 3564) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3564) * remove expr statement at ("test/cases/large/clang-26760.c": line 3565) * reduce to left at ("test/cases/large/clang-26760.c": line 3565) * reduce to right at ("test/cases/large/clang-26760.c": line 3565) @@ -10688,6 +10815,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3862) * reduce to left at ("test/cases/large/clang-26760.c": line 3862) * reduce to right at ("test/cases/large/clang-26760.c": line 3862) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3862) * remove condition at ("test/cases/large/clang-26760.c": line 3864) * remove statement at ("test/cases/large/clang-26760.c": line 3865) * remove expr statement at ("test/cases/large/clang-26760.c": line 3866) @@ -10699,6 +10827,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3867) * reduce to left at ("test/cases/large/clang-26760.c": line 3867) * reduce to right at ("test/cases/large/clang-26760.c": line 3867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3867) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869) * remove condition at ("test/cases/large/clang-26760.c": line 3870) * remove return statement at ("test/cases/large/clang-26760.c": line 3893) @@ -10835,6 +10964,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3589) * reduce to left at ("test/cases/large/clang-26760.c": line 3589) * reduce to right at ("test/cases/large/clang-26760.c": line 3589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3589) * remove expr statement at ("test/cases/large/clang-26760.c": line 3590) * reduce to left at ("test/cases/large/clang-26760.c": line 3590) * reduce to right at ("test/cases/large/clang-26760.c": line 3590) @@ -10958,6 +11088,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3610) * reduce to left at ("test/cases/large/clang-26760.c": line 3610) * reduce to right at ("test/cases/large/clang-26760.c": line 3610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3610) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613) * remove expr statement at ("test/cases/large/clang-26760.c": line 3614) * reduce to left at ("test/cases/large/clang-26760.c": line 3614) @@ -10965,6 +11096,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3615) * reduce to left at ("test/cases/large/clang-26760.c": line 3615) * reduce to right at ("test/cases/large/clang-26760.c": line 3615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3615) * remove expr statement at ("test/cases/large/clang-26760.c": line 3617) * reduce to left at ("test/cases/large/clang-26760.c": line 3617) * reduce to right at ("test/cases/large/clang-26760.c": line 3617) @@ -10989,6 +11121,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3623) * reduce to right at ("test/cases/large/clang-26760.c": line 3623) * reduce to operant at ("test/cases/large/clang-26760.c": line 3623) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3623) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625) * remove expr statement at ("test/cases/large/clang-26760.c": line 3626) * reduce to left at ("test/cases/large/clang-26760.c": line 3626) @@ -11064,6 +11197,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3639) * reduce to left at ("test/cases/large/clang-26760.c": line 3639) * reduce to right at ("test/cases/large/clang-26760.c": line 3639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3639) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641) * remove expr statement at ("test/cases/large/clang-26760.c": line 3642) * reduce to left at ("test/cases/large/clang-26760.c": line 3642) @@ -11186,10 +11320,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3662) * reduce to left at ("test/cases/large/clang-26760.c": line 3662) * reduce to right at ("test/cases/large/clang-26760.c": line 3662) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3662) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665) * remove initializer at ("test/cases/large/clang-26760.c": line 3666) * reduce to left at ("test/cases/large/clang-26760.c": line 3666) * reduce to right at ("test/cases/large/clang-26760.c": line 3666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3666) * remove expr statement at ("test/cases/large/clang-26760.c": line 3668) * reduce to left at ("test/cases/large/clang-26760.c": line 3668) * reduce to right at ("test/cases/large/clang-26760.c": line 3668) @@ -11214,6 +11350,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3674) * reduce to right at ("test/cases/large/clang-26760.c": line 3674) * reduce to operant at ("test/cases/large/clang-26760.c": line 3674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3674) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676) * remove expr statement at ("test/cases/large/clang-26760.c": line 3677) * reduce to left at ("test/cases/large/clang-26760.c": line 3677) @@ -11289,6 +11426,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3690) * reduce to left at ("test/cases/large/clang-26760.c": line 3690) * reduce to right at ("test/cases/large/clang-26760.c": line 3690) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3690) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692) * remove expr statement at ("test/cases/large/clang-26760.c": line 3693) * reduce to left at ("test/cases/large/clang-26760.c": line 3693) @@ -11393,6 +11531,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3712) * reduce to right at ("test/cases/large/clang-26760.c": line 3712) * replace by zero at ("test/cases/large/clang-26760.c": line 3712) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3728) * remove expr statement at ("test/cases/large/clang-26760.c": line 3729) * reduce to left at ("test/cases/large/clang-26760.c": line 3729) * reduce to right at ("test/cases/large/clang-26760.c": line 3729) @@ -11452,6 +11591,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3755) * reduce to left at ("test/cases/large/clang-26760.c": line 3755) * reduce to right at ("test/cases/large/clang-26760.c": line 3755) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3755) * reduce to operant at ("test/cases/large/clang-26760.c": line 3758) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759) @@ -11459,6 +11599,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3761) * reduce to left at ("test/cases/large/clang-26760.c": line 3761) * reduce to right at ("test/cases/large/clang-26760.c": line 3761) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3761) * remove expr statement at ("test/cases/large/clang-26760.c": line 3762) * reduce to left at ("test/cases/large/clang-26760.c": line 3762) * reduce to right at ("test/cases/large/clang-26760.c": line 3762) @@ -11469,6 +11610,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3763) * reduce to left at ("test/cases/large/clang-26760.c": line 3763) * reduce to right at ("test/cases/large/clang-26760.c": line 3763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3763) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3766) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3767) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768) @@ -11477,6 +11619,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3771) * reduce to left at ("test/cases/large/clang-26760.c": line 3771) * reduce to right at ("test/cases/large/clang-26760.c": line 3771) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3771) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775) * remove expr statement at ("test/cases/large/clang-26760.c": line 3776) @@ -11569,6 +11712,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3800) * reduce to left at ("test/cases/large/clang-26760.c": line 3800) * reduce to right at ("test/cases/large/clang-26760.c": line 3800) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3800) * remove variable i at ("test/cases/large/clang-26760.c": line 3802) * remove expr statement at ("test/cases/large/clang-26760.c": line 3803) * reduce to left at ("test/cases/large/clang-26760.c": line 3803) @@ -11679,6 +11823,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3824) * reduce to left at ("test/cases/large/clang-26760.c": line 3824) * reduce to right at ("test/cases/large/clang-26760.c": line 3824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3824) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3826) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3827) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3828) @@ -11688,11 +11833,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3831) * reduce to left at ("test/cases/large/clang-26760.c": line 3831) * reduce to right at ("test/cases/large/clang-26760.c": line 3831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3831) * remove return statement at ("test/cases/large/clang-26760.c": line 3834) * expand compound statment at ("test/cases/large/clang-26760.c": line 3833) * remove initializer at ("test/cases/large/clang-26760.c": line 3836) * reduce to left at ("test/cases/large/clang-26760.c": line 3836) * reduce to right at ("test/cases/large/clang-26760.c": line 3836) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3836) * remove expr statement at ("test/cases/large/clang-26760.c": line 3837) * reduce to left at ("test/cases/large/clang-26760.c": line 3837) * reduce to right at ("test/cases/large/clang-26760.c": line 3837) @@ -11778,6 +11925,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3900) * reduce to left at ("test/cases/large/clang-26760.c": line 3900) * reduce to right at ("test/cases/large/clang-26760.c": line 3900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3900) * remove expr statement at ("test/cases/large/clang-26760.c": line 3902) * reduce to left at ("test/cases/large/clang-26760.c": line 3902) * reduce to right at ("test/cases/large/clang-26760.c": line 3902) @@ -11787,6 +11935,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3903) * reduce to left at ("test/cases/large/clang-26760.c": line 3903) * reduce to right at ("test/cases/large/clang-26760.c": line 3903) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3903) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905) * reduce to operant at ("test/cases/large/clang-26760.c": line 3907) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907) @@ -11795,6 +11944,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3910) * reduce to left at ("test/cases/large/clang-26760.c": line 3910) * reduce to right at ("test/cases/large/clang-26760.c": line 3910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3910) * remove expr statement at ("test/cases/large/clang-26760.c": line 3911) * reduce to left at ("test/cases/large/clang-26760.c": line 3911) * reduce to right at ("test/cases/large/clang-26760.c": line 3911) @@ -11805,6 +11955,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3912) * reduce to left at ("test/cases/large/clang-26760.c": line 3912) * reduce to right at ("test/cases/large/clang-26760.c": line 3912) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3912) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3915) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3916) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917) @@ -11813,6 +11964,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3920) * reduce to left at ("test/cases/large/clang-26760.c": line 3920) * reduce to right at ("test/cases/large/clang-26760.c": line 3920) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3920) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924) * remove expr statement at ("test/cases/large/clang-26760.c": line 3925) @@ -11844,6 +11996,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3927) * reduce to left at ("test/cases/large/clang-26760.c": line 3927) * reduce to right at ("test/cases/large/clang-26760.c": line 3927) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3927) * remove expr statement at ("test/cases/large/clang-26760.c": line 3928) * reduce to left at ("test/cases/large/clang-26760.c": line 3928) * reduce to right at ("test/cases/large/clang-26760.c": line 3928) @@ -11934,10 +12087,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3964) * reduce to left at ("test/cases/large/clang-26760.c": line 3964) * reduce to right at ("test/cases/large/clang-26760.c": line 3964) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3964) * remove variable i at ("test/cases/large/clang-26760.c": line 3966) * remove initializer at ("test/cases/large/clang-26760.c": line 3967) * reduce to left at ("test/cases/large/clang-26760.c": line 3967) * reduce to right at ("test/cases/large/clang-26760.c": line 3967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3967) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3970) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3971) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3972) @@ -11951,6 +12106,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3980) * reduce to left at ("test/cases/large/clang-26760.c": line 3980) * reduce to right at ("test/cases/large/clang-26760.c": line 3980) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3980) * remove expr statement at ("test/cases/large/clang-26760.c": line 3981) * reduce to left at ("test/cases/large/clang-26760.c": line 3981) * reduce to right at ("test/cases/large/clang-26760.c": line 3981) @@ -11984,6 +12140,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4197) * reduce to left at ("test/cases/large/clang-26760.c": line 4197) * reduce to right at ("test/cases/large/clang-26760.c": line 4197) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4197) * remove expr statement at ("test/cases/large/clang-26760.c": line 4199) * reduce to left at ("test/cases/large/clang-26760.c": line 4199) * reduce to right at ("test/cases/large/clang-26760.c": line 4199) @@ -11993,6 +12150,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4201) * reduce to left at ("test/cases/large/clang-26760.c": line 4201) * reduce to right at ("test/cases/large/clang-26760.c": line 4201) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4201) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203) * remove condition at ("test/cases/large/clang-26760.c": line 4204) * remove return statement at ("test/cases/large/clang-26760.c": line 4227) @@ -12126,6 +12284,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4005) * reduce to left at ("test/cases/large/clang-26760.c": line 4005) * reduce to right at ("test/cases/large/clang-26760.c": line 4005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4005) * remove expr statement at ("test/cases/large/clang-26760.c": line 4006) * reduce to left at ("test/cases/large/clang-26760.c": line 4006) * reduce to right at ("test/cases/large/clang-26760.c": line 4006) @@ -12249,10 +12408,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4026) * reduce to left at ("test/cases/large/clang-26760.c": line 4026) * reduce to right at ("test/cases/large/clang-26760.c": line 4026) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4026) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029) * remove initializer at ("test/cases/large/clang-26760.c": line 4030) * reduce to left at ("test/cases/large/clang-26760.c": line 4030) * reduce to right at ("test/cases/large/clang-26760.c": line 4030) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4030) * remove expr statement at ("test/cases/large/clang-26760.c": line 4032) * reduce to left at ("test/cases/large/clang-26760.c": line 4032) * reduce to right at ("test/cases/large/clang-26760.c": line 4032) @@ -12277,6 +12438,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 4038) * reduce to right at ("test/cases/large/clang-26760.c": line 4038) * reduce to operant at ("test/cases/large/clang-26760.c": line 4038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4038) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040) * remove expr statement at ("test/cases/large/clang-26760.c": line 4041) * reduce to left at ("test/cases/large/clang-26760.c": line 4041) @@ -12352,6 +12514,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4054) * reduce to left at ("test/cases/large/clang-26760.c": line 4054) * reduce to right at ("test/cases/large/clang-26760.c": line 4054) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4054) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056) * remove expr statement at ("test/cases/large/clang-26760.c": line 4057) * reduce to left at ("test/cases/large/clang-26760.c": line 4057) @@ -12461,6 +12624,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4093) * reduce to left at ("test/cases/large/clang-26760.c": line 4093) * reduce to right at ("test/cases/large/clang-26760.c": line 4093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4093) * reduce to operant at ("test/cases/large/clang-26760.c": line 4096) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097) @@ -12468,6 +12632,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4099) * reduce to left at ("test/cases/large/clang-26760.c": line 4099) * reduce to right at ("test/cases/large/clang-26760.c": line 4099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4099) * remove expr statement at ("test/cases/large/clang-26760.c": line 4100) * reduce to left at ("test/cases/large/clang-26760.c": line 4100) * reduce to right at ("test/cases/large/clang-26760.c": line 4100) @@ -12478,6 +12643,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4101) * reduce to left at ("test/cases/large/clang-26760.c": line 4101) * reduce to right at ("test/cases/large/clang-26760.c": line 4101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4101) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 4104) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 4105) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106) @@ -12486,6 +12652,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4109) * reduce to left at ("test/cases/large/clang-26760.c": line 4109) * reduce to right at ("test/cases/large/clang-26760.c": line 4109) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4109) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113) * remove expr statement at ("test/cases/large/clang-26760.c": line 4114) @@ -12578,6 +12745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4138) * reduce to left at ("test/cases/large/clang-26760.c": line 4138) * reduce to right at ("test/cases/large/clang-26760.c": line 4138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4138) * remove variable i at ("test/cases/large/clang-26760.c": line 4140) * remove expr statement at ("test/cases/large/clang-26760.c": line 4141) * reduce to left at ("test/cases/large/clang-26760.c": line 4141) @@ -12688,6 +12856,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4162) * reduce to left at ("test/cases/large/clang-26760.c": line 4162) * reduce to right at ("test/cases/large/clang-26760.c": line 4162) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4162) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4164) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4165) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4166) @@ -12697,9 +12866,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4169) * reduce to left at ("test/cases/large/clang-26760.c": line 4169) * reduce to right at ("test/cases/large/clang-26760.c": line 4169) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4169) * remove initializer at ("test/cases/large/clang-26760.c": line 4171) * reduce to left at ("test/cases/large/clang-26760.c": line 4171) * reduce to right at ("test/cases/large/clang-26760.c": line 4171) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4171) * remove expr statement at ("test/cases/large/clang-26760.c": line 4172) * reduce to left at ("test/cases/large/clang-26760.c": line 4172) * reduce to right at ("test/cases/large/clang-26760.c": line 4172) @@ -12787,6 +12958,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3967) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4234) * remove expr statement at ("test/cases/large/clang-26760.c": line 4235) * reduce to left at ("test/cases/large/clang-26760.c": line 4235) * reduce to right at ("test/cases/large/clang-26760.c": line 4250) @@ -12979,6 +13151,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4278) * remove condition at ("test/cases/large/clang-26760.c": line 4279) * remove statement at ("test/cases/large/clang-26760.c": line 4280) * remove expr statement at ("test/cases/large/clang-26760.c": line 4281) @@ -12992,6 +13165,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4283) * reduce to left at ("test/cases/large/clang-26760.c": line 4283) * reduce to right at ("test/cases/large/clang-26760.c": line 4283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4283) * remove expr statement at ("test/cases/large/clang-26760.c": line 4285) * do without param at ("test/cases/large/clang-26760.c": line 4285) * replace by zero at ("test/cases/large/clang-26760.c": line 4285) @@ -13001,6 +13175,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4289) * reduce to left at ("test/cases/large/clang-26760.c": line 4289) * reduce to right at ("test/cases/large/clang-26760.c": line 4289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4289) * remove expr statement at ("test/cases/large/clang-26760.c": line 4291) * do without param at ("test/cases/large/clang-26760.c": line 4291) * replace by zero at ("test/cases/large/clang-26760.c": line 4291) @@ -13061,9 +13236,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 4283) * remove iterator at ("test/cases/large/clang-26760.c": line 4283) * reduce to operant at ("test/cases/large/clang-26760.c": line 4283) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4311) * remove initializer at ("test/cases/large/clang-26760.c": line 4312) * reduce to left at ("test/cases/large/clang-26760.c": line 4312) * reduce to right at ("test/cases/large/clang-26760.c": line 4312) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4312) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4314) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4315) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4316) @@ -13073,9 +13250,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4319) * reduce to left at ("test/cases/large/clang-26760.c": line 4319) * reduce to right at ("test/cases/large/clang-26760.c": line 4319) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4319) * remove initializer at ("test/cases/large/clang-26760.c": line 4321) * reduce to left at ("test/cases/large/clang-26760.c": line 4321) * reduce to right at ("test/cases/large/clang-26760.c": line 4321) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4321) * remove expr statement at ("test/cases/large/clang-26760.c": line 4322) * reduce to left at ("test/cases/large/clang-26760.c": line 4322) * reduce to right at ("test/cases/large/clang-26760.c": line 4322) @@ -13099,6 +13278,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4327) * remove variable i at ("test/cases/large/clang-26760.c": line 4329) * remove condition at ("test/cases/large/clang-26760.c": line 4330) * replace by zero at ("test/cases/large/clang-26760.c": line 4330) @@ -13199,12 +13379,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4359) * remove statement at ("test/cases/large/clang-26760.c": line 4360) * remove return statement at ("test/cases/large/clang-26760.c": line 4362) * remove check at ("test/cases/large/clang-26760.c": line 4327) * remove iterator at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4364) * remove expr statement at ("test/cases/large/clang-26760.c": line 4365) * reduce to left at ("test/cases/large/clang-26760.c": line 4365) * reduce to right at ("test/cases/large/clang-26760.c": line 4365) @@ -13374,9 +13556,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4410) * reduce to left at ("test/cases/large/clang-26760.c": line 4410) * reduce to right at ("test/cases/large/clang-26760.c": line 4410) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4410) * remove initializer at ("test/cases/large/clang-26760.c": line 4412) * reduce to left at ("test/cases/large/clang-26760.c": line 4412) * reduce to right at ("test/cases/large/clang-26760.c": line 4412) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4412) * remove expr statement at ("test/cases/large/clang-26760.c": line 4414) * do without param at ("test/cases/large/clang-26760.c": line 4414) * replace by zero at ("test/cases/large/clang-26760.c": line 4414) @@ -13396,6 +13580,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4410) * remove iterator at ("test/cases/large/clang-26760.c": line 4410) * reduce to operant at ("test/cases/large/clang-26760.c": line 4410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4421) * remove expr statement at ("test/cases/large/clang-26760.c": line 4422) * reduce to operant at ("test/cases/large/clang-26760.c": line 4422) * remove check at ("test/cases/large/clang-26760.c": line 3900) @@ -13433,6 +13618,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2961) * reduce to left at ("test/cases/large/clang-26760.c": line 2961) * reduce to right at ("test/cases/large/clang-26760.c": line 2961) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2961) * remove expr statement at ("test/cases/large/clang-26760.c": line 2963) * reduce to left at ("test/cases/large/clang-26760.c": line 2963) * reduce to right at ("test/cases/large/clang-26760.c": line 2963) @@ -13446,12 +13632,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2966) * reduce to left at ("test/cases/large/clang-26760.c": line 2966) * reduce to right at ("test/cases/large/clang-26760.c": line 2966) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2966) * remove initializer at ("test/cases/large/clang-26760.c": line 2968) * reduce to left at ("test/cases/large/clang-26760.c": line 2968) * reduce to right at ("test/cases/large/clang-26760.c": line 2968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2968) * remove initializer at ("test/cases/large/clang-26760.c": line 2970) * reduce to left at ("test/cases/large/clang-26760.c": line 2970) * reduce to right at ("test/cases/large/clang-26760.c": line 2970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2970) * remove expr statement at ("test/cases/large/clang-26760.c": line 2972) * do without param at ("test/cases/large/clang-26760.c": line 2972) * replace by zero at ("test/cases/large/clang-26760.c": line 2972) @@ -13474,9 +13663,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 2966) * remove iterator at ("test/cases/large/clang-26760.c": line 2966) * reduce to operant at ("test/cases/large/clang-26760.c": line 2966) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2980) * remove initializer at ("test/cases/large/clang-26760.c": line 2981) * reduce to left at ("test/cases/large/clang-26760.c": line 2981) * reduce to right at ("test/cases/large/clang-26760.c": line 2981) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2981) * remove expr statement at ("test/cases/large/clang-26760.c": line 2982) * reduce to left at ("test/cases/large/clang-26760.c": line 2982) * reduce to right at ("test/cases/large/clang-26760.c": line 2982) @@ -13546,9 +13737,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3003) * reduce to left at ("test/cases/large/clang-26760.c": line 3003) * reduce to right at ("test/cases/large/clang-26760.c": line 3003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3003) * remove initializer at ("test/cases/large/clang-26760.c": line 3005) * reduce to left at ("test/cases/large/clang-26760.c": line 3005) * reduce to right at ("test/cases/large/clang-26760.c": line 3005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3005) * remove expr statement at ("test/cases/large/clang-26760.c": line 3007) * do without param at ("test/cases/large/clang-26760.c": line 3007) * replace by zero at ("test/cases/large/clang-26760.c": line 3007) @@ -13568,6 +13761,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3003) * remove iterator at ("test/cases/large/clang-26760.c": line 3003) * reduce to operant at ("test/cases/large/clang-26760.c": line 3003) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3014) * remove condition at ("test/cases/large/clang-26760.c": line 3015) * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209) * remove condition at ("test/cases/large/clang-26760.c": line 3211) @@ -13654,10 +13848,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3033) * reduce to left at ("test/cases/large/clang-26760.c": line 3033) * reduce to right at ("test/cases/large/clang-26760.c": line 3033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3033) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036) * remove initializer at ("test/cases/large/clang-26760.c": line 3037) * reduce to left at ("test/cases/large/clang-26760.c": line 3037) * reduce to right at ("test/cases/large/clang-26760.c": line 3037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3037) * remove expr statement at ("test/cases/large/clang-26760.c": line 3039) * reduce to left at ("test/cases/large/clang-26760.c": line 3039) * reduce to right at ("test/cases/large/clang-26760.c": line 3039) @@ -13682,6 +13878,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3045) * reduce to right at ("test/cases/large/clang-26760.c": line 3045) * reduce to operant at ("test/cases/large/clang-26760.c": line 3045) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3045) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047) * remove expr statement at ("test/cases/large/clang-26760.c": line 3048) * reduce to left at ("test/cases/large/clang-26760.c": line 3048) @@ -13748,6 +13945,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3058) * reduce to right at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3058) * remove expr statement at ("test/cases/large/clang-26760.c": line 3060) * reduce to operant at ("test/cases/large/clang-26760.c": line 3060) * remove condition at ("test/cases/large/clang-26760.c": line 3061) @@ -13755,6 +13953,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3063) * reduce to left at ("test/cases/large/clang-26760.c": line 3063) * reduce to right at ("test/cases/large/clang-26760.c": line 3063) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3063) * remove return statement at ("test/cases/large/clang-26760.c": line 3066) * replace by zero at ("test/cases/large/clang-26760.c": line 3066) * remove check at ("test/cases/large/clang-26760.c": line 3063) @@ -13768,6 +13967,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) * remove iterator at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3069) * remove expr statement at ("test/cases/large/clang-26760.c": line 3070) * reduce to left at ("test/cases/large/clang-26760.c": line 3070) * reduce to right at ("test/cases/large/clang-26760.c": line 3070) @@ -13781,6 +13981,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3073) * reduce to left at ("test/cases/large/clang-26760.c": line 3073) * reduce to right at ("test/cases/large/clang-26760.c": line 3073) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3073) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075) * remove expr statement at ("test/cases/large/clang-26760.c": line 3076) * reduce to left at ("test/cases/large/clang-26760.c": line 3076) @@ -13835,6 +14036,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3086) * reduce to right at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3086) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3088) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088) * remove expr statement at ("test/cases/large/clang-26760.c": line 3089) @@ -13849,6 +14051,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3093) * reduce to left at ("test/cases/large/clang-26760.c": line 3093) * reduce to right at ("test/cases/large/clang-26760.c": line 3093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3093) * remove expr statement at ("test/cases/large/clang-26760.c": line 3095) * do without param at ("test/cases/large/clang-26760.c": line 3095) * replace by zero at ("test/cases/large/clang-26760.c": line 3095) @@ -13938,16 +14141,20 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3112) * reduce to left at ("test/cases/large/clang-26760.c": line 3112) * reduce to right at ("test/cases/large/clang-26760.c": line 3112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3112) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115) * remove initializer at ("test/cases/large/clang-26760.c": line 3116) * reduce to left at ("test/cases/large/clang-26760.c": line 3116) * reduce to right at ("test/cases/large/clang-26760.c": line 3116) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3116) * remove initializer at ("test/cases/large/clang-26760.c": line 3118) * reduce to left at ("test/cases/large/clang-26760.c": line 3118) * reduce to right at ("test/cases/large/clang-26760.c": line 3118) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3118) * remove initializer at ("test/cases/large/clang-26760.c": line 3120) * reduce to left at ("test/cases/large/clang-26760.c": line 3120) * reduce to right at ("test/cases/large/clang-26760.c": line 3120) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3120) * remove expr statement at ("test/cases/large/clang-26760.c": line 3122) * do without param at ("test/cases/large/clang-26760.c": line 3122) * replace by zero at ("test/cases/large/clang-26760.c": line 3122) @@ -13967,6 +14174,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3118) * remove iterator at ("test/cases/large/clang-26760.c": line 3118) * reduce to operant at ("test/cases/large/clang-26760.c": line 3118) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3132) * remove expr statement at ("test/cases/large/clang-26760.c": line 3133) * reduce to left at ("test/cases/large/clang-26760.c": line 3133) * reduce to right at ("test/cases/large/clang-26760.c": line 3133) @@ -13991,6 +14199,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3139) * reduce to right at ("test/cases/large/clang-26760.c": line 3139) * reduce to operant at ("test/cases/large/clang-26760.c": line 3139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3139) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141) * remove expr statement at ("test/cases/large/clang-26760.c": line 3142) * reduce to left at ("test/cases/large/clang-26760.c": line 3142) @@ -14066,6 +14275,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3155) * reduce to left at ("test/cases/large/clang-26760.c": line 3155) * reduce to right at ("test/cases/large/clang-26760.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3155) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157) * remove expr statement at ("test/cases/large/clang-26760.c": line 3158) * reduce to left at ("test/cases/large/clang-26760.c": line 3158) @@ -14170,6 +14380,8 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3177) * reduce to right at ("test/cases/large/clang-26760.c": line 3177) * replace by zero at ("test/cases/large/clang-26760.c": line 3177) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3193) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3194) * remove expr statement at ("test/cases/large/clang-26760.c": line 3195) * reduce to left at ("test/cases/large/clang-26760.c": line 3195) * reduce to right at ("test/cases/large/clang-26760.c": line 3195) @@ -14236,6 +14448,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3231) * reduce to left at ("test/cases/large/clang-26760.c": line 3231) * reduce to right at ("test/cases/large/clang-26760.c": line 3231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3231) * remove return statement at ("test/cases/large/clang-26760.c": line 3234) * replace by zero at ("test/cases/large/clang-26760.c": line 3234) * remove check at ("test/cases/large/clang-26760.c": line 3231) @@ -14249,6 +14462,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3237) * reduce to left at ("test/cases/large/clang-26760.c": line 3237) * reduce to right at ("test/cases/large/clang-26760.c": line 3237) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3237) * reduce to operant at ("test/cases/large/clang-26760.c": line 3240) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241) @@ -14256,6 +14470,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3243) * reduce to left at ("test/cases/large/clang-26760.c": line 3243) * reduce to right at ("test/cases/large/clang-26760.c": line 3243) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3243) * remove expr statement at ("test/cases/large/clang-26760.c": line 3244) * reduce to left at ("test/cases/large/clang-26760.c": line 3244) * reduce to right at ("test/cases/large/clang-26760.c": line 3244) @@ -14266,6 +14481,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3245) * reduce to left at ("test/cases/large/clang-26760.c": line 3245) * reduce to right at ("test/cases/large/clang-26760.c": line 3245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3245) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3248) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3249) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250) @@ -14274,6 +14490,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3253) * remove variable i at ("test/cases/large/clang-26760.c": line 3255) * remove expr statement at ("test/cases/large/clang-26760.c": line 3256) * reduce to left at ("test/cases/large/clang-26760.c": line 3256) @@ -14381,9 +14598,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3277) * remove initializer at ("test/cases/large/clang-26760.c": line 3278) * reduce to left at ("test/cases/large/clang-26760.c": line 3278) * reduce to right at ("test/cases/large/clang-26760.c": line 3278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3278) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284) @@ -14394,6 +14613,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3289) * reduce to left at ("test/cases/large/clang-26760.c": line 3289) * reduce to right at ("test/cases/large/clang-26760.c": line 3289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3289) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293) * remove expr statement at ("test/cases/large/clang-26760.c": line 3294) @@ -14464,12 +14684,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3305) * reduce to left at ("test/cases/large/clang-26760.c": line 3305) * reduce to right at ("test/cases/large/clang-26760.c": line 3305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3305) * remove initializer at ("test/cases/large/clang-26760.c": line 3307) * reduce to left at ("test/cases/large/clang-26760.c": line 3307) * reduce to right at ("test/cases/large/clang-26760.c": line 3307) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3307) * remove initializer at ("test/cases/large/clang-26760.c": line 3309) * reduce to left at ("test/cases/large/clang-26760.c": line 3309) * reduce to right at ("test/cases/large/clang-26760.c": line 3309) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3309) * remove expr statement at ("test/cases/large/clang-26760.c": line 3311) * do without param at ("test/cases/large/clang-26760.c": line 3311) * replace by zero at ("test/cases/large/clang-26760.c": line 3311) @@ -14492,6 +14715,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3305) * remove iterator at ("test/cases/large/clang-26760.c": line 3305) * reduce to operant at ("test/cases/large/clang-26760.c": line 3305) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3322) * remove condition at ("test/cases/large/clang-26760.c": line 3323) * remove statement at ("test/cases/large/clang-26760.c": line 3324) * remove check at ("test/cases/large/clang-26760.c": line 3289) @@ -14517,6 +14741,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3336) * reduce to left at ("test/cases/large/clang-26760.c": line 3336) * reduce to right at ("test/cases/large/clang-26760.c": line 3336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3336) * remove variable i at ("test/cases/large/clang-26760.c": line 3338) * remove expr statement at ("test/cases/large/clang-26760.c": line 3339) * reduce to left at ("test/cases/large/clang-26760.c": line 3339) @@ -14627,6 +14852,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3360) * reduce to left at ("test/cases/large/clang-26760.c": line 3360) * reduce to right at ("test/cases/large/clang-26760.c": line 3360) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3360) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3362) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3363) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3364) @@ -14636,9 +14862,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3367) * reduce to left at ("test/cases/large/clang-26760.c": line 3367) * reduce to right at ("test/cases/large/clang-26760.c": line 3367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3367) * remove initializer at ("test/cases/large/clang-26760.c": line 3369) * reduce to left at ("test/cases/large/clang-26760.c": line 3369) * reduce to right at ("test/cases/large/clang-26760.c": line 3369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3369) * remove expr statement at ("test/cases/large/clang-26760.c": line 3370) * reduce to left at ("test/cases/large/clang-26760.c": line 3370) * reduce to right at ("test/cases/large/clang-26760.c": line 3370) @@ -14851,6 +15079,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3438) * reduce to left at ("test/cases/large/clang-26760.c": line 3438) * reduce to right at ("test/cases/large/clang-26760.c": line 3438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3438) * remove return statement at ("test/cases/large/clang-26760.c": line 3441) * replace by zero at ("test/cases/large/clang-26760.c": line 3441) * remove check at ("test/cases/large/clang-26760.c": line 3438) @@ -14864,6 +15093,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3444) * reduce to left at ("test/cases/large/clang-26760.c": line 3444) * reduce to right at ("test/cases/large/clang-26760.c": line 3444) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3444) * remove variable i at ("test/cases/large/clang-26760.c": line 3446) * remove expr statement at ("test/cases/large/clang-26760.c": line 3447) * reduce to left at ("test/cases/large/clang-26760.c": line 3447) @@ -14974,6 +15204,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3468) * reduce to left at ("test/cases/large/clang-26760.c": line 3468) * reduce to right at ("test/cases/large/clang-26760.c": line 3468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3468) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3470) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3471) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3472) @@ -15040,9 +15271,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3489) * reduce to left at ("test/cases/large/clang-26760.c": line 3489) * reduce to right at ("test/cases/large/clang-26760.c": line 3489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3489) * remove initializer at ("test/cases/large/clang-26760.c": line 3491) * reduce to left at ("test/cases/large/clang-26760.c": line 3491) * reduce to right at ("test/cases/large/clang-26760.c": line 3491) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3491) * remove expr statement at ("test/cases/large/clang-26760.c": line 3492) * reduce to left at ("test/cases/large/clang-26760.c": line 3492) * reduce to right at ("test/cases/large/clang-26760.c": line 3492) @@ -15321,6 +15554,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4472) * reduce to left at ("test/cases/large/clang-26760.c": line 4472) * reduce to right at ("test/cases/large/clang-26760.c": line 4472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4472) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475) * remove expr statement at ("test/cases/large/clang-26760.c": line 4476) @@ -15366,9 +15600,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4492) * reduce to left at ("test/cases/large/clang-26760.c": line 4492) * reduce to right at ("test/cases/large/clang-26760.c": line 4492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4492) * remove initializer at ("test/cases/large/clang-26760.c": line 4494) * reduce to left at ("test/cases/large/clang-26760.c": line 4494) * reduce to right at ("test/cases/large/clang-26760.c": line 4494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4494) * reduce to operant at ("test/cases/large/clang-26760.c": line 4496) * reduce to left at ("test/cases/large/clang-26760.c": line 4496) * reduce to right at ("test/cases/large/clang-26760.c": line 4496) @@ -15574,9 +15810,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4515) * reduce to left at ("test/cases/large/clang-26760.c": line 4515) * reduce to right at ("test/cases/large/clang-26760.c": line 4515) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4515) * remove initializer at ("test/cases/large/clang-26760.c": line 4517) * reduce to left at ("test/cases/large/clang-26760.c": line 4517) * reduce to right at ("test/cases/large/clang-26760.c": line 4517) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4517) * remove expr statement at ("test/cases/large/clang-26760.c": line 4519) * do without param at ("test/cases/large/clang-26760.c": line 4519) * replace by zero at ("test/cases/large/clang-26760.c": line 4519) @@ -16180,9 +16418,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4589) * reduce to left at ("test/cases/large/clang-26760.c": line 4589) * reduce to right at ("test/cases/large/clang-26760.c": line 4589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4589) * remove initializer at ("test/cases/large/clang-26760.c": line 4591) * reduce to left at ("test/cases/large/clang-26760.c": line 4591) * reduce to right at ("test/cases/large/clang-26760.c": line 4591) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4591) * remove expr statement at ("test/cases/large/clang-26760.c": line 4592) * reduce to left at ("test/cases/large/clang-26760.c": line 4592) * reduce to right at ("test/cases/large/clang-26760.c": line 4592) @@ -16194,6 +16434,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4589) * remove iterator at ("test/cases/large/clang-26760.c": line 4589) * reduce to operant at ("test/cases/large/clang-26760.c": line 4589) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4594) * remove expr statement at ("test/cases/large/clang-26760.c": line 4596) * reduce to left at ("test/cases/large/clang-26760.c": line 4596) * reduce to right at ("test/cases/large/clang-26760.c": line 4596) @@ -16446,9 +16687,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4645) * reduce to left at ("test/cases/large/clang-26760.c": line 4645) * reduce to right at ("test/cases/large/clang-26760.c": line 4645) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4645) * remove initializer at ("test/cases/large/clang-26760.c": line 4647) * reduce to left at ("test/cases/large/clang-26760.c": line 4647) * reduce to right at ("test/cases/large/clang-26760.c": line 4647) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4647) * remove expr statement at ("test/cases/large/clang-26760.c": line 4648) * reduce to left at ("test/cases/large/clang-26760.c": line 4648) * reduce to right at ("test/cases/large/clang-26760.c": line 4648) @@ -16472,6 +16715,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4645) * remove iterator at ("test/cases/large/clang-26760.c": line 4645) * reduce to operant at ("test/cases/large/clang-26760.c": line 4645) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4653) * remove expr statement at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) @@ -16524,6 +16768,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4666) * reduce to left at ("test/cases/large/clang-26760.c": line 4666) * reduce to right at ("test/cases/large/clang-26760.c": line 4666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4666) * remove return statement at ("test/cases/large/clang-26760.c": line 4668) * remove check at ("test/cases/large/clang-26760.c": line 4666) * remove iterator at ("test/cases/large/clang-26760.c": line 4666) @@ -16549,6 +16794,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4677) * reduce to left at ("test/cases/large/clang-26760.c": line 4677) * reduce to right at ("test/cases/large/clang-26760.c": line 4677) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4677) * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680) * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681) * remove expr statement at ("test/cases/large/clang-26760.c": line 4682) @@ -16635,9 +16881,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4721) * reduce to left at ("test/cases/large/clang-26760.c": line 4721) * reduce to right at ("test/cases/large/clang-26760.c": line 4721) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4721) * remove initializer at ("test/cases/large/clang-26760.c": line 4723) * reduce to left at ("test/cases/large/clang-26760.c": line 4723) * reduce to right at ("test/cases/large/clang-26760.c": line 4723) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4723) * remove expr statement at ("test/cases/large/clang-26760.c": line 4724) * reduce to left at ("test/cases/large/clang-26760.c": line 4724) * reduce to right at ("test/cases/large/clang-26760.c": line 4724) @@ -16666,6 +16914,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4736) * reduce to left at ("test/cases/large/clang-26760.c": line 4736) * reduce to right at ("test/cases/large/clang-26760.c": line 4736) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4736) * remove expr statement at ("test/cases/large/clang-26760.c": line 4737) * reduce to left at ("test/cases/large/clang-26760.c": line 4737) * reduce to right at ("test/cases/large/clang-26760.c": line 4737) @@ -16676,6 +16925,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4738) * reduce to left at ("test/cases/large/clang-26760.c": line 4738) * reduce to right at ("test/cases/large/clang-26760.c": line 4738) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4738) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 4740) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742) @@ -16717,6 +16967,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4815) * remove variable i at ("test/cases/large/clang-26760.c": line 4817) * remove return statement at ("test/cases/large/clang-26760.c": line 4818) * replace by zero at ("test/cases/large/clang-26760.c": line 4818) @@ -16724,6 +16975,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4820) * remove expr statement at ("test/cases/large/clang-26760.c": line 4821) * reduce to left at ("test/cases/large/clang-26760.c": line 4821) * reduce to right at ("test/cases/large/clang-26760.c": line 4821) @@ -16732,6 +16984,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4822) * reduce to left at ("test/cases/large/clang-26760.c": line 4822) * reduce to right at ("test/cases/large/clang-26760.c": line 4822) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4822) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825) * remove expr statement at ("test/cases/large/clang-26760.c": line 4826) @@ -16766,6 +17019,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4822) * remove iterator at ("test/cases/large/clang-26760.c": line 4822) * reduce to operant at ("test/cases/large/clang-26760.c": line 4822) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4835) * remove condition at ("test/cases/large/clang-26760.c": line 4836) * remove condition at ("test/cases/large/clang-26760.c": line 4838) * remove initializer at ("test/cases/large/clang-26760.c": line 5060) @@ -16800,6 +17054,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5072) * reduce to left at ("test/cases/large/clang-26760.c": line 5072) * reduce to right at ("test/cases/large/clang-26760.c": line 5072) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5072) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 5074) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 5075) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 5076) @@ -16814,6 +17069,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5084) * reduce to left at ("test/cases/large/clang-26760.c": line 5084) * reduce to right at ("test/cases/large/clang-26760.c": line 5084) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5084) * remove expr statement at ("test/cases/large/clang-26760.c": line 5085) * reduce to left at ("test/cases/large/clang-26760.c": line 5085) * reduce to right at ("test/cases/large/clang-26760.c": line 5085) @@ -16868,6 +17124,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5113) * reduce to left at ("test/cases/large/clang-26760.c": line 5113) * reduce to right at ("test/cases/large/clang-26760.c": line 5113) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5113) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117) * reduce to operant at ("test/cases/large/clang-26760.c": line 5118) @@ -16893,9 +17150,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5128) * reduce to left at ("test/cases/large/clang-26760.c": line 5128) * reduce to right at ("test/cases/large/clang-26760.c": line 5128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5128) * remove initializer at ("test/cases/large/clang-26760.c": line 5130) * reduce to left at ("test/cases/large/clang-26760.c": line 5130) * reduce to right at ("test/cases/large/clang-26760.c": line 5130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5130) * remove expr statement at ("test/cases/large/clang-26760.c": line 5131) * reduce to left at ("test/cases/large/clang-26760.c": line 5131) * reduce to right at ("test/cases/large/clang-26760.c": line 5131) @@ -16913,11 +17172,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5134) * reduce to left at ("test/cases/large/clang-26760.c": line 5134) * reduce to right at ("test/cases/large/clang-26760.c": line 5134) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5134) * reduce to operant at ("test/cases/large/clang-26760.c": line 5137) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137) * remove initializer at ("test/cases/large/clang-26760.c": line 5138) * reduce to left at ("test/cases/large/clang-26760.c": line 5138) * reduce to right at ("test/cases/large/clang-26760.c": line 5138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5138) * remove variable j at ("test/cases/large/clang-26760.c": line 5140) * remove variable i at ("test/cases/large/clang-26760.c": line 5140) * remove return statement at ("test/cases/large/clang-26760.c": line 5141) @@ -16967,6 +17228,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5149) * reduce to left at ("test/cases/large/clang-26760.c": line 5149) * reduce to right at ("test/cases/large/clang-26760.c": line 5149) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5149) * remove variable j at ("test/cases/large/clang-26760.c": line 5151) * remove variable i at ("test/cases/large/clang-26760.c": line 5151) * remove expr statement at ("test/cases/large/clang-26760.c": line 5152) @@ -16991,6 +17253,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5209) * reduce to left at ("test/cases/large/clang-26760.c": line 5209) * reduce to right at ("test/cases/large/clang-26760.c": line 5209) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5209) * remove variable i at ("test/cases/large/clang-26760.c": line 5211) * remove condition at ("test/cases/large/clang-26760.c": line 5212) * replace by zero at ("test/cases/large/clang-26760.c": line 5212) @@ -17247,9 +17510,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5256) * reduce to left at ("test/cases/large/clang-26760.c": line 5256) * reduce to right at ("test/cases/large/clang-26760.c": line 5256) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5256) * remove initializer at ("test/cases/large/clang-26760.c": line 5258) * reduce to left at ("test/cases/large/clang-26760.c": line 5258) * reduce to right at ("test/cases/large/clang-26760.c": line 5258) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5258) * remove expr statement at ("test/cases/large/clang-26760.c": line 5259) * reduce to left at ("test/cases/large/clang-26760.c": line 5259) * reduce to right at ("test/cases/large/clang-26760.c": line 5259) @@ -17379,6 +17644,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5285) * reduce to left at ("test/cases/large/clang-26760.c": line 5285) * reduce to right at ("test/cases/large/clang-26760.c": line 5285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5285) * remove condition at ("test/cases/large/clang-26760.c": line 5287) * remove statement at ("test/cases/large/clang-26760.c": line 5288) * remove expr statement at ("test/cases/large/clang-26760.c": line 5289) @@ -17392,6 +17658,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5291) * reduce to left at ("test/cases/large/clang-26760.c": line 5291) * reduce to right at ("test/cases/large/clang-26760.c": line 5291) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5291) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 5293) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 5294) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 5295) @@ -17482,6 +17749,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5326) * reduce to left at ("test/cases/large/clang-26760.c": line 5326) * reduce to right at ("test/cases/large/clang-26760.c": line 5326) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5326) * remove return statement at ("test/cases/large/clang-26760.c": line 5329) * remove check at ("test/cases/large/clang-26760.c": line 5326) * remove iterator at ("test/cases/large/clang-26760.c": line 5326) @@ -17531,6 +17799,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5571) * reduce to left at ("test/cases/large/clang-26760.c": line 5571) * reduce to right at ("test/cases/large/clang-26760.c": line 5571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5571) * remove expr statement at ("test/cases/large/clang-26760.c": line 5572) * reduce to left at ("test/cases/large/clang-26760.c": line 5572) * reduce to right at ("test/cases/large/clang-26760.c": line 5572) @@ -17587,6 +17856,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5345) * reduce to left at ("test/cases/large/clang-26760.c": line 5345) * reduce to right at ("test/cases/large/clang-26760.c": line 5345) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5345) * remove expr statement at ("test/cases/large/clang-26760.c": line 5346) * reduce to left at ("test/cases/large/clang-26760.c": line 5346) * reduce to right at ("test/cases/large/clang-26760.c": line 5346) @@ -17597,6 +17867,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5347) * reduce to left at ("test/cases/large/clang-26760.c": line 5347) * reduce to right at ("test/cases/large/clang-26760.c": line 5347) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5347) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 5349) * reduce to operant at ("test/cases/large/clang-26760.c": line 5350) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 5350) @@ -17615,6 +17886,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5359) * reduce to left at ("test/cases/large/clang-26760.c": line 5359) * reduce to right at ("test/cases/large/clang-26760.c": line 5359) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5359) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 5361) * remove initializer at ("test/cases/large/clang-26760.c": line 5362) * reduce to operant at ("test/cases/large/clang-26760.c": line 5362) @@ -17669,6 +17941,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5393) * reduce to right at ("test/cases/large/clang-26760.c": line 5393) * reduce to operant at ("test/cases/large/clang-26760.c": line 5393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5393) * remove expr statement at ("test/cases/large/clang-26760.c": line 5395) * reduce to left at ("test/cases/large/clang-26760.c": line 5395) * reduce to right at ("test/cases/large/clang-26760.c": line 5395) @@ -17721,6 +17994,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5409) * reduce to left at ("test/cases/large/clang-26760.c": line 5409) * reduce to right at ("test/cases/large/clang-26760.c": line 5409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412) * remove expr statement at ("test/cases/large/clang-26760.c": line 5413) * reduce to left at ("test/cases/large/clang-26760.c": line 5413) @@ -17856,6 +18130,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5445) * reduce to left at ("test/cases/large/clang-26760.c": line 5445) * reduce to right at ("test/cases/large/clang-26760.c": line 5445) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5445) * remove variable i at ("test/cases/large/clang-26760.c": line 5447) * remove expr statement at ("test/cases/large/clang-26760.c": line 5448) * reduce to left at ("test/cases/large/clang-26760.c": line 5448) @@ -17966,6 +18241,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5379) * reduce to right at ("test/cases/large/clang-26760.c": line 5379) * reduce to operant at ("test/cases/large/clang-26760.c": line 5379) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5379) * remove return statement at ("test/cases/large/clang-26760.c": line 5381) * remove check at ("test/cases/large/clang-26760.c": line 5379) * remove iterator at ("test/cases/large/clang-26760.c": line 5379) @@ -18018,6 +18294,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5468) * reduce to left at ("test/cases/large/clang-26760.c": line 5468) * reduce to right at ("test/cases/large/clang-26760.c": line 5468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5468) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 5471) * reduce to operant at ("test/cases/large/clang-26760.c": line 5472) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472) @@ -18255,6 +18532,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5523) * reduce to left at ("test/cases/large/clang-26760.c": line 5523) * reduce to right at ("test/cases/large/clang-26760.c": line 5523) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5523) * remove variable i at ("test/cases/large/clang-26760.c": line 5525) * remove return statement at ("test/cases/large/clang-26760.c": line 5526) * replace by zero at ("test/cases/large/clang-26760.c": line 5526) @@ -18273,6 +18551,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5531) * reduce to left at ("test/cases/large/clang-26760.c": line 5531) * reduce to right at ("test/cases/large/clang-26760.c": line 5531) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5531) * remove initializer at ("test/cases/large/clang-26760.c": line 5533) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 5533) * remove variable k at ("test/cases/large/clang-26760.c": line 5534) @@ -18440,6 +18719,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) * remove iterator at ("test/cases/large/clang-26760.c": line 5347) * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5561) * remove expr statement at ("test/cases/large/clang-26760.c": line 5562) * reduce to operant at ("test/cases/large/clang-26760.c": line 5562) * remove expr statement at ("test/cases/large/clang-26760.c": line 5563) @@ -18552,6 +18832,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5602) * reduce to right at ("test/cases/large/clang-26760.c": line 5602) * reduce to operant at ("test/cases/large/clang-26760.c": line 5602) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5602) * remove expr statement at ("test/cases/large/clang-26760.c": line 5604) * reduce to left at ("test/cases/large/clang-26760.c": line 5604) * reduce to right at ("test/cases/large/clang-26760.c": line 5604) @@ -18691,6 +18972,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4845) * reduce to left at ("test/cases/large/clang-26760.c": line 4845) * reduce to right at ("test/cases/large/clang-26760.c": line 4845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4845) * remove expr statement at ("test/cases/large/clang-26760.c": line 4847) * reduce to left at ("test/cases/large/clang-26760.c": line 4847) * reduce to right at ("test/cases/large/clang-26760.c": line 4847) @@ -18709,6 +18991,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4852) * reduce to left at ("test/cases/large/clang-26760.c": line 4852) * reduce to right at ("test/cases/large/clang-26760.c": line 4852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4852) * reduce to operant at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 4856) @@ -18731,6 +19014,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4863) * reduce to left at ("test/cases/large/clang-26760.c": line 4863) * reduce to right at ("test/cases/large/clang-26760.c": line 4863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4863) * remove variable j at ("test/cases/large/clang-26760.c": line 4865) * remove variable i at ("test/cases/large/clang-26760.c": line 4865) * remove expr statement at ("test/cases/large/clang-26760.c": line 4866) @@ -18802,6 +19086,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4907) * reduce to left at ("test/cases/large/clang-26760.c": line 4907) * reduce to right at ("test/cases/large/clang-26760.c": line 4907) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4907) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909) * remove variable i at ("test/cases/large/clang-26760.c": line 4910) * remove condition at ("test/cases/large/clang-26760.c": line 4911) @@ -18846,6 +19131,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4933) * reduce to left at ("test/cases/large/clang-26760.c": line 4933) * reduce to right at ("test/cases/large/clang-26760.c": line 4933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4933) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 4935) * reduce to operant at ("test/cases/large/clang-26760.c": line 4936) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936) @@ -18993,6 +19279,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4965) * reduce to left at ("test/cases/large/clang-26760.c": line 4965) * reduce to right at ("test/cases/large/clang-26760.c": line 4965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4965) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 4967) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 4968) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969) @@ -19195,6 +19482,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4880) * reduce to left at ("test/cases/large/clang-26760.c": line 4880) * reduce to right at ("test/cases/large/clang-26760.c": line 4880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4880) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882) * remove expr statement at ("test/cases/large/clang-26760.c": line 4883) * reduce to left at ("test/cases/large/clang-26760.c": line 4883) @@ -19253,6 +19541,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5018) * reduce to left at ("test/cases/large/clang-26760.c": line 5018) * reduce to right at ("test/cases/large/clang-26760.c": line 5018) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5018) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021) * remove expr statement at ("test/cases/large/clang-26760.c": line 5022) * reduce to left at ("test/cases/large/clang-26760.c": line 5022) @@ -19277,6 +19566,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5029) * reduce to right at ("test/cases/large/clang-26760.c": line 5029) * reduce to operant at ("test/cases/large/clang-26760.c": line 5029) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5029) * remove expr statement at ("test/cases/large/clang-26760.c": line 5031) * reduce to operant at ("test/cases/large/clang-26760.c": line 5031) * remove condition at ("test/cases/large/clang-26760.c": line 5032) @@ -19284,6 +19574,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5034) * reduce to left at ("test/cases/large/clang-26760.c": line 5034) * reduce to right at ("test/cases/large/clang-26760.c": line 5034) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5034) * remove return statement at ("test/cases/large/clang-26760.c": line 5037) * replace by zero at ("test/cases/large/clang-26760.c": line 5037) * remove check at ("test/cases/large/clang-26760.c": line 5034) @@ -19388,12 +19679,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 5054) * do without param at ("test/cases/large/clang-26760.c": line 5041) * do without param at ("test/cases/large/clang-26760.c": line 5040) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5619) * remove statement at ("test/cases/large/clang-26760.c": line 5620) * remove condition at ("test/cases/large/clang-26760.c": line 5622) * remove statement at ("test/cases/large/clang-26760.c": line 5623) * remove initializer at ("test/cases/large/clang-26760.c": line 5624) * reduce to left at ("test/cases/large/clang-26760.c": line 5624) * reduce to right at ("test/cases/large/clang-26760.c": line 5624) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5624) * remove return statement at ("test/cases/large/clang-26760.c": line 5626) * remove check at ("test/cases/large/clang-26760.c": line 5624) * reduce to operant at ("test/cases/large/clang-26760.c": line 5624) @@ -19402,9 +19695,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5628) * reduce to left at ("test/cases/large/clang-26760.c": line 5628) * reduce to right at ("test/cases/large/clang-26760.c": line 5628) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5628) * remove initializer at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5631) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5633) * reduce to operant at ("test/cases/large/clang-26760.c": line 5634) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634) @@ -19460,6 +19755,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5646) * remove expr statement at ("test/cases/large/clang-26760.c": line 5647) * reduce to operant at ("test/cases/large/clang-26760.c": line 5647) * remove check at ("test/cases/large/clang-26760.c": line 5628) @@ -19498,6 +19794,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4784) * reduce to left at ("test/cases/large/clang-26760.c": line 4784) * reduce to right at ("test/cases/large/clang-26760.c": line 4784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4784) * remove expr statement at ("test/cases/large/clang-26760.c": line 4786) * do without param at ("test/cases/large/clang-26760.c": line 4786) * replace by zero at ("test/cases/large/clang-26760.c": line 4786) @@ -19522,6 +19819,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 4784) * remove condition at ("test/cases/large/clang-26760.c": line 4800) * remove statement at ("test/cases/large/clang-26760.c": line 4801) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4802) * remove expr statement at ("test/cases/large/clang-26760.c": line 4803) * reduce to left at ("test/cases/large/clang-26760.c": line 4803) * reduce to right at ("test/cases/large/clang-26760.c": line 4803) @@ -19549,6 +19847,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4763) * reduce to left at ("test/cases/large/clang-26760.c": line 4763) * reduce to right at ("test/cases/large/clang-26760.c": line 4763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4763) * remove expr statement at ("test/cases/large/clang-26760.c": line 4764) * reduce to left at ("test/cases/large/clang-26760.c": line 4764) * reduce to right at ("test/cases/large/clang-26760.c": line 4764) @@ -19676,11 +19975,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6763) * reduce to left at ("test/cases/large/clang-26760.c": line 6763) * reduce to right at ("test/cases/large/clang-26760.c": line 6763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6763) * reduce to operant at ("test/cases/large/clang-26760.c": line 6766) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766) * remove initializer at ("test/cases/large/clang-26760.c": line 6767) * reduce to left at ("test/cases/large/clang-26760.c": line 6767) * reduce to right at ("test/cases/large/clang-26760.c": line 6767) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6767) * remove variable j at ("test/cases/large/clang-26760.c": line 6769) * remove variable i at ("test/cases/large/clang-26760.c": line 6769) * remove return statement at ("test/cases/large/clang-26760.c": line 6770) @@ -19730,6 +20031,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6778) * reduce to left at ("test/cases/large/clang-26760.c": line 6778) * reduce to right at ("test/cases/large/clang-26760.c": line 6778) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6778) * remove expr statement at ("test/cases/large/clang-26760.c": line 6780) * reduce to left at ("test/cases/large/clang-26760.c": line 6780) * reduce to right at ("test/cases/large/clang-26760.c": line 6780) @@ -19750,9 +20052,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 6778) * remove iterator at ("test/cases/large/clang-26760.c": line 6778) * reduce to operant at ("test/cases/large/clang-26760.c": line 6778) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6786) * remove initializer at ("test/cases/large/clang-26760.c": line 6787) * reduce to left at ("test/cases/large/clang-26760.c": line 6787) * reduce to right at ("test/cases/large/clang-26760.c": line 6787) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6787) * remove variable j at ("test/cases/large/clang-26760.c": line 6789) * remove variable i at ("test/cases/large/clang-26760.c": line 6789) * remove expr statement at ("test/cases/large/clang-26760.c": line 6790) @@ -19772,6 +20076,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6763) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6793) * reduce to operant at ("test/cases/large/clang-26760.c": line 6761) * replace by zero at ("test/cases/large/clang-26760.c": line 6761) * remove expr statement at ("test/cases/large/clang-26760.c": line 6795) @@ -20860,6 +21165,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6876) * reduce to right at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6878) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878) * remove expr statement at ("test/cases/large/clang-26760.c": line 6879) @@ -20871,6 +21177,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 6876) * remove iterator at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6882) * replace by zero at ("test/cases/large/clang-26760.c": line 6874) * remove expr statement at ("test/cases/large/clang-26760.c": line 6884) * reduce to left at ("test/cases/large/clang-26760.c": line 6884) @@ -21209,6 +21516,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6894) * reduce to left at ("test/cases/large/clang-26760.c": line 6894) * reduce to right at ("test/cases/large/clang-26760.c": line 6894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6894) * remove expr statement at ("test/cases/large/clang-26760.c": line 6895) * reduce to left at ("test/cases/large/clang-26760.c": line 6895) * reduce to right at ("test/cases/large/clang-26760.c": line 6895) @@ -21219,12 +21527,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6896) * reduce to left at ("test/cases/large/clang-26760.c": line 6896) * reduce to right at ("test/cases/large/clang-26760.c": line 6896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6896) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898) * reduce to operant at ("test/cases/large/clang-26760.c": line 6899) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899) * remove initializer at ("test/cases/large/clang-26760.c": line 6900) * reduce to left at ("test/cases/large/clang-26760.c": line 6900) * reduce to right at ("test/cases/large/clang-26760.c": line 6900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6900) * reduce to operant at ("test/cases/large/clang-26760.c": line 6902) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902) * remove variable i at ("test/cases/large/clang-26760.c": line 6903) @@ -21323,6 +21633,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6928) * reduce to left at ("test/cases/large/clang-26760.c": line 6928) * reduce to right at ("test/cases/large/clang-26760.c": line 6928) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6928) * reduce to operant at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931) @@ -21353,6 +21664,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6947) * remove expr statement at ("test/cases/large/clang-26760.c": line 6948) * reduce to left at ("test/cases/large/clang-26760.c": line 6948) * reduce to right at ("test/cases/large/clang-26760.c": line 6952) @@ -21399,6 +21711,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6956) * reduce to left at ("test/cases/large/clang-26760.c": line 6956) * reduce to right at ("test/cases/large/clang-26760.c": line 6956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6956) * remove expr statement at ("test/cases/large/clang-26760.c": line 6958) * do without param at ("test/cases/large/clang-26760.c": line 6958) * replace by zero at ("test/cases/large/clang-26760.c": line 6958) @@ -21414,6 +21727,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6956) * reduce to operant at ("test/cases/large/clang-26760.c": line 6956) * expand compound statment at ("test/cases/large/clang-26760.c": line 6955) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6965) * remove expr statement at ("test/cases/large/clang-26760.c": line 6966) * reduce to left at ("test/cases/large/clang-26760.c": line 6966) * reduce to right at ("test/cases/large/clang-26760.c": line 6966) @@ -22169,6 +22483,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7021) * reduce to left at ("test/cases/large/clang-26760.c": line 7021) * reduce to right at ("test/cases/large/clang-26760.c": line 7021) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7021) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 7023) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 7024) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 7025) @@ -22246,6 +22561,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7046) * reduce to left at ("test/cases/large/clang-26760.c": line 7046) * reduce to right at ("test/cases/large/clang-26760.c": line 7046) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7046) * remove expr statement at ("test/cases/large/clang-26760.c": line 7047) * reduce to left at ("test/cases/large/clang-26760.c": line 7047) * reduce to right at ("test/cases/large/clang-26760.c": line 7047) @@ -22300,6 +22616,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7075) * reduce to left at ("test/cases/large/clang-26760.c": line 7075) * reduce to right at ("test/cases/large/clang-26760.c": line 7075) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7075) * remove expr statement at ("test/cases/large/clang-26760.c": line 7076) * reduce to left at ("test/cases/large/clang-26760.c": line 7076) * reduce to right at ("test/cases/large/clang-26760.c": line 7076) @@ -22310,10 +22627,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7077) * reduce to left at ("test/cases/large/clang-26760.c": line 7077) * reduce to right at ("test/cases/large/clang-26760.c": line 7077) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7077) * remove condition at ("test/cases/large/clang-26760.c": line 7079) * remove initializer at ("test/cases/large/clang-26760.c": line 7081) * reduce to left at ("test/cases/large/clang-26760.c": line 7081) * reduce to right at ("test/cases/large/clang-26760.c": line 7081) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7081) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084) * remove expr statement at ("test/cases/large/clang-26760.c": line 7085) @@ -22348,10 +22667,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 7081) * remove iterator at ("test/cases/large/clang-26760.c": line 7081) * reduce to operant at ("test/cases/large/clang-26760.c": line 7081) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7094) * remove statement at ("test/cases/large/clang-26760.c": line 7095) * remove initializer at ("test/cases/large/clang-26760.c": line 7097) * reduce to left at ("test/cases/large/clang-26760.c": line 7097) * reduce to right at ("test/cases/large/clang-26760.c": line 7097) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7097) * remove expr statement at ("test/cases/large/clang-26760.c": line 7098) * reduce to left at ("test/cases/large/clang-26760.c": line 7098) * reduce to right at ("test/cases/large/clang-26760.c": line 7098) @@ -22369,11 +22690,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7101) * reduce to left at ("test/cases/large/clang-26760.c": line 7101) * reduce to right at ("test/cases/large/clang-26760.c": line 7101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7101) * reduce to operant at ("test/cases/large/clang-26760.c": line 7104) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104) * remove initializer at ("test/cases/large/clang-26760.c": line 7105) * reduce to left at ("test/cases/large/clang-26760.c": line 7105) * reduce to right at ("test/cases/large/clang-26760.c": line 7105) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7105) * remove variable j at ("test/cases/large/clang-26760.c": line 7107) * remove variable i at ("test/cases/large/clang-26760.c": line 7107) * remove return statement at ("test/cases/large/clang-26760.c": line 7108) @@ -22386,6 +22709,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7110) * reduce to left at ("test/cases/large/clang-26760.c": line 7110) * reduce to right at ("test/cases/large/clang-26760.c": line 7110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7110) * remove variable j at ("test/cases/large/clang-26760.c": line 7112) * remove variable i at ("test/cases/large/clang-26760.c": line 7112) * remove expr statement at ("test/cases/large/clang-26760.c": line 7113) @@ -22400,6 +22724,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 7110) * remove condition at ("test/cases/large/clang-26760.c": line 7115) * remove statement at ("test/cases/large/clang-26760.c": line 7116) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7117) * remove expr statement at ("test/cases/large/clang-26760.c": line 7118) * reduce to left at ("test/cases/large/clang-26760.c": line 7118) * reduce to right at ("test/cases/large/clang-26760.c": line 7118) @@ -22486,6 +22811,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7130) * reduce to left at ("test/cases/large/clang-26760.c": line 7130) * reduce to right at ("test/cases/large/clang-26760.c": line 7130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7130) * remove variable j at ("test/cases/large/clang-26760.c": line 7132) * remove variable i at ("test/cases/large/clang-26760.c": line 7132) * remove expr statement at ("test/cases/large/clang-26760.c": line 7133) @@ -22537,6 +22863,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7320) * reduce to left at ("test/cases/large/clang-26760.c": line 7320) * reduce to right at ("test/cases/large/clang-26760.c": line 7320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7320) * remove variable i at ("test/cases/large/clang-26760.c": line 7322) * remove expr statement at ("test/cases/large/clang-26760.c": line 7323) * reduce to left at ("test/cases/large/clang-26760.c": line 7323) @@ -22558,6 +22885,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7147) * reduce to left at ("test/cases/large/clang-26760.c": line 7147) * reduce to right at ("test/cases/large/clang-26760.c": line 7147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7147) * remove expr statement at ("test/cases/large/clang-26760.c": line 7148) * reduce to left at ("test/cases/large/clang-26760.c": line 7148) * reduce to right at ("test/cases/large/clang-26760.c": line 7148) @@ -22574,9 +22902,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7157) * reduce to left at ("test/cases/large/clang-26760.c": line 7157) * reduce to right at ("test/cases/large/clang-26760.c": line 7157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7157) * remove initializer at ("test/cases/large/clang-26760.c": line 7159) * reduce to left at ("test/cases/large/clang-26760.c": line 7159) * reduce to right at ("test/cases/large/clang-26760.c": line 7159) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7159) * remove expr statement at ("test/cases/large/clang-26760.c": line 7161) * do without param at ("test/cases/large/clang-26760.c": line 7161) * replace by zero at ("test/cases/large/clang-26760.c": line 7161) @@ -22606,6 +22936,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7173) * reduce to left at ("test/cases/large/clang-26760.c": line 7173) * reduce to right at ("test/cases/large/clang-26760.c": line 7173) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7173) * remove expr statement at ("test/cases/large/clang-26760.c": line 7175) * do without param at ("test/cases/large/clang-26760.c": line 7175) * replace by zero at ("test/cases/large/clang-26760.c": line 7175) @@ -22625,6 +22956,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7184) * reduce to left at ("test/cases/large/clang-26760.c": line 7184) * reduce to right at ("test/cases/large/clang-26760.c": line 7184) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7184) * remove return statement at ("test/cases/large/clang-26760.c": line 7186) * remove check at ("test/cases/large/clang-26760.c": line 7184) * reduce to operant at ("test/cases/large/clang-26760.c": line 7184) @@ -22633,6 +22965,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7188) * reduce to left at ("test/cases/large/clang-26760.c": line 7188) * reduce to right at ("test/cases/large/clang-26760.c": line 7188) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7188) * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192) * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193) * remove initializer at ("test/cases/large/clang-26760.c": line 7194) @@ -22642,6 +22975,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7196) * reduce to left at ("test/cases/large/clang-26760.c": line 7196) * reduce to right at ("test/cases/large/clang-26760.c": line 7196) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7196) * remove condition at ("test/cases/large/clang-26760.c": line 7198) * remove statement at ("test/cases/large/clang-26760.c": line 7199) * remove expr statement at ("test/cases/large/clang-26760.c": line 7200) @@ -22872,12 +23206,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7230) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232) * reduce to operant at ("test/cases/large/clang-26760.c": line 7233) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233) * remove initializer at ("test/cases/large/clang-26760.c": line 7234) * reduce to left at ("test/cases/large/clang-26760.c": line 7234) * reduce to right at ("test/cases/large/clang-26760.c": line 7234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7234) * reduce to operant at ("test/cases/large/clang-26760.c": line 7236) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236) * remove variable i at ("test/cases/large/clang-26760.c": line 7237) @@ -22974,6 +23310,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7259) * reduce to left at ("test/cases/large/clang-26760.c": line 7259) * reduce to right at ("test/cases/large/clang-26760.c": line 7259) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7259) * reduce to operant at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262) @@ -23020,6 +23357,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7270) * remove expr statement at ("test/cases/large/clang-26760.c": line 7271) * reduce to left at ("test/cases/large/clang-26760.c": line 7271) * reduce to right at ("test/cases/large/clang-26760.c": line 7271) @@ -23122,12 +23460,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7389) * reduce to left at ("test/cases/large/clang-26760.c": line 7389) * reduce to right at ("test/cases/large/clang-26760.c": line 7389) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7389) * remove initializer at ("test/cases/large/clang-26760.c": line 7391) * reduce to left at ("test/cases/large/clang-26760.c": line 7391) * reduce to right at ("test/cases/large/clang-26760.c": line 7391) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7391) * remove initializer at ("test/cases/large/clang-26760.c": line 7394) * reduce to left at ("test/cases/large/clang-26760.c": line 7394) * reduce to right at ("test/cases/large/clang-26760.c": line 7394) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7394) * remove expr statement at ("test/cases/large/clang-26760.c": line 7396) * do without param at ("test/cases/large/clang-26760.c": line 7396) * replace by zero at ("test/cases/large/clang-26760.c": line 7396) @@ -23159,6 +23500,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7406) * reduce to left at ("test/cases/large/clang-26760.c": line 7406) * reduce to right at ("test/cases/large/clang-26760.c": line 7406) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7406) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408) * remove expr statement at ("test/cases/large/clang-26760.c": line 7409) * reduce to left at ("test/cases/large/clang-26760.c": line 7409) @@ -23201,6 +23543,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7406) * remove iterator at ("test/cases/large/clang-26760.c": line 7406) * reduce to operant at ("test/cases/large/clang-26760.c": line 7406) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7418) * remove condition at ("test/cases/large/clang-26760.c": line 7419) * remove statement at ("test/cases/large/clang-26760.c": line 7420) * remove expr statement at ("test/cases/large/clang-26760.c": line 7421) @@ -23209,6 +23552,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7336) * reduce to left at ("test/cases/large/clang-26760.c": line 7336) * reduce to right at ("test/cases/large/clang-26760.c": line 7336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7336) * remove variable i at ("test/cases/large/clang-26760.c": line 7338) * remove condition at ("test/cases/large/clang-26760.c": line 7339) * replace by zero at ("test/cases/large/clang-26760.c": line 7339) @@ -23216,6 +23560,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7341) * remove variable i at ("test/cases/large/clang-26760.c": line 7343) * remove condition at ("test/cases/large/clang-26760.c": line 7344) * replace by zero at ("test/cases/large/clang-26760.c": line 7344) @@ -23228,6 +23573,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7350) * remove condition at ("test/cases/large/clang-26760.c": line 7351) * replace by zero at ("test/cases/large/clang-26760.c": line 7351) * remove statement at ("test/cases/large/clang-26760.c": line 7352) @@ -23345,6 +23691,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7424) * reduce to left at ("test/cases/large/clang-26760.c": line 7424) * reduce to right at ("test/cases/large/clang-26760.c": line 7424) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7424) * remove expr statement at ("test/cases/large/clang-26760.c": line 7426) * do without param at ("test/cases/large/clang-26760.c": line 7426) * replace by zero at ("test/cases/large/clang-26760.c": line 7426) @@ -23423,10 +23770,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7472) * reduce to left at ("test/cases/large/clang-26760.c": line 7472) * reduce to right at ("test/cases/large/clang-26760.c": line 7472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7472) * remove initializer at ("test/cases/large/clang-26760.c": line 7474) * reduce to left at ("test/cases/large/clang-26760.c": line 7474) * reduce to right at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7476) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476) * remove expr statement at ("test/cases/large/clang-26760.c": line 7477) @@ -23443,6 +23792,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7484) * reduce to operant at ("test/cases/large/clang-26760.c": line 7486) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486) * remove variable i at ("test/cases/large/clang-26760.c": line 7487) @@ -23515,9 +23865,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7503) * remove initializer at ("test/cases/large/clang-26760.c": line 7504) * reduce to left at ("test/cases/large/clang-26760.c": line 7504) * reduce to right at ("test/cases/large/clang-26760.c": line 7504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7504) * remove expr statement at ("test/cases/large/clang-26760.c": line 7505) * reduce to left at ("test/cases/large/clang-26760.c": line 7505) * reduce to right at ("test/cases/large/clang-26760.c": line 7505) @@ -23528,9 +23880,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7506) * reduce to left at ("test/cases/large/clang-26760.c": line 7506) * reduce to right at ("test/cases/large/clang-26760.c": line 7506) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7506) * remove initializer at ("test/cases/large/clang-26760.c": line 7508) * reduce to left at ("test/cases/large/clang-26760.c": line 7508) * reduce to right at ("test/cases/large/clang-26760.c": line 7508) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7508) * remove expr statement at ("test/cases/large/clang-26760.c": line 7509) * reduce to left at ("test/cases/large/clang-26760.c": line 7509) * reduce to right at ("test/cases/large/clang-26760.c": line 7509) @@ -23548,11 +23902,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7512) * reduce to left at ("test/cases/large/clang-26760.c": line 7512) * reduce to right at ("test/cases/large/clang-26760.c": line 7512) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7512) * reduce to operant at ("test/cases/large/clang-26760.c": line 7515) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515) * remove initializer at ("test/cases/large/clang-26760.c": line 7516) * reduce to left at ("test/cases/large/clang-26760.c": line 7516) * reduce to right at ("test/cases/large/clang-26760.c": line 7516) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7516) * remove variable j at ("test/cases/large/clang-26760.c": line 7518) * remove variable i at ("test/cases/large/clang-26760.c": line 7518) * remove return statement at ("test/cases/large/clang-26760.c": line 7519) @@ -23565,6 +23921,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7521) * reduce to left at ("test/cases/large/clang-26760.c": line 7521) * reduce to right at ("test/cases/large/clang-26760.c": line 7521) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7521) * remove expr statement at ("test/cases/large/clang-26760.c": line 7522) * reduce to left at ("test/cases/large/clang-26760.c": line 7522) * reduce to right at ("test/cases/large/clang-26760.c": line 7522) @@ -23613,6 +23970,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7529) * reduce to left at ("test/cases/large/clang-26760.c": line 7529) * reduce to right at ("test/cases/large/clang-26760.c": line 7529) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7529) * remove variable j at ("test/cases/large/clang-26760.c": line 7531) * remove variable i at ("test/cases/large/clang-26760.c": line 7531) * remove expr statement at ("test/cases/large/clang-26760.c": line 7532) @@ -23637,6 +23995,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7589) * reduce to left at ("test/cases/large/clang-26760.c": line 7589) * reduce to right at ("test/cases/large/clang-26760.c": line 7589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7589) * remove variable i at ("test/cases/large/clang-26760.c": line 7591) * remove condition at ("test/cases/large/clang-26760.c": line 7592) * replace by zero at ("test/cases/large/clang-26760.c": line 7592) @@ -23943,6 +24302,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 7617) * reduce to left at ("test/cases/large/clang-26760.c": line 7617) * reduce to right at ("test/cases/large/clang-26760.c": line 7617) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7618) * remove expr statement at ("test/cases/large/clang-26760.c": line 7619) * reduce to left at ("test/cases/large/clang-26760.c": line 7619) * reduce to right at ("test/cases/large/clang-26760.c": line 7619) @@ -23994,6 +24354,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7644) * reduce to left at ("test/cases/large/clang-26760.c": line 7644) * reduce to right at ("test/cases/large/clang-26760.c": line 7644) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7644) * remove expr statement at ("test/cases/large/clang-26760.c": line 7646) * do without param at ("test/cases/large/clang-26760.c": line 7646) * replace by zero at ("test/cases/large/clang-26760.c": line 7646) @@ -24008,9 +24369,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 7644) * remove iterator at ("test/cases/large/clang-26760.c": line 7644) * reduce to operant at ("test/cases/large/clang-26760.c": line 7644) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7652) * remove initializer at ("test/cases/large/clang-26760.c": line 7653) * reduce to left at ("test/cases/large/clang-26760.c": line 7653) * reduce to right at ("test/cases/large/clang-26760.c": line 7653) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7653) * remove expr statement at ("test/cases/large/clang-26760.c": line 7655) * do without param at ("test/cases/large/clang-26760.c": line 7655) * replace by zero at ("test/cases/large/clang-26760.c": line 7655) @@ -24027,6 +24390,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7653) * remove iterator at ("test/cases/large/clang-26760.c": line 7653) * reduce to operant at ("test/cases/large/clang-26760.c": line 7653) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7661) * remove expr statement at ("test/cases/large/clang-26760.c": line 7662) * reduce to operant at ("test/cases/large/clang-26760.c": line 7662) * expand compound statment at ("test/cases/large/clang-26760.c": line 7461) @@ -24037,6 +24401,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7670) * reduce to left at ("test/cases/large/clang-26760.c": line 7670) * reduce to right at ("test/cases/large/clang-26760.c": line 7670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7670) * remove expr statement at ("test/cases/large/clang-26760.c": line 7671) * reduce to left at ("test/cases/large/clang-26760.c": line 7671) * reduce to right at ("test/cases/large/clang-26760.c": line 7671) @@ -24047,10 +24412,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7672) * reduce to left at ("test/cases/large/clang-26760.c": line 7672) * reduce to right at ("test/cases/large/clang-26760.c": line 7672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7672) * remove variable i at ("test/cases/large/clang-26760.c": line 7674) * remove initializer at ("test/cases/large/clang-26760.c": line 7675) * reduce to left at ("test/cases/large/clang-26760.c": line 7675) * reduce to right at ("test/cases/large/clang-26760.c": line 7675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7675) * remove variable i at ("test/cases/large/clang-26760.c": line 7677) * remove return statement at ("test/cases/large/clang-26760.c": line 7678) * replace by zero at ("test/cases/large/clang-26760.c": line 7678) @@ -24071,6 +24438,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7685) * reduce to left at ("test/cases/large/clang-26760.c": line 7685) * reduce to right at ("test/cases/large/clang-26760.c": line 7685) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7685) * remove initializer at ("test/cases/large/clang-26760.c": line 7688) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688) * remove variable i at ("test/cases/large/clang-26760.c": line 7689) @@ -24081,6 +24449,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7691) * reduce to left at ("test/cases/large/clang-26760.c": line 7691) * reduce to right at ("test/cases/large/clang-26760.c": line 7691) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7691) * remove initializer at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) @@ -24092,6 +24461,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7697) * reduce to left at ("test/cases/large/clang-26760.c": line 7697) * reduce to right at ("test/cases/large/clang-26760.c": line 7697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7697) * remove variable i at ("test/cases/large/clang-26760.c": line 7699) * remove expr statement at ("test/cases/large/clang-26760.c": line 7700) * reduce to left at ("test/cases/large/clang-26760.c": line 7700) @@ -24319,6 +24689,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7748) * reduce to left at ("test/cases/large/clang-26760.c": line 7748) * reduce to right at ("test/cases/large/clang-26760.c": line 7748) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7748) * remove return statement at ("test/cases/large/clang-26760.c": line 7750) * remove check at ("test/cases/large/clang-26760.c": line 7748) * remove iterator at ("test/cases/large/clang-26760.c": line 7748) @@ -24337,9 +24708,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7756) * reduce to left at ("test/cases/large/clang-26760.c": line 7756) * reduce to right at ("test/cases/large/clang-26760.c": line 7756) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7756) * remove initializer at ("test/cases/large/clang-26760.c": line 7758) * reduce to left at ("test/cases/large/clang-26760.c": line 7758) * reduce to right at ("test/cases/large/clang-26760.c": line 7758) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7758) * remove expr statement at ("test/cases/large/clang-26760.c": line 7760) * do without param at ("test/cases/large/clang-26760.c": line 7760) * replace by zero at ("test/cases/large/clang-26760.c": line 7760) @@ -24363,6 +24736,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7768) * reduce to left at ("test/cases/large/clang-26760.c": line 7768) * reduce to right at ("test/cases/large/clang-26760.c": line 7768) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7768) * remove expr statement at ("test/cases/large/clang-26760.c": line 7769) * reduce to left at ("test/cases/large/clang-26760.c": line 7769) * reduce to right at ("test/cases/large/clang-26760.c": line 7769) @@ -24478,6 +24852,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7793) * reduce to left at ("test/cases/large/clang-26760.c": line 7793) * reduce to right at ("test/cases/large/clang-26760.c": line 7793) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7793) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 7795) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 7796) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 7797) @@ -24571,16 +24946,19 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7829) * reduce to left at ("test/cases/large/clang-26760.c": line 7829) * reduce to right at ("test/cases/large/clang-26760.c": line 7829) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7829) * remove condition at ("test/cases/large/clang-26760.c": line 7832) * remove statement at ("test/cases/large/clang-26760.c": line 7833) * remove initializer at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7834) * remove return statement at ("test/cases/large/clang-26760.c": line 7836) * remove check at ("test/cases/large/clang-26760.c": line 7834) * remove iterator at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7838) * remove return statement at ("test/cases/large/clang-26760.c": line 7839) * remove check at ("test/cases/large/clang-26760.c": line 7829) * remove iterator at ("test/cases/large/clang-26760.c": line 7829) @@ -24632,6 +25010,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7880) * reduce to left at ("test/cases/large/clang-26760.c": line 7880) * reduce to right at ("test/cases/large/clang-26760.c": line 7880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7880) * remove expr statement at ("test/cases/large/clang-26760.c": line 7881) * reduce to left at ("test/cases/large/clang-26760.c": line 7881) * reduce to right at ("test/cases/large/clang-26760.c": line 7881) @@ -24688,6 +25067,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7857) * reduce to left at ("test/cases/large/clang-26760.c": line 7857) * reduce to right at ("test/cases/large/clang-26760.c": line 7857) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7857) * remove expr statement at ("test/cases/large/clang-26760.c": line 7858) * reduce to left at ("test/cases/large/clang-26760.c": line 7858) * reduce to right at ("test/cases/large/clang-26760.c": line 7858) @@ -24714,6 +25094,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7866) * reduce to left at ("test/cases/large/clang-26760.c": line 7866) * reduce to right at ("test/cases/large/clang-26760.c": line 7866) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7866) * remove expr statement at ("test/cases/large/clang-26760.c": line 7869) * reduce to operant at ("test/cases/large/clang-26760.c": line 7869) * expand compound statment at ("test/cases/large/clang-26760.c": line 7868) @@ -24871,6 +25252,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 7911) * reduce to right at ("test/cases/large/clang-26760.c": line 7911) * reduce to operant at ("test/cases/large/clang-26760.c": line 7911) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7911) * remove expr statement at ("test/cases/large/clang-26760.c": line 7914) * reduce to left at ("test/cases/large/clang-26760.c": line 7914) * reduce to right at ("test/cases/large/clang-26760.c": line 7914) @@ -25016,6 +25398,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5658) * reduce to left at ("test/cases/large/clang-26760.c": line 5658) * reduce to right at ("test/cases/large/clang-26760.c": line 5658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5658) * remove expr statement at ("test/cases/large/clang-26760.c": line 5660) * reduce to left at ("test/cases/large/clang-26760.c": line 5660) * reduce to right at ("test/cases/large/clang-26760.c": line 5660) @@ -25032,6 +25415,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5665) * reduce to right at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5665) * remove variable i at ("test/cases/large/clang-26760.c": line 5668) * remove condition at ("test/cases/large/clang-26760.c": line 5669) * replace by zero at ("test/cases/large/clang-26760.c": line 5669) @@ -25059,9 +25443,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 5665) * remove iterator at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5683) * remove initializer at ("test/cases/large/clang-26760.c": line 5684) * reduce to left at ("test/cases/large/clang-26760.c": line 5684) * reduce to right at ("test/cases/large/clang-26760.c": line 5684) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5684) * reduce to operant at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 5688) @@ -25150,6 +25536,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5707) * reduce to left at ("test/cases/large/clang-26760.c": line 5707) * reduce to right at ("test/cases/large/clang-26760.c": line 5707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5707) * remove variable j at ("test/cases/large/clang-26760.c": line 5709) * remove variable i at ("test/cases/large/clang-26760.c": line 5709) * remove expr statement at ("test/cases/large/clang-26760.c": line 5710) @@ -25228,6 +25615,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5757) * reduce to left at ("test/cases/large/clang-26760.c": line 5757) * reduce to right at ("test/cases/large/clang-26760.c": line 5757) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5757) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759) * remove variable i at ("test/cases/large/clang-26760.c": line 5760) * remove condition at ("test/cases/large/clang-26760.c": line 5761) @@ -25269,6 +25657,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5781) * reduce to left at ("test/cases/large/clang-26760.c": line 5781) * reduce to right at ("test/cases/large/clang-26760.c": line 5781) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5781) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5783) * reduce to operant at ("test/cases/large/clang-26760.c": line 5784) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784) @@ -25277,6 +25666,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5786) * reduce to left at ("test/cases/large/clang-26760.c": line 5786) * reduce to right at ("test/cases/large/clang-26760.c": line 5786) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5786) * remove expr statement at ("test/cases/large/clang-26760.c": line 5788) * do without param at ("test/cases/large/clang-26760.c": line 5788) * replace by zero at ("test/cases/large/clang-26760.c": line 5788) @@ -25291,6 +25681,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5786) * remove iterator at ("test/cases/large/clang-26760.c": line 5786) * reduce to operant at ("test/cases/large/clang-26760.c": line 5786) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5794) * remove expr statement at ("test/cases/large/clang-26760.c": line 5795) * reduce to left at ("test/cases/large/clang-26760.c": line 5795) * reduce to right at ("test/cases/large/clang-26760.c": line 5795) @@ -25334,6 +25725,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5802) * reduce to left at ("test/cases/large/clang-26760.c": line 5802) * reduce to right at ("test/cases/large/clang-26760.c": line 5802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5802) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 5804) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806) @@ -25382,6 +25774,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5863) * reduce to left at ("test/cases/large/clang-26760.c": line 5863) * reduce to right at ("test/cases/large/clang-26760.c": line 5863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5863) * remove return statement at ("test/cases/large/clang-26760.c": line 5865) * remove check at ("test/cases/large/clang-26760.c": line 5863) * reduce to operant at ("test/cases/large/clang-26760.c": line 5863) @@ -25390,6 +25783,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5867) * reduce to left at ("test/cases/large/clang-26760.c": line 5867) * reduce to right at ("test/cases/large/clang-26760.c": line 5867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5867) * remove expr statement at ("test/cases/large/clang-26760.c": line 5870) * reduce to operant at ("test/cases/large/clang-26760.c": line 5870) * remove check at ("test/cases/large/clang-26760.c": line 5867) @@ -25452,6 +25846,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5827) * reduce to left at ("test/cases/large/clang-26760.c": line 5827) * reduce to right at ("test/cases/large/clang-26760.c": line 5827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5827) * remove expr statement at ("test/cases/large/clang-26760.c": line 5828) * reduce to left at ("test/cases/large/clang-26760.c": line 5828) * reduce to right at ("test/cases/large/clang-26760.c": line 5828) @@ -25505,6 +25900,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5802) * remove iterator at ("test/cases/large/clang-26760.c": line 5802) * reduce to operant at ("test/cases/large/clang-26760.c": line 5802) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5874) * remove expr statement at ("test/cases/large/clang-26760.c": line 5875) * reduce to operant at ("test/cases/large/clang-26760.c": line 5875) * replace by zero at ("test/cases/large/clang-26760.c": line 5875) @@ -25616,6 +26012,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5900) * reduce to left at ("test/cases/large/clang-26760.c": line 5900) * reduce to right at ("test/cases/large/clang-26760.c": line 5900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5900) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 5902) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 5903) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904) @@ -25659,6 +26056,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5923) * reduce to left at ("test/cases/large/clang-26760.c": line 5923) * reduce to right at ("test/cases/large/clang-26760.c": line 5923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5923) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5926) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5927) * reduce to operant at ("test/cases/large/clang-26760.c": line 5928) @@ -25679,6 +26077,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5923) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5936) * remove expr statement at ("test/cases/large/clang-26760.c": line 5937) * reduce to left at ("test/cases/large/clang-26760.c": line 5937) * reduce to right at ("test/cases/large/clang-26760.c": line 5942) @@ -25837,9 +26236,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5969) * reduce to left at ("test/cases/large/clang-26760.c": line 5969) * reduce to right at ("test/cases/large/clang-26760.c": line 5969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5969) * remove initializer at ("test/cases/large/clang-26760.c": line 5971) * reduce to left at ("test/cases/large/clang-26760.c": line 5971) * reduce to right at ("test/cases/large/clang-26760.c": line 5971) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5971) * remove expr statement at ("test/cases/large/clang-26760.c": line 5973) * do without param at ("test/cases/large/clang-26760.c": line 5973) * replace by zero at ("test/cases/large/clang-26760.c": line 5973) @@ -25857,6 +26258,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5969) * remove iterator at ("test/cases/large/clang-26760.c": line 5969) * reduce to operant at ("test/cases/large/clang-26760.c": line 5969) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5980) * remove expr statement at ("test/cases/large/clang-26760.c": line 5981) * reduce to left at ("test/cases/large/clang-26760.c": line 5981) * reduce to right at ("test/cases/large/clang-26760.c": line 5981) @@ -25938,6 +26340,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5730) * reduce to left at ("test/cases/large/clang-26760.c": line 5730) * reduce to right at ("test/cases/large/clang-26760.c": line 5730) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5730) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732) * remove expr statement at ("test/cases/large/clang-26760.c": line 5733) * reduce to left at ("test/cases/large/clang-26760.c": line 5733) @@ -25996,6 +26399,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6000) * reduce to left at ("test/cases/large/clang-26760.c": line 6000) * reduce to right at ("test/cases/large/clang-26760.c": line 6000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6000) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003) * remove condition at ("test/cases/large/clang-26760.c": line 6004) * remove statement at ("test/cases/large/clang-26760.c": line 6005) @@ -26017,6 +26421,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6010) * reduce to right at ("test/cases/large/clang-26760.c": line 6010) * reduce to operant at ("test/cases/large/clang-26760.c": line 6010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6010) * remove condition at ("test/cases/large/clang-26760.c": line 6012) * replace by zero at ("test/cases/large/clang-26760.c": line 6012) * remove statement at ("test/cases/large/clang-26760.c": line 6013) @@ -26055,9 +26460,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6036) * reduce to left at ("test/cases/large/clang-26760.c": line 6036) * reduce to right at ("test/cases/large/clang-26760.c": line 6036) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6036) * remove initializer at ("test/cases/large/clang-26760.c": line 6038) * reduce to left at ("test/cases/large/clang-26760.c": line 6038) * reduce to right at ("test/cases/large/clang-26760.c": line 6038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6038) * remove expr statement at ("test/cases/large/clang-26760.c": line 6039) * reduce to left at ("test/cases/large/clang-26760.c": line 6039) * reduce to right at ("test/cases/large/clang-26760.c": line 6039) @@ -26072,6 +26479,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6041) * reduce to left at ("test/cases/large/clang-26760.c": line 6041) * reduce to right at ("test/cases/large/clang-26760.c": line 6041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6041) * remove expr statement at ("test/cases/large/clang-26760.c": line 6042) * reduce to left at ("test/cases/large/clang-26760.c": line 6042) * reduce to right at ("test/cases/large/clang-26760.c": line 6042) @@ -26082,6 +26490,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6043) * reduce to left at ("test/cases/large/clang-26760.c": line 6043) * reduce to right at ("test/cases/large/clang-26760.c": line 6043) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6043) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 6045) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047) @@ -26130,6 +26539,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6104) * reduce to left at ("test/cases/large/clang-26760.c": line 6104) * reduce to right at ("test/cases/large/clang-26760.c": line 6104) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6104) * remove return statement at ("test/cases/large/clang-26760.c": line 6106) * remove check at ("test/cases/large/clang-26760.c": line 6104) * reduce to operant at ("test/cases/large/clang-26760.c": line 6104) @@ -26138,6 +26548,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6108) * reduce to left at ("test/cases/large/clang-26760.c": line 6108) * reduce to right at ("test/cases/large/clang-26760.c": line 6108) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6108) * remove expr statement at ("test/cases/large/clang-26760.c": line 6111) * reduce to operant at ("test/cases/large/clang-26760.c": line 6111) * remove check at ("test/cases/large/clang-26760.c": line 6108) @@ -26200,6 +26611,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6068) * reduce to left at ("test/cases/large/clang-26760.c": line 6068) * reduce to right at ("test/cases/large/clang-26760.c": line 6068) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6068) * remove expr statement at ("test/cases/large/clang-26760.c": line 6069) * reduce to left at ("test/cases/large/clang-26760.c": line 6069) * reduce to right at ("test/cases/large/clang-26760.c": line 6069) @@ -26286,6 +26698,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6339) * reduce to left at ("test/cases/large/clang-26760.c": line 6339) * reduce to right at ("test/cases/large/clang-26760.c": line 6339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6339) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 6341) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 6342) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 6343) @@ -26300,6 +26713,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6351) * reduce to left at ("test/cases/large/clang-26760.c": line 6351) * reduce to right at ("test/cases/large/clang-26760.c": line 6351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6351) * remove expr statement at ("test/cases/large/clang-26760.c": line 6352) * reduce to left at ("test/cases/large/clang-26760.c": line 6352) * reduce to right at ("test/cases/large/clang-26760.c": line 6352) @@ -26354,6 +26768,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6380) * reduce to left at ("test/cases/large/clang-26760.c": line 6380) * reduce to right at ("test/cases/large/clang-26760.c": line 6380) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6380) * remove expr statement at ("test/cases/large/clang-26760.c": line 6381) * reduce to left at ("test/cases/large/clang-26760.c": line 6381) * reduce to right at ("test/cases/large/clang-26760.c": line 6381) @@ -26364,9 +26779,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6382) * reduce to left at ("test/cases/large/clang-26760.c": line 6382) * reduce to right at ("test/cases/large/clang-26760.c": line 6382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6382) * remove initializer at ("test/cases/large/clang-26760.c": line 6384) * reduce to left at ("test/cases/large/clang-26760.c": line 6384) * reduce to right at ("test/cases/large/clang-26760.c": line 6384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6384) * remove expr statement at ("test/cases/large/clang-26760.c": line 6385) * reduce to left at ("test/cases/large/clang-26760.c": line 6385) * reduce to right at ("test/cases/large/clang-26760.c": line 6385) @@ -26384,11 +26801,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6388) * reduce to left at ("test/cases/large/clang-26760.c": line 6388) * reduce to right at ("test/cases/large/clang-26760.c": line 6388) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6388) * reduce to operant at ("test/cases/large/clang-26760.c": line 6391) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391) * remove initializer at ("test/cases/large/clang-26760.c": line 6392) * reduce to left at ("test/cases/large/clang-26760.c": line 6392) * reduce to right at ("test/cases/large/clang-26760.c": line 6392) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6392) * remove variable j at ("test/cases/large/clang-26760.c": line 6394) * remove variable i at ("test/cases/large/clang-26760.c": line 6394) * remove return statement at ("test/cases/large/clang-26760.c": line 6395) @@ -26438,6 +26857,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6403) * reduce to left at ("test/cases/large/clang-26760.c": line 6403) * reduce to right at ("test/cases/large/clang-26760.c": line 6403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6403) * remove variable j at ("test/cases/large/clang-26760.c": line 6405) * remove variable i at ("test/cases/large/clang-26760.c": line 6405) * remove expr statement at ("test/cases/large/clang-26760.c": line 6406) @@ -26462,6 +26882,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6463) * reduce to left at ("test/cases/large/clang-26760.c": line 6463) * reduce to right at ("test/cases/large/clang-26760.c": line 6463) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6463) * remove variable i at ("test/cases/large/clang-26760.c": line 6465) * remove condition at ("test/cases/large/clang-26760.c": line 6466) * replace by zero at ("test/cases/large/clang-26760.c": line 6466) @@ -26718,9 +27139,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6509) * reduce to left at ("test/cases/large/clang-26760.c": line 6509) * reduce to right at ("test/cases/large/clang-26760.c": line 6509) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6509) * remove initializer at ("test/cases/large/clang-26760.c": line 6511) * reduce to left at ("test/cases/large/clang-26760.c": line 6511) * reduce to right at ("test/cases/large/clang-26760.c": line 6511) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6511) * remove expr statement at ("test/cases/large/clang-26760.c": line 6512) * reduce to left at ("test/cases/large/clang-26760.c": line 6512) * reduce to right at ("test/cases/large/clang-26760.c": line 6512) @@ -26847,6 +27270,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6538) * reduce to left at ("test/cases/large/clang-26760.c": line 6538) * reduce to right at ("test/cases/large/clang-26760.c": line 6538) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6538) * remove expr statement at ("test/cases/large/clang-26760.c": line 6539) * reduce to left at ("test/cases/large/clang-26760.c": line 6539) * reduce to right at ("test/cases/large/clang-26760.c": line 6539) @@ -26858,6 +27282,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6540) * reduce to left at ("test/cases/large/clang-26760.c": line 6540) * reduce to right at ("test/cases/large/clang-26760.c": line 6540) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6540) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 6542) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 6543) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 6544) @@ -26948,6 +27373,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6575) * reduce to left at ("test/cases/large/clang-26760.c": line 6575) * reduce to right at ("test/cases/large/clang-26760.c": line 6575) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6575) * remove return statement at ("test/cases/large/clang-26760.c": line 6578) * remove check at ("test/cases/large/clang-26760.c": line 6575) * remove iterator at ("test/cases/large/clang-26760.c": line 6575) @@ -26997,6 +27423,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6605) * reduce to left at ("test/cases/large/clang-26760.c": line 6605) * reduce to right at ("test/cases/large/clang-26760.c": line 6605) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6605) * remove expr statement at ("test/cases/large/clang-26760.c": line 6606) * reduce to left at ("test/cases/large/clang-26760.c": line 6606) * reduce to right at ("test/cases/large/clang-26760.c": line 6606) @@ -27053,6 +27480,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6594) * reduce to left at ("test/cases/large/clang-26760.c": line 6594) * reduce to right at ("test/cases/large/clang-26760.c": line 6594) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6594) * remove expr statement at ("test/cases/large/clang-26760.c": line 6595) * reduce to left at ("test/cases/large/clang-26760.c": line 6595) * reduce to right at ("test/cases/large/clang-26760.c": line 6595) @@ -27170,6 +27598,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6634) * reduce to right at ("test/cases/large/clang-26760.c": line 6634) * reduce to operant at ("test/cases/large/clang-26760.c": line 6634) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6634) * remove expr statement at ("test/cases/large/clang-26760.c": line 6636) * reduce to left at ("test/cases/large/clang-26760.c": line 6636) * reduce to right at ("test/cases/large/clang-26760.c": line 6636) @@ -27309,6 +27738,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6122) * reduce to left at ("test/cases/large/clang-26760.c": line 6122) * reduce to right at ("test/cases/large/clang-26760.c": line 6122) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6122) * remove expr statement at ("test/cases/large/clang-26760.c": line 6124) * reduce to left at ("test/cases/large/clang-26760.c": line 6124) * reduce to right at ("test/cases/large/clang-26760.c": line 6124) @@ -27321,6 +27751,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6128) * reduce to left at ("test/cases/large/clang-26760.c": line 6128) * reduce to right at ("test/cases/large/clang-26760.c": line 6128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6128) * reduce to operant at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 6132) @@ -27343,6 +27774,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6139) * reduce to left at ("test/cases/large/clang-26760.c": line 6139) * reduce to right at ("test/cases/large/clang-26760.c": line 6139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6139) * remove variable j at ("test/cases/large/clang-26760.c": line 6141) * remove variable i at ("test/cases/large/clang-26760.c": line 6141) * remove expr statement at ("test/cases/large/clang-26760.c": line 6142) @@ -27414,6 +27846,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6183) * reduce to left at ("test/cases/large/clang-26760.c": line 6183) * reduce to right at ("test/cases/large/clang-26760.c": line 6183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6183) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185) * remove variable i at ("test/cases/large/clang-26760.c": line 6186) * remove condition at ("test/cases/large/clang-26760.c": line 6187) @@ -27446,6 +27879,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6202) * reduce to left at ("test/cases/large/clang-26760.c": line 6202) * reduce to right at ("test/cases/large/clang-26760.c": line 6202) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6202) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 6204) * reduce to operant at ("test/cases/large/clang-26760.c": line 6205) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205) @@ -27593,6 +28027,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6234) * reduce to left at ("test/cases/large/clang-26760.c": line 6234) * reduce to right at ("test/cases/large/clang-26760.c": line 6234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6234) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 6236) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 6237) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238) @@ -27792,6 +28227,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6156) * reduce to left at ("test/cases/large/clang-26760.c": line 6156) * reduce to right at ("test/cases/large/clang-26760.c": line 6156) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6156) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158) * remove expr statement at ("test/cases/large/clang-26760.c": line 6159) * reduce to left at ("test/cases/large/clang-26760.c": line 6159) @@ -27850,6 +28286,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6286) * reduce to left at ("test/cases/large/clang-26760.c": line 6286) * reduce to right at ("test/cases/large/clang-26760.c": line 6286) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6286) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289) * remove condition at ("test/cases/large/clang-26760.c": line 6290) * remove statement at ("test/cases/large/clang-26760.c": line 6291) @@ -27871,6 +28308,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6296) * reduce to right at ("test/cases/large/clang-26760.c": line 6296) * reduce to operant at ("test/cases/large/clang-26760.c": line 6296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6296) * remove expr statement at ("test/cases/large/clang-26760.c": line 6298) * reduce to operant at ("test/cases/large/clang-26760.c": line 6298) * remove condition at ("test/cases/large/clang-26760.c": line 6299) @@ -27878,6 +28316,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6301) * reduce to left at ("test/cases/large/clang-26760.c": line 6301) * reduce to right at ("test/cases/large/clang-26760.c": line 6301) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6301) * remove return statement at ("test/cases/large/clang-26760.c": line 6304) * replace by zero at ("test/cases/large/clang-26760.c": line 6304) * remove check at ("test/cases/large/clang-26760.c": line 6301) @@ -27985,12 +28424,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6651) * reduce to left at ("test/cases/large/clang-26760.c": line 6651) * reduce to right at ("test/cases/large/clang-26760.c": line 6651) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6651) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653) * reduce to operant at ("test/cases/large/clang-26760.c": line 6654) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654) * remove initializer at ("test/cases/large/clang-26760.c": line 6655) * reduce to left at ("test/cases/large/clang-26760.c": line 6655) * reduce to right at ("test/cases/large/clang-26760.c": line 6655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6655) * reduce to operant at ("test/cases/large/clang-26760.c": line 6657) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657) * remove variable i at ("test/cases/large/clang-26760.c": line 6658) @@ -28087,6 +28528,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6680) * reduce to left at ("test/cases/large/clang-26760.c": line 6680) * reduce to right at ("test/cases/large/clang-26760.c": line 6680) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6680) * reduce to operant at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683) @@ -28146,9 +28588,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6697) * reduce to left at ("test/cases/large/clang-26760.c": line 6697) * reduce to right at ("test/cases/large/clang-26760.c": line 6697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6697) * remove initializer at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6700) * remove variable j at ("test/cases/large/clang-26760.c": line 6702) * remove variable i at ("test/cases/large/clang-26760.c": line 6702) * remove expr statement at ("test/cases/large/clang-26760.c": line 6703) @@ -28200,6 +28644,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6714) * remove condition at ("test/cases/large/clang-26760.c": line 6715) * remove statement at ("test/cases/large/clang-26760.c": line 6716) * remove return statement at ("test/cases/large/clang-26760.c": line 6717) @@ -28309,6 +28754,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7932) * reduce to left at ("test/cases/large/clang-26760.c": line 7932) * reduce to right at ("test/cases/large/clang-26760.c": line 7932) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7932) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934) * reduce to operant at ("test/cases/large/clang-26760.c": line 7935) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935) @@ -28320,6 +28766,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7940) * reduce to left at ("test/cases/large/clang-26760.c": line 7940) * reduce to right at ("test/cases/large/clang-26760.c": line 7940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7940) * reduce to operant at ("test/cases/large/clang-26760.c": line 7942) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942) * remove variable i at ("test/cases/large/clang-26760.c": line 7943) @@ -28418,6 +28865,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7967) * reduce to left at ("test/cases/large/clang-26760.c": line 7967) * reduce to right at ("test/cases/large/clang-26760.c": line 7967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7967) * remove expr statement at ("test/cases/large/clang-26760.c": line 7968) * reduce to left at ("test/cases/large/clang-26760.c": line 7968) * reduce to right at ("test/cases/large/clang-26760.c": line 7968) @@ -28429,6 +28877,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7969) * reduce to left at ("test/cases/large/clang-26760.c": line 7969) * reduce to right at ("test/cases/large/clang-26760.c": line 7969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7969) * reduce to operant at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972) @@ -28495,6 +28944,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8000) * reduce to left at ("test/cases/large/clang-26760.c": line 8000) * reduce to right at ("test/cases/large/clang-26760.c": line 8000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8000) * remove condition at ("test/cases/large/clang-26760.c": line 8002) * reduce to left at ("test/cases/large/clang-26760.c": line 8002) * reduce to right at ("test/cases/large/clang-26760.c": line 8002) @@ -28508,6 +28958,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8005) * reduce to left at ("test/cases/large/clang-26760.c": line 8005) * reduce to right at ("test/cases/large/clang-26760.c": line 8005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8005) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007) * remove expr statement at ("test/cases/large/clang-26760.c": line 8008) * reduce to left at ("test/cases/large/clang-26760.c": line 8008) @@ -28554,6 +29005,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8017) * reduce to right at ("test/cases/large/clang-26760.c": line 8017) * reduce to operant at ("test/cases/large/clang-26760.c": line 8017) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8017) * inline variable l_121 at ("test/cases/large/clang-26760.c": line 8019) * inline variable l_296 at ("test/cases/large/clang-26760.c": line 8020) * inline variable l_368 at ("test/cases/large/clang-26760.c": line 8021) @@ -28566,6 +29018,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8027) * reduce to right at ("test/cases/large/clang-26760.c": line 8027) * reduce to operant at ("test/cases/large/clang-26760.c": line 8027) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8027) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 8029) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031) @@ -28573,9 +29026,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8033) * reduce to left at ("test/cases/large/clang-26760.c": line 8033) * reduce to right at ("test/cases/large/clang-26760.c": line 8033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8033) * remove initializer at ("test/cases/large/clang-26760.c": line 8035) * reduce to left at ("test/cases/large/clang-26760.c": line 8035) * reduce to right at ("test/cases/large/clang-26760.c": line 8035) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8035) * remove expr statement at ("test/cases/large/clang-26760.c": line 8037) * do without param at ("test/cases/large/clang-26760.c": line 8037) * replace by zero at ("test/cases/large/clang-26760.c": line 8037) @@ -28596,6 +29051,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8035) * remove iterator at ("test/cases/large/clang-26760.c": line 8035) * reduce to operant at ("test/cases/large/clang-26760.c": line 8035) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8049) * remove expr statement at ("test/cases/large/clang-26760.c": line 8050) * reduce to left at ("test/cases/large/clang-26760.c": line 8050) * reduce to right at ("test/cases/large/clang-26760.c": line 8050) @@ -28610,6 +29066,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8056) * reduce to left at ("test/cases/large/clang-26760.c": line 8056) * reduce to right at ("test/cases/large/clang-26760.c": line 8056) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8056) * remove return statement at ("test/cases/large/clang-26760.c": line 8059) * replace by zero at ("test/cases/large/clang-26760.c": line 8059) * remove check at ("test/cases/large/clang-26760.c": line 8056) @@ -28623,10 +29080,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8062) * reduce to left at ("test/cases/large/clang-26760.c": line 8062) * reduce to right at ("test/cases/large/clang-26760.c": line 8062) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8062) * remove variable i at ("test/cases/large/clang-26760.c": line 8064) * remove initializer at ("test/cases/large/clang-26760.c": line 8065) * reduce to left at ("test/cases/large/clang-26760.c": line 8065) * reduce to right at ("test/cases/large/clang-26760.c": line 8065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8065) * remove variable i at ("test/cases/large/clang-26760.c": line 8067) * remove return statement at ("test/cases/large/clang-26760.c": line 8068) * replace by zero at ("test/cases/large/clang-26760.c": line 8068) @@ -28649,6 +29108,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8078) * reduce to left at ("test/cases/large/clang-26760.c": line 8078) * reduce to right at ("test/cases/large/clang-26760.c": line 8078) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8078) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8080) * reduce to operant at ("test/cases/large/clang-26760.c": line 8081) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8081) @@ -28667,6 +29127,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8090) * reduce to left at ("test/cases/large/clang-26760.c": line 8090) * reduce to right at ("test/cases/large/clang-26760.c": line 8090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8090) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8092) * remove initializer at ("test/cases/large/clang-26760.c": line 8093) * reduce to operant at ("test/cases/large/clang-26760.c": line 8093) @@ -28721,6 +29182,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8124) * reduce to right at ("test/cases/large/clang-26760.c": line 8124) * reduce to operant at ("test/cases/large/clang-26760.c": line 8124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8124) * remove expr statement at ("test/cases/large/clang-26760.c": line 8126) * reduce to left at ("test/cases/large/clang-26760.c": line 8126) * reduce to right at ("test/cases/large/clang-26760.c": line 8126) @@ -28773,6 +29235,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8140) * reduce to left at ("test/cases/large/clang-26760.c": line 8140) * reduce to right at ("test/cases/large/clang-26760.c": line 8140) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8140) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143) * remove expr statement at ("test/cases/large/clang-26760.c": line 8144) * reduce to left at ("test/cases/large/clang-26760.c": line 8144) @@ -28908,6 +29371,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8176) * reduce to left at ("test/cases/large/clang-26760.c": line 8176) * reduce to right at ("test/cases/large/clang-26760.c": line 8176) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8176) * remove variable i at ("test/cases/large/clang-26760.c": line 8178) * remove expr statement at ("test/cases/large/clang-26760.c": line 8179) * reduce to left at ("test/cases/large/clang-26760.c": line 8179) @@ -29018,6 +29482,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8110) * reduce to right at ("test/cases/large/clang-26760.c": line 8110) * reduce to operant at ("test/cases/large/clang-26760.c": line 8110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8110) * remove return statement at ("test/cases/large/clang-26760.c": line 8112) * remove check at ("test/cases/large/clang-26760.c": line 8110) * remove iterator at ("test/cases/large/clang-26760.c": line 8110) @@ -29070,6 +29535,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8199) * reduce to left at ("test/cases/large/clang-26760.c": line 8199) * reduce to right at ("test/cases/large/clang-26760.c": line 8199) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8199) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8202) * reduce to operant at ("test/cases/large/clang-26760.c": line 8203) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203) @@ -29307,6 +29773,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8254) * reduce to left at ("test/cases/large/clang-26760.c": line 8254) * reduce to right at ("test/cases/large/clang-26760.c": line 8254) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8254) * remove variable i at ("test/cases/large/clang-26760.c": line 8256) * remove return statement at ("test/cases/large/clang-26760.c": line 8257) * replace by zero at ("test/cases/large/clang-26760.c": line 8257) @@ -29325,6 +29792,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8262) * reduce to left at ("test/cases/large/clang-26760.c": line 8262) * reduce to right at ("test/cases/large/clang-26760.c": line 8262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8262) * remove initializer at ("test/cases/large/clang-26760.c": line 8264) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 8264) * remove variable k at ("test/cases/large/clang-26760.c": line 8265) @@ -29492,6 +29960,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) * remove iterator at ("test/cases/large/clang-26760.c": line 8078) * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8292) * remove statement at ("test/cases/large/clang-26760.c": line 8293) * remove check at ("test/cases/large/clang-26760.c": line 8062) * remove iterator at ("test/cases/large/clang-26760.c": line 8062) @@ -29502,6 +29971,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8298) * reduce to left at ("test/cases/large/clang-26760.c": line 8298) * reduce to right at ("test/cases/large/clang-26760.c": line 8298) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8298) * remove condition at ("test/cases/large/clang-26760.c": line 8301) * remove statement at ("test/cases/large/clang-26760.c": line 8302) * remove condition at ("test/cases/large/clang-26760.c": line 8303) @@ -29513,9 +29983,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8306) * reduce to left at ("test/cases/large/clang-26760.c": line 8306) * reduce to right at ("test/cases/large/clang-26760.c": line 8306) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8306) * remove initializer at ("test/cases/large/clang-26760.c": line 8308) * reduce to left at ("test/cases/large/clang-26760.c": line 8308) * reduce to right at ("test/cases/large/clang-26760.c": line 8308) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8308) * remove expr statement at ("test/cases/large/clang-26760.c": line 8310) * do without param at ("test/cases/large/clang-26760.c": line 8310) * replace by zero at ("test/cases/large/clang-26760.c": line 8310) @@ -29552,9 +30024,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 8298) * remove iterator at ("test/cases/large/clang-26760.c": line 8298) * reduce to operant at ("test/cases/large/clang-26760.c": line 8298) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8324) * remove initializer at ("test/cases/large/clang-26760.c": line 8325) * reduce to left at ("test/cases/large/clang-26760.c": line 8325) * reduce to right at ("test/cases/large/clang-26760.c": line 8325) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8325) * remove initializer at ("test/cases/large/clang-26760.c": line 8328) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328) * remove variable i at ("test/cases/large/clang-26760.c": line 8329) @@ -29565,6 +30039,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8331) * reduce to left at ("test/cases/large/clang-26760.c": line 8331) * reduce to right at ("test/cases/large/clang-26760.c": line 8331) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8331) * remove initializer at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) @@ -29580,6 +30055,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8338) * reduce to left at ("test/cases/large/clang-26760.c": line 8338) * reduce to right at ("test/cases/large/clang-26760.c": line 8338) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8338) * remove variable i at ("test/cases/large/clang-26760.c": line 8340) * remove expr statement at ("test/cases/large/clang-26760.c": line 8341) * reduce to left at ("test/cases/large/clang-26760.c": line 8341) @@ -29607,6 +30083,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8348) * reduce to left at ("test/cases/large/clang-26760.c": line 8348) * reduce to right at ("test/cases/large/clang-26760.c": line 8348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8348) * remove expr statement at ("test/cases/large/clang-26760.c": line 8350) * do without param at ("test/cases/large/clang-26760.c": line 8350) * replace by zero at ("test/cases/large/clang-26760.c": line 8350) @@ -29619,6 +30096,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8348) * remove iterator at ("test/cases/large/clang-26760.c": line 8348) * reduce to operant at ("test/cases/large/clang-26760.c": line 8348) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8354) * remove condition at ("test/cases/large/clang-26760.c": line 8355) * do without param at ("test/cases/large/clang-26760.c": line 8355) * reduce to left at ("test/cases/large/clang-26760.c": line 8355) @@ -29672,6 +30150,7 @@ * remove variable i at ("test/cases/large/clang-26760.c": line 8383) * remove expr statement at ("test/cases/large/clang-26760.c": line 8384) * reduce to operant at ("test/cases/large/clang-26760.c": line 8384) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8390) * remove expr statement at ("test/cases/large/clang-26760.c": line 8391) * reduce to left at ("test/cases/large/clang-26760.c": line 8391) * reduce to right at ("test/cases/large/clang-26760.c": line 8391) @@ -29783,6 +30262,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8366) * reduce to left at ("test/cases/large/clang-26760.c": line 8366) * reduce to right at ("test/cases/large/clang-26760.c": line 8366) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8366) * remove expr statement at ("test/cases/large/clang-26760.c": line 8367) * reduce to left at ("test/cases/large/clang-26760.c": line 8367) * reduce to right at ("test/cases/large/clang-26760.c": line 8367) @@ -29856,6 +30336,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8419) * reduce to left at ("test/cases/large/clang-26760.c": line 8419) * reduce to right at ("test/cases/large/clang-26760.c": line 8419) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8419) * remove return statement at ("test/cases/large/clang-26760.c": line 8421) * remove check at ("test/cases/large/clang-26760.c": line 8419) * remove iterator at ("test/cases/large/clang-26760.c": line 8419) @@ -29876,6 +30357,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8427) * reduce to left at ("test/cases/large/clang-26760.c": line 8427) * reduce to right at ("test/cases/large/clang-26760.c": line 8427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8427) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8429) * reduce to operant at ("test/cases/large/clang-26760.c": line 8430) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8430) @@ -29894,6 +30376,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8439) * reduce to left at ("test/cases/large/clang-26760.c": line 8439) * reduce to right at ("test/cases/large/clang-26760.c": line 8439) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8439) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8441) * remove initializer at ("test/cases/large/clang-26760.c": line 8442) * reduce to operant at ("test/cases/large/clang-26760.c": line 8442) @@ -29961,14 +30444,17 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8455) * reduce to right at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8457) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457) * remove initializer at ("test/cases/large/clang-26760.c": line 8458) * reduce to left at ("test/cases/large/clang-26760.c": line 8458) * reduce to right at ("test/cases/large/clang-26760.c": line 8458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8458) * remove initializer at ("test/cases/large/clang-26760.c": line 8460) * reduce to left at ("test/cases/large/clang-26760.c": line 8460) * reduce to right at ("test/cases/large/clang-26760.c": line 8460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8460) * remove expr statement at ("test/cases/large/clang-26760.c": line 8462) * do without param at ("test/cases/large/clang-26760.c": line 8462) * replace by zero at ("test/cases/large/clang-26760.c": line 8462) @@ -29986,6 +30472,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8458) * remove iterator at ("test/cases/large/clang-26760.c": line 8458) * reduce to operant at ("test/cases/large/clang-26760.c": line 8458) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8469) * remove expr statement at ("test/cases/large/clang-26760.c": line 8470) * reduce to left at ("test/cases/large/clang-26760.c": line 8470) * reduce to right at ("test/cases/large/clang-26760.c": line 8470) @@ -29995,6 +30482,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8455) * remove iterator at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8473) * remove condition at ("test/cases/large/clang-26760.c": line 8474) * reduce to left at ("test/cases/large/clang-26760.c": line 8474) * reduce to right at ("test/cases/large/clang-26760.c": line 8474) @@ -30021,6 +30509,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8578) * reduce to right at ("test/cases/large/clang-26760.c": line 8578) * reduce to operant at ("test/cases/large/clang-26760.c": line 8578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8578) * remove variable i at ("test/cases/large/clang-26760.c": line 8581) * remove expr statement at ("test/cases/large/clang-26760.c": line 8582) * reduce to left at ("test/cases/large/clang-26760.c": line 8582) @@ -30171,6 +30660,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8615) * reduce to left at ("test/cases/large/clang-26760.c": line 8615) * reduce to right at ("test/cases/large/clang-26760.c": line 8615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8615) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621) @@ -30222,6 +30712,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8641) * reduce to left at ("test/cases/large/clang-26760.c": line 8641) * reduce to right at ("test/cases/large/clang-26760.c": line 8641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8641) * remove expr statement at ("test/cases/large/clang-26760.c": line 8642) * reduce to left at ("test/cases/large/clang-26760.c": line 8642) * reduce to right at ("test/cases/large/clang-26760.c": line 8642) @@ -30233,6 +30724,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8643) * reduce to left at ("test/cases/large/clang-26760.c": line 8643) * reduce to right at ("test/cases/large/clang-26760.c": line 8643) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8643) * remove variable i at ("test/cases/large/clang-26760.c": line 8646) * remove condition at ("test/cases/large/clang-26760.c": line 8647) * replace by zero at ("test/cases/large/clang-26760.c": line 8647) @@ -30255,6 +30747,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8657) * reduce to right at ("test/cases/large/clang-26760.c": line 8657) * reduce to operant at ("test/cases/large/clang-26760.c": line 8657) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8657) * remove initializer at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) @@ -30400,9 +30893,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8676) * reduce to left at ("test/cases/large/clang-26760.c": line 8676) * reduce to right at ("test/cases/large/clang-26760.c": line 8676) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8676) * remove initializer at ("test/cases/large/clang-26760.c": line 8678) * reduce to left at ("test/cases/large/clang-26760.c": line 8678) * reduce to right at ("test/cases/large/clang-26760.c": line 8678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8678) * remove expr statement at ("test/cases/large/clang-26760.c": line 8679) * reduce to left at ("test/cases/large/clang-26760.c": line 8679) * reduce to right at ("test/cases/large/clang-26760.c": line 8679) @@ -30485,6 +30980,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8693) * reduce to right at ("test/cases/large/clang-26760.c": line 8693) * reduce to operant at ("test/cases/large/clang-26760.c": line 8693) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8693) * remove initializer at ("test/cases/large/clang-26760.c": line 8695) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8695) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8696) @@ -30670,6 +31166,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9996) * reduce to left at ("test/cases/large/clang-26760.c": line 9996) * reduce to right at ("test/cases/large/clang-26760.c": line 9996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9996) * remove variable i at ("test/cases/large/clang-26760.c": line 9998) * remove condition at ("test/cases/large/clang-26760.c": line 9999) * replace by zero at ("test/cases/large/clang-26760.c": line 9999) @@ -30686,9 +31183,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10006) * reduce to left at ("test/cases/large/clang-26760.c": line 10006) * reduce to right at ("test/cases/large/clang-26760.c": line 10006) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10006) * remove initializer at ("test/cases/large/clang-26760.c": line 10008) * reduce to left at ("test/cases/large/clang-26760.c": line 10008) * reduce to right at ("test/cases/large/clang-26760.c": line 10008) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10008) * remove expr statement at ("test/cases/large/clang-26760.c": line 10009) * reduce to left at ("test/cases/large/clang-26760.c": line 10009) * reduce to right at ("test/cases/large/clang-26760.c": line 10009) @@ -30933,9 +31432,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10233) * reduce to left at ("test/cases/large/clang-26760.c": line 10233) * reduce to right at ("test/cases/large/clang-26760.c": line 10233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10233) * remove initializer at ("test/cases/large/clang-26760.c": line 10235) * reduce to left at ("test/cases/large/clang-26760.c": line 10235) * reduce to right at ("test/cases/large/clang-26760.c": line 10235) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10235) * remove condition at ("test/cases/large/clang-26760.c": line 10237) * remove statement at ("test/cases/large/clang-26760.c": line 10238) * remove expr statement at ("test/cases/large/clang-26760.c": line 10239) @@ -31000,6 +31501,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10262) * reduce to left at ("test/cases/large/clang-26760.c": line 10262) * reduce to right at ("test/cases/large/clang-26760.c": line 10262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10262) * remove variable k at ("test/cases/large/clang-26760.c": line 10264) * remove variable j at ("test/cases/large/clang-26760.c": line 10264) * remove variable i at ("test/cases/large/clang-26760.c": line 10264) @@ -31259,6 +31761,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10065) * reduce to left at ("test/cases/large/clang-26760.c": line 10065) * reduce to right at ("test/cases/large/clang-26760.c": line 10065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10065) * remove initializer at ("test/cases/large/clang-26760.c": line 10067) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 10067) * remove initializer at ("test/cases/large/clang-26760.c": line 10068) @@ -31365,6 +31868,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10092) * reduce to left at ("test/cases/large/clang-26760.c": line 10092) * reduce to right at ("test/cases/large/clang-26760.c": line 10092) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10092) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095) * remove condition at ("test/cases/large/clang-26760.c": line 10096) * remove statement at ("test/cases/large/clang-26760.c": line 10097) @@ -31475,6 +31979,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10133) * reduce to left at ("test/cases/large/clang-26760.c": line 10133) * reduce to right at ("test/cases/large/clang-26760.c": line 10133) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10133) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136) * remove expr statement at ("test/cases/large/clang-26760.c": line 10137) @@ -31514,6 +32019,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10148) * reduce to left at ("test/cases/large/clang-26760.c": line 10148) * reduce to right at ("test/cases/large/clang-26760.c": line 10148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10148) * remove initializer at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) @@ -32008,6 +32514,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10297) * reduce to left at ("test/cases/large/clang-26760.c": line 10297) * reduce to right at ("test/cases/large/clang-26760.c": line 10297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10297) * remove initializer at ("test/cases/large/clang-26760.c": line 10300) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300) * remove variable j at ("test/cases/large/clang-26760.c": line 10301) @@ -32126,6 +32633,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10452) * reduce to left at ("test/cases/large/clang-26760.c": line 10452) * reduce to right at ("test/cases/large/clang-26760.c": line 10452) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10452) * remove expr statement at ("test/cases/large/clang-26760.c": line 10453) * reduce to left at ("test/cases/large/clang-26760.c": line 10453) * reduce to right at ("test/cases/large/clang-26760.c": line 10453) @@ -32137,6 +32645,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10454) * reduce to right at ("test/cases/large/clang-26760.c": line 10454) * reduce to operant at ("test/cases/large/clang-26760.c": line 10454) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10454) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10456) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458) @@ -32373,6 +32882,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10519) * reduce to left at ("test/cases/large/clang-26760.c": line 10519) * reduce to right at ("test/cases/large/clang-26760.c": line 10519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10519) * remove expr statement at ("test/cases/large/clang-26760.c": line 10520) * reduce to left at ("test/cases/large/clang-26760.c": line 10520) * reduce to right at ("test/cases/large/clang-26760.c": line 10520) @@ -32546,6 +33056,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10320) * reduce to left at ("test/cases/large/clang-26760.c": line 10320) * reduce to right at ("test/cases/large/clang-26760.c": line 10320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10320) * remove initializer at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) @@ -32675,6 +33186,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10339) * reduce to left at ("test/cases/large/clang-26760.c": line 10339) * reduce to right at ("test/cases/large/clang-26760.c": line 10339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10339) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10342) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10343) * reduce to operant at ("test/cases/large/clang-26760.c": line 10344) @@ -32699,11 +33211,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10352) * reduce to right at ("test/cases/large/clang-26760.c": line 10352) * reduce to operant at ("test/cases/large/clang-26760.c": line 10352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10352) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354) * remove variable i at ("test/cases/large/clang-26760.c": line 10355) * remove initializer at ("test/cases/large/clang-26760.c": line 10356) * reduce to left at ("test/cases/large/clang-26760.c": line 10356) * reduce to right at ("test/cases/large/clang-26760.c": line 10356) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10356) * remove expr statement at ("test/cases/large/clang-26760.c": line 10357) * reduce to left at ("test/cases/large/clang-26760.c": line 10357) * reduce to right at ("test/cases/large/clang-26760.c": line 10357) @@ -33157,6 +33671,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10571) * reduce to left at ("test/cases/large/clang-26760.c": line 10571) * reduce to right at ("test/cases/large/clang-26760.c": line 10571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10571) * remove variable k at ("test/cases/large/clang-26760.c": line 10573) * remove variable j at ("test/cases/large/clang-26760.c": line 10573) * remove variable i at ("test/cases/large/clang-26760.c": line 10573) @@ -33544,6 +34059,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10655) * reduce to left at ("test/cases/large/clang-26760.c": line 10655) * reduce to right at ("test/cases/large/clang-26760.c": line 10655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10655) * remove variable i at ("test/cases/large/clang-26760.c": line 10657) * remove return statement at ("test/cases/large/clang-26760.c": line 10658) * replace by zero at ("test/cases/large/clang-26760.c": line 10658) @@ -33845,9 +34361,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8894) * reduce to left at ("test/cases/large/clang-26760.c": line 8894) * reduce to right at ("test/cases/large/clang-26760.c": line 8894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8894) * remove initializer at ("test/cases/large/clang-26760.c": line 8896) * reduce to left at ("test/cases/large/clang-26760.c": line 8896) * reduce to right at ("test/cases/large/clang-26760.c": line 8896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8896) * remove expr statement at ("test/cases/large/clang-26760.c": line 8897) * reduce to left at ("test/cases/large/clang-26760.c": line 8897) * reduce to right at ("test/cases/large/clang-26760.c": line 8897) @@ -33910,6 +34428,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8919) * reduce to left at ("test/cases/large/clang-26760.c": line 8919) * reduce to right at ("test/cases/large/clang-26760.c": line 8919) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8919) * remove variable k at ("test/cases/large/clang-26760.c": line 8921) * remove variable j at ("test/cases/large/clang-26760.c": line 8921) * remove variable i at ("test/cases/large/clang-26760.c": line 8921) @@ -34169,6 +34688,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8762) * reduce to left at ("test/cases/large/clang-26760.c": line 8762) * reduce to right at ("test/cases/large/clang-26760.c": line 8762) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8762) * remove initializer at ("test/cases/large/clang-26760.c": line 8764) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 8764) * remove initializer at ("test/cases/large/clang-26760.c": line 8765) @@ -34275,6 +34795,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8789) * reduce to left at ("test/cases/large/clang-26760.c": line 8789) * reduce to right at ("test/cases/large/clang-26760.c": line 8789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8789) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792) * remove condition at ("test/cases/large/clang-26760.c": line 8793) * remove statement at ("test/cases/large/clang-26760.c": line 8794) @@ -34341,6 +34862,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8809) * reduce to left at ("test/cases/large/clang-26760.c": line 8809) * reduce to right at ("test/cases/large/clang-26760.c": line 8809) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8809) * remove initializer at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) @@ -34835,6 +35357,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8954) * reduce to left at ("test/cases/large/clang-26760.c": line 8954) * reduce to right at ("test/cases/large/clang-26760.c": line 8954) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8954) * remove initializer at ("test/cases/large/clang-26760.c": line 8957) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957) * remove variable j at ("test/cases/large/clang-26760.c": line 8958) @@ -34953,6 +35476,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9059) * reduce to left at ("test/cases/large/clang-26760.c": line 9059) * reduce to right at ("test/cases/large/clang-26760.c": line 9059) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9059) * remove expr statement at ("test/cases/large/clang-26760.c": line 9060) * reduce to left at ("test/cases/large/clang-26760.c": line 9060) * reduce to right at ("test/cases/large/clang-26760.c": line 9060) @@ -34964,6 +35488,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9061) * reduce to right at ("test/cases/large/clang-26760.c": line 9061) * reduce to operant at ("test/cases/large/clang-26760.c": line 9061) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9061) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9063) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065) @@ -35184,6 +35709,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9114) * reduce to left at ("test/cases/large/clang-26760.c": line 9114) * reduce to right at ("test/cases/large/clang-26760.c": line 9114) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9114) * remove expr statement at ("test/cases/large/clang-26760.c": line 9115) * reduce to left at ("test/cases/large/clang-26760.c": line 9115) * reduce to right at ("test/cases/large/clang-26760.c": line 9115) @@ -35282,6 +35808,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8977) * reduce to left at ("test/cases/large/clang-26760.c": line 8977) * reduce to right at ("test/cases/large/clang-26760.c": line 8977) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8977) * remove initializer at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) @@ -35411,6 +35938,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8996) * reduce to left at ("test/cases/large/clang-26760.c": line 8996) * reduce to right at ("test/cases/large/clang-26760.c": line 8996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8996) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 8999) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 9000) * reduce to operant at ("test/cases/large/clang-26760.c": line 9001) @@ -35435,11 +35963,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9009) * reduce to right at ("test/cases/large/clang-26760.c": line 9009) * reduce to operant at ("test/cases/large/clang-26760.c": line 9009) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9009) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011) * remove variable i at ("test/cases/large/clang-26760.c": line 9012) * remove initializer at ("test/cases/large/clang-26760.c": line 9013) * reduce to left at ("test/cases/large/clang-26760.c": line 9013) * reduce to right at ("test/cases/large/clang-26760.c": line 9013) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9013) * remove expr statement at ("test/cases/large/clang-26760.c": line 9014) * reduce to left at ("test/cases/large/clang-26760.c": line 9014) * reduce to right at ("test/cases/large/clang-26760.c": line 9014) @@ -35646,6 +36176,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9148) * reduce to left at ("test/cases/large/clang-26760.c": line 9148) * reduce to right at ("test/cases/large/clang-26760.c": line 9148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9148) * remove initializer at ("test/cases/large/clang-26760.c": line 9150) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 9150) * remove initializer at ("test/cases/large/clang-26760.c": line 9151) @@ -35749,6 +36280,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9164) * reduce to left at ("test/cases/large/clang-26760.c": line 9164) * reduce to right at ("test/cases/large/clang-26760.c": line 9164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9164) * remove expr statement at ("test/cases/large/clang-26760.c": line 9165) * reduce to left at ("test/cases/large/clang-26760.c": line 9165) * reduce to right at ("test/cases/large/clang-26760.c": line 9165) @@ -35765,6 +36297,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9178) * reduce to left at ("test/cases/large/clang-26760.c": line 9178) * reduce to right at ("test/cases/large/clang-26760.c": line 9178) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9178) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181) * remove condition at ("test/cases/large/clang-26760.c": line 9182) * remove condition at ("test/cases/large/clang-26760.c": line 9184) @@ -35811,6 +36344,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9772) * reduce to left at ("test/cases/large/clang-26760.c": line 9772) * reduce to right at ("test/cases/large/clang-26760.c": line 9772) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9772) * remove return statement at ("test/cases/large/clang-26760.c": line 9774) * remove check at ("test/cases/large/clang-26760.c": line 9772) * reduce to operant at ("test/cases/large/clang-26760.c": line 9772) @@ -35819,6 +36353,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9776) * reduce to left at ("test/cases/large/clang-26760.c": line 9776) * reduce to right at ("test/cases/large/clang-26760.c": line 9776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9776) * remove expr statement at ("test/cases/large/clang-26760.c": line 9779) * reduce to operant at ("test/cases/large/clang-26760.c": line 9779) * remove check at ("test/cases/large/clang-26760.c": line 9776) @@ -35890,6 +36425,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9212) * reduce to right at ("test/cases/large/clang-26760.c": line 9212) * reduce to operant at ("test/cases/large/clang-26760.c": line 9212) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9212) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 9214) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216) @@ -35897,6 +36433,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9218) * reduce to left at ("test/cases/large/clang-26760.c": line 9218) * reduce to right at ("test/cases/large/clang-26760.c": line 9218) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9218) * remove expr statement at ("test/cases/large/clang-26760.c": line 9219) * reduce to left at ("test/cases/large/clang-26760.c": line 9219) * reduce to right at ("test/cases/large/clang-26760.c": line 9219) @@ -35907,10 +36444,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9220) * reduce to left at ("test/cases/large/clang-26760.c": line 9220) * reduce to right at ("test/cases/large/clang-26760.c": line 9220) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9220) * remove variable i at ("test/cases/large/clang-26760.c": line 9222) * remove initializer at ("test/cases/large/clang-26760.c": line 9223) * reduce to left at ("test/cases/large/clang-26760.c": line 9223) * reduce to right at ("test/cases/large/clang-26760.c": line 9223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9223) * remove variable i at ("test/cases/large/clang-26760.c": line 9225) * remove return statement at ("test/cases/large/clang-26760.c": line 9226) * replace by zero at ("test/cases/large/clang-26760.c": line 9226) @@ -35931,6 +36470,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9233) * reduce to left at ("test/cases/large/clang-26760.c": line 9233) * reduce to right at ("test/cases/large/clang-26760.c": line 9233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9233) * remove initializer at ("test/cases/large/clang-26760.c": line 9236) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236) * remove variable i at ("test/cases/large/clang-26760.c": line 9237) @@ -35941,6 +36481,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9239) * reduce to left at ("test/cases/large/clang-26760.c": line 9239) * reduce to right at ("test/cases/large/clang-26760.c": line 9239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9239) * remove initializer at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) @@ -35952,6 +36493,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9245) * reduce to left at ("test/cases/large/clang-26760.c": line 9245) * reduce to right at ("test/cases/large/clang-26760.c": line 9245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9245) * remove variable i at ("test/cases/large/clang-26760.c": line 9247) * remove expr statement at ("test/cases/large/clang-26760.c": line 9248) * reduce to left at ("test/cases/large/clang-26760.c": line 9248) @@ -36179,6 +36721,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9297) * reduce to left at ("test/cases/large/clang-26760.c": line 9297) * reduce to right at ("test/cases/large/clang-26760.c": line 9297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9297) * remove return statement at ("test/cases/large/clang-26760.c": line 9299) * remove check at ("test/cases/large/clang-26760.c": line 9297) * remove iterator at ("test/cases/large/clang-26760.c": line 9297) @@ -36199,6 +36742,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9305) * reduce to left at ("test/cases/large/clang-26760.c": line 9305) * reduce to right at ("test/cases/large/clang-26760.c": line 9305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9305) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 9307) * reduce to operant at ("test/cases/large/clang-26760.c": line 9308) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 9308) @@ -36217,6 +36761,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9317) * reduce to left at ("test/cases/large/clang-26760.c": line 9317) * reduce to right at ("test/cases/large/clang-26760.c": line 9317) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9317) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 9319) * remove initializer at ("test/cases/large/clang-26760.c": line 9320) * reduce to operant at ("test/cases/large/clang-26760.c": line 9320) @@ -36271,6 +36816,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9351) * reduce to right at ("test/cases/large/clang-26760.c": line 9351) * reduce to operant at ("test/cases/large/clang-26760.c": line 9351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9351) * remove expr statement at ("test/cases/large/clang-26760.c": line 9353) * reduce to left at ("test/cases/large/clang-26760.c": line 9353) * reduce to right at ("test/cases/large/clang-26760.c": line 9353) @@ -36323,6 +36869,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9367) * reduce to left at ("test/cases/large/clang-26760.c": line 9367) * reduce to right at ("test/cases/large/clang-26760.c": line 9367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9367) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370) * remove expr statement at ("test/cases/large/clang-26760.c": line 9371) * reduce to left at ("test/cases/large/clang-26760.c": line 9371) @@ -36458,6 +37005,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9403) * reduce to left at ("test/cases/large/clang-26760.c": line 9403) * reduce to right at ("test/cases/large/clang-26760.c": line 9403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9403) * remove variable i at ("test/cases/large/clang-26760.c": line 9405) * remove expr statement at ("test/cases/large/clang-26760.c": line 9406) * reduce to left at ("test/cases/large/clang-26760.c": line 9406) @@ -36568,6 +37116,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9337) * reduce to right at ("test/cases/large/clang-26760.c": line 9337) * reduce to operant at ("test/cases/large/clang-26760.c": line 9337) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9337) * remove return statement at ("test/cases/large/clang-26760.c": line 9339) * remove check at ("test/cases/large/clang-26760.c": line 9337) * remove iterator at ("test/cases/large/clang-26760.c": line 9337) @@ -36620,6 +37169,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9426) * reduce to left at ("test/cases/large/clang-26760.c": line 9426) * reduce to right at ("test/cases/large/clang-26760.c": line 9426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9426) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 9429) * reduce to operant at ("test/cases/large/clang-26760.c": line 9430) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430) @@ -36857,6 +37407,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9481) * reduce to left at ("test/cases/large/clang-26760.c": line 9481) * reduce to right at ("test/cases/large/clang-26760.c": line 9481) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9481) * remove variable i at ("test/cases/large/clang-26760.c": line 9483) * remove return statement at ("test/cases/large/clang-26760.c": line 9484) * replace by zero at ("test/cases/large/clang-26760.c": line 9484) @@ -36875,6 +37426,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9489) * reduce to left at ("test/cases/large/clang-26760.c": line 9489) * reduce to right at ("test/cases/large/clang-26760.c": line 9489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9489) * remove initializer at ("test/cases/large/clang-26760.c": line 9491) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 9491) * remove variable k at ("test/cases/large/clang-26760.c": line 9492) @@ -37045,6 +37597,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9519) * reduce to left at ("test/cases/large/clang-26760.c": line 9519) * reduce to right at ("test/cases/large/clang-26760.c": line 9519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9519) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 9521) * remove initializer at ("test/cases/large/clang-26760.c": line 9522) * reduce to operant at ("test/cases/large/clang-26760.c": line 9522) @@ -37127,6 +37680,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9553) * reduce to left at ("test/cases/large/clang-26760.c": line 9553) * reduce to right at ("test/cases/large/clang-26760.c": line 9553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9553) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556) * remove expr statement at ("test/cases/large/clang-26760.c": line 9557) * reduce to left at ("test/cases/large/clang-26760.c": line 9557) @@ -37159,6 +37713,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9562) * reduce to right at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9562) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9564) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564) * remove expr statement at ("test/cases/large/clang-26760.c": line 9565) @@ -37220,6 +37775,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9579) * reduce to left at ("test/cases/large/clang-26760.c": line 9579) * reduce to right at ("test/cases/large/clang-26760.c": line 9579) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9579) * remove initializer at ("test/cases/large/clang-26760.c": line 9581) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 9581) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 9582) @@ -37404,6 +37960,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9621) * reduce to right at ("test/cases/large/clang-26760.c": line 9621) * reduce to operant at ("test/cases/large/clang-26760.c": line 9621) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9621) * remove expr statement at ("test/cases/large/clang-26760.c": line 9624) * reduce to operant at ("test/cases/large/clang-26760.c": line 9624) * remove expr statement at ("test/cases/large/clang-26760.c": line 9625) @@ -37496,6 +38053,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9658) * reduce to left at ("test/cases/large/clang-26760.c": line 9658) * reduce to right at ("test/cases/large/clang-26760.c": line 9658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9658) * remove return statement at ("test/cases/large/clang-26760.c": line 9660) * remove check at ("test/cases/large/clang-26760.c": line 9658) * remove iterator at ("test/cases/large/clang-26760.c": line 9658) @@ -37628,6 +38186,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9675) * reduce to left at ("test/cases/large/clang-26760.c": line 9675) * reduce to right at ("test/cases/large/clang-26760.c": line 9675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9675) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678) * remove variable i at ("test/cases/large/clang-26760.c": line 9679) @@ -37777,6 +38336,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9711) * reduce to left at ("test/cases/large/clang-26760.c": line 9711) * reduce to right at ("test/cases/large/clang-26760.c": line 9711) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9711) * remove expr statement at ("test/cases/large/clang-26760.c": line 9712) * reduce to left at ("test/cases/large/clang-26760.c": line 9712) * reduce to right at ("test/cases/large/clang-26760.c": line 9712) @@ -37899,10 +38459,12 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 9759) * remove expr statement at ("test/cases/large/clang-26760.c": line 9760) * reduce to operant at ("test/cases/large/clang-26760.c": line 9760) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9782) * remove statement at ("test/cases/large/clang-26760.c": line 9783) * remove initializer at ("test/cases/large/clang-26760.c": line 9785) * reduce to left at ("test/cases/large/clang-26760.c": line 9785) * reduce to right at ("test/cases/large/clang-26760.c": line 9785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9785) * remove expr statement at ("test/cases/large/clang-26760.c": line 9786) * reduce to left at ("test/cases/large/clang-26760.c": line 9786) * reduce to right at ("test/cases/large/clang-26760.c": line 9786) @@ -37926,6 +38488,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9790) * reduce to right at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9790) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9792) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794) @@ -37934,6 +38497,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9804) * reduce to left at ("test/cases/large/clang-26760.c": line 9804) * reduce to right at ("test/cases/large/clang-26760.c": line 9804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9804) * remove expr statement at ("test/cases/large/clang-26760.c": line 9806) * reduce to left at ("test/cases/large/clang-26760.c": line 9806) * reduce to right at ("test/cases/large/clang-26760.c": line 9806) @@ -37943,6 +38507,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9804) * remove iterator at ("test/cases/large/clang-26760.c": line 9804) * reduce to operant at ("test/cases/large/clang-26760.c": line 9804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9810) * remove expr statement at ("test/cases/large/clang-26760.c": line 9811) * reduce to left at ("test/cases/large/clang-26760.c": line 9811) * reduce to right at ("test/cases/large/clang-26760.c": line 9811) @@ -38161,6 +38726,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9852) * reduce to left at ("test/cases/large/clang-26760.c": line 9852) * reduce to right at ("test/cases/large/clang-26760.c": line 9852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9852) * remove expr statement at ("test/cases/large/clang-26760.c": line 9853) * reduce to left at ("test/cases/large/clang-26760.c": line 9853) * reduce to right at ("test/cases/large/clang-26760.c": line 9853) @@ -38247,6 +38813,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) * remove iterator at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9884) * remove expr statement at ("test/cases/large/clang-26760.c": line 9885) * reduce to left at ("test/cases/large/clang-26760.c": line 9885) * reduce to right at ("test/cases/large/clang-26760.c": line 9894) @@ -38298,6 +38865,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9896) * reduce to left at ("test/cases/large/clang-26760.c": line 9896) * reduce to right at ("test/cases/large/clang-26760.c": line 9896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9896) * remove initializer at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) @@ -38583,6 +39151,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9922) * reduce to left at ("test/cases/large/clang-26760.c": line 9922) * reduce to right at ("test/cases/large/clang-26760.c": line 9922) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9922) * remove expr statement at ("test/cases/large/clang-26760.c": line 9924) * reduce to left at ("test/cases/large/clang-26760.c": line 9924) * reduce to right at ("test/cases/large/clang-26760.c": line 9924) @@ -38592,6 +39161,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9922) * remove iterator at ("test/cases/large/clang-26760.c": line 9922) * reduce to operant at ("test/cases/large/clang-26760.c": line 9922) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9928) * remove expr statement at ("test/cases/large/clang-26760.c": line 9929) * reduce to left at ("test/cases/large/clang-26760.c": line 9929) * reduce to right at ("test/cases/large/clang-26760.c": line 9929) @@ -38831,6 +39401,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10667) * reduce to left at ("test/cases/large/clang-26760.c": line 10667) * reduce to right at ("test/cases/large/clang-26760.c": line 10667) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10667) * remove initializer at ("test/cases/large/clang-26760.c": line 10670) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670) * remove variable j at ("test/cases/large/clang-26760.c": line 10671) @@ -38960,6 +39531,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10783) * reduce to left at ("test/cases/large/clang-26760.c": line 10783) * reduce to right at ("test/cases/large/clang-26760.c": line 10783) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10783) * remove expr statement at ("test/cases/large/clang-26760.c": line 10784) * reduce to left at ("test/cases/large/clang-26760.c": line 10784) * reduce to right at ("test/cases/large/clang-26760.c": line 10784) @@ -38971,6 +39543,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10785) * reduce to right at ("test/cases/large/clang-26760.c": line 10785) * reduce to operant at ("test/cases/large/clang-26760.c": line 10785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10785) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10787) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789) @@ -39203,6 +39776,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10845) * reduce to left at ("test/cases/large/clang-26760.c": line 10845) * reduce to right at ("test/cases/large/clang-26760.c": line 10845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10845) * remove expr statement at ("test/cases/large/clang-26760.c": line 10846) * reduce to left at ("test/cases/large/clang-26760.c": line 10846) * reduce to right at ("test/cases/large/clang-26760.c": line 10846) @@ -39258,9 +39832,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10856) * reduce to left at ("test/cases/large/clang-26760.c": line 10856) * reduce to right at ("test/cases/large/clang-26760.c": line 10856) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10856) * remove initializer at ("test/cases/large/clang-26760.c": line 10858) * reduce to left at ("test/cases/large/clang-26760.c": line 10858) * reduce to right at ("test/cases/large/clang-26760.c": line 10858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10858) * remove expr statement at ("test/cases/large/clang-26760.c": line 10860) * do without param at ("test/cases/large/clang-26760.c": line 10860) * replace by zero at ("test/cases/large/clang-26760.c": line 10860) @@ -39278,6 +39854,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 10856) * remove iterator at ("test/cases/large/clang-26760.c": line 10856) * reduce to operant at ("test/cases/large/clang-26760.c": line 10856) +* remove expr statement at ("test/cases/large/clang-26760.c": line 10869) * remove statement at ("test/cases/large/clang-26760.c": line 10870) * remove expr statement at ("test/cases/large/clang-26760.c": line 10888) * reduce to left at ("test/cases/large/clang-26760.c": line 10888) @@ -39324,6 +39901,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10697) * reduce to left at ("test/cases/large/clang-26760.c": line 10697) * reduce to right at ("test/cases/large/clang-26760.c": line 10697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10697) * remove initializer at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) @@ -39453,6 +40031,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10716) * reduce to left at ("test/cases/large/clang-26760.c": line 10716) * reduce to right at ("test/cases/large/clang-26760.c": line 10716) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10716) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10719) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10720) * reduce to operant at ("test/cases/large/clang-26760.c": line 10721) @@ -39477,11 +40056,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10729) * reduce to right at ("test/cases/large/clang-26760.c": line 10729) * reduce to operant at ("test/cases/large/clang-26760.c": line 10729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10729) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731) * remove variable i at ("test/cases/large/clang-26760.c": line 10732) * remove initializer at ("test/cases/large/clang-26760.c": line 10733) * reduce to left at ("test/cases/large/clang-26760.c": line 10733) * reduce to right at ("test/cases/large/clang-26760.c": line 10733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10733) * remove expr statement at ("test/cases/large/clang-26760.c": line 10735) * reduce to left at ("test/cases/large/clang-26760.c": line 10735) * reduce to right at ("test/cases/large/clang-26760.c": line 10735) @@ -39699,6 +40280,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10896) * reduce to left at ("test/cases/large/clang-26760.c": line 10896) * reduce to right at ("test/cases/large/clang-26760.c": line 10896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10896) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 10899) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 10900) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 10901) @@ -39712,6 +40294,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10909) * reduce to left at ("test/cases/large/clang-26760.c": line 10909) * reduce to right at ("test/cases/large/clang-26760.c": line 10909) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10909) * remove expr statement at ("test/cases/large/clang-26760.c": line 10910) * reduce to left at ("test/cases/large/clang-26760.c": line 10910) * reduce to right at ("test/cases/large/clang-26760.c": line 10910) @@ -39745,6 +40328,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11536) * reduce to left at ("test/cases/large/clang-26760.c": line 11536) * reduce to right at ("test/cases/large/clang-26760.c": line 11536) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11536) * remove expr statement at ("test/cases/large/clang-26760.c": line 11538) * reduce to left at ("test/cases/large/clang-26760.c": line 11538) * reduce to right at ("test/cases/large/clang-26760.c": line 11538) @@ -39754,6 +40338,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11539) * reduce to left at ("test/cases/large/clang-26760.c": line 11539) * reduce to right at ("test/cases/large/clang-26760.c": line 11539) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11539) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541) * remove condition at ("test/cases/large/clang-26760.c": line 11542) * remove return statement at ("test/cases/large/clang-26760.c": line 11572) @@ -39899,6 +40484,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10934) * reduce to left at ("test/cases/large/clang-26760.c": line 10934) * reduce to right at ("test/cases/large/clang-26760.c": line 10934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10934) * remove expr statement at ("test/cases/large/clang-26760.c": line 10935) * reduce to left at ("test/cases/large/clang-26760.c": line 10935) * reduce to right at ("test/cases/large/clang-26760.c": line 10935) @@ -40022,10 +40608,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10955) * reduce to left at ("test/cases/large/clang-26760.c": line 10955) * reduce to right at ("test/cases/large/clang-26760.c": line 10955) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10955) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958) * remove initializer at ("test/cases/large/clang-26760.c": line 10959) * reduce to left at ("test/cases/large/clang-26760.c": line 10959) * reduce to right at ("test/cases/large/clang-26760.c": line 10959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10959) * remove expr statement at ("test/cases/large/clang-26760.c": line 10961) * reduce to left at ("test/cases/large/clang-26760.c": line 10961) * reduce to right at ("test/cases/large/clang-26760.c": line 10961) @@ -40050,6 +40638,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10967) * reduce to right at ("test/cases/large/clang-26760.c": line 10967) * reduce to operant at ("test/cases/large/clang-26760.c": line 10967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10967) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969) * remove expr statement at ("test/cases/large/clang-26760.c": line 10971) * do without param at ("test/cases/large/clang-26760.c": line 10971) @@ -40128,6 +40717,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10988) * reduce to left at ("test/cases/large/clang-26760.c": line 10988) * reduce to right at ("test/cases/large/clang-26760.c": line 10988) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10988) * remove expr statement at ("test/cases/large/clang-26760.c": line 10989) * reduce to left at ("test/cases/large/clang-26760.c": line 10989) * reduce to right at ("test/cases/large/clang-26760.c": line 10989) @@ -40146,6 +40736,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10992) * reduce to left at ("test/cases/large/clang-26760.c": line 10992) * reduce to right at ("test/cases/large/clang-26760.c": line 10992) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10992) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994) * remove expr statement at ("test/cases/large/clang-26760.c": line 10995) * reduce to left at ("test/cases/large/clang-26760.c": line 10995) @@ -40255,6 +40846,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11031) * reduce to left at ("test/cases/large/clang-26760.c": line 11031) * reduce to right at ("test/cases/large/clang-26760.c": line 11031) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11031) * reduce to operant at ("test/cases/large/clang-26760.c": line 11034) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035) @@ -40262,6 +40854,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11037) * reduce to left at ("test/cases/large/clang-26760.c": line 11037) * reduce to right at ("test/cases/large/clang-26760.c": line 11037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11037) * remove expr statement at ("test/cases/large/clang-26760.c": line 11038) * reduce to left at ("test/cases/large/clang-26760.c": line 11038) * reduce to right at ("test/cases/large/clang-26760.c": line 11038) @@ -40272,6 +40865,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11039) * reduce to left at ("test/cases/large/clang-26760.c": line 11039) * reduce to right at ("test/cases/large/clang-26760.c": line 11039) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11039) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 11042) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 11043) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044) @@ -40280,6 +40874,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11047) * reduce to left at ("test/cases/large/clang-26760.c": line 11047) * reduce to right at ("test/cases/large/clang-26760.c": line 11047) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11047) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051) * remove expr statement at ("test/cases/large/clang-26760.c": line 11052) @@ -40378,6 +40973,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11085) * reduce to left at ("test/cases/large/clang-26760.c": line 11085) * reduce to right at ("test/cases/large/clang-26760.c": line 11085) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11085) * remove expr statement at ("test/cases/large/clang-26760.c": line 11086) * reduce to left at ("test/cases/large/clang-26760.c": line 11086) * reduce to right at ("test/cases/large/clang-26760.c": line 11086) @@ -40388,10 +40984,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11087) * reduce to left at ("test/cases/large/clang-26760.c": line 11087) * reduce to right at ("test/cases/large/clang-26760.c": line 11087) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11087) * remove variable i at ("test/cases/large/clang-26760.c": line 11089) * remove initializer at ("test/cases/large/clang-26760.c": line 11090) * reduce to left at ("test/cases/large/clang-26760.c": line 11090) * reduce to right at ("test/cases/large/clang-26760.c": line 11090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11090) * remove variable i at ("test/cases/large/clang-26760.c": line 11092) * remove return statement at ("test/cases/large/clang-26760.c": line 11093) * replace by zero at ("test/cases/large/clang-26760.c": line 11093) @@ -40412,6 +41010,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11100) * reduce to left at ("test/cases/large/clang-26760.c": line 11100) * reduce to right at ("test/cases/large/clang-26760.c": line 11100) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11100) * remove initializer at ("test/cases/large/clang-26760.c": line 11103) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103) * remove variable i at ("test/cases/large/clang-26760.c": line 11104) @@ -40422,6 +41021,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11106) * reduce to left at ("test/cases/large/clang-26760.c": line 11106) * reduce to right at ("test/cases/large/clang-26760.c": line 11106) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11106) * remove initializer at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) @@ -40433,6 +41033,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11112) * reduce to left at ("test/cases/large/clang-26760.c": line 11112) * reduce to right at ("test/cases/large/clang-26760.c": line 11112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11112) * remove variable i at ("test/cases/large/clang-26760.c": line 11114) * remove expr statement at ("test/cases/large/clang-26760.c": line 11115) * reduce to left at ("test/cases/large/clang-26760.c": line 11115) @@ -40660,6 +41261,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11164) * reduce to left at ("test/cases/large/clang-26760.c": line 11164) * reduce to right at ("test/cases/large/clang-26760.c": line 11164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11164) * remove return statement at ("test/cases/large/clang-26760.c": line 11166) * remove check at ("test/cases/large/clang-26760.c": line 11164) * remove iterator at ("test/cases/large/clang-26760.c": line 11164) @@ -40678,6 +41280,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11172) * reduce to left at ("test/cases/large/clang-26760.c": line 11172) * reduce to right at ("test/cases/large/clang-26760.c": line 11172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11172) * remove expr statement at ("test/cases/large/clang-26760.c": line 11174) * do without param at ("test/cases/large/clang-26760.c": line 11174) * replace by zero at ("test/cases/large/clang-26760.c": line 11174) @@ -40693,6 +41296,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11180) * reduce to left at ("test/cases/large/clang-26760.c": line 11180) * reduce to right at ("test/cases/large/clang-26760.c": line 11180) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11180) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 11182) * remove initializer at ("test/cases/large/clang-26760.c": line 11183) * reduce to operant at ("test/cases/large/clang-26760.c": line 11183) @@ -40747,6 +41351,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11214) * reduce to right at ("test/cases/large/clang-26760.c": line 11214) * reduce to operant at ("test/cases/large/clang-26760.c": line 11214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11214) * remove expr statement at ("test/cases/large/clang-26760.c": line 11216) * reduce to left at ("test/cases/large/clang-26760.c": line 11216) * reduce to right at ("test/cases/large/clang-26760.c": line 11216) @@ -40799,6 +41404,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11230) * reduce to left at ("test/cases/large/clang-26760.c": line 11230) * reduce to right at ("test/cases/large/clang-26760.c": line 11230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11230) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233) * remove expr statement at ("test/cases/large/clang-26760.c": line 11234) * reduce to left at ("test/cases/large/clang-26760.c": line 11234) @@ -40934,6 +41540,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11266) * reduce to left at ("test/cases/large/clang-26760.c": line 11266) * reduce to right at ("test/cases/large/clang-26760.c": line 11266) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11266) * remove variable i at ("test/cases/large/clang-26760.c": line 11268) * remove expr statement at ("test/cases/large/clang-26760.c": line 11269) * reduce to left at ("test/cases/large/clang-26760.c": line 11269) @@ -41044,6 +41651,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11200) * reduce to right at ("test/cases/large/clang-26760.c": line 11200) * reduce to operant at ("test/cases/large/clang-26760.c": line 11200) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11200) * remove return statement at ("test/cases/large/clang-26760.c": line 11202) * remove check at ("test/cases/large/clang-26760.c": line 11200) * remove iterator at ("test/cases/large/clang-26760.c": line 11200) @@ -41096,6 +41704,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11289) * reduce to left at ("test/cases/large/clang-26760.c": line 11289) * reduce to right at ("test/cases/large/clang-26760.c": line 11289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11289) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11292) * reduce to operant at ("test/cases/large/clang-26760.c": line 11293) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293) @@ -41333,6 +41942,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11344) * reduce to left at ("test/cases/large/clang-26760.c": line 11344) * reduce to right at ("test/cases/large/clang-26760.c": line 11344) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11344) * remove variable i at ("test/cases/large/clang-26760.c": line 11346) * remove return statement at ("test/cases/large/clang-26760.c": line 11347) * replace by zero at ("test/cases/large/clang-26760.c": line 11347) @@ -41351,6 +41961,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11352) * reduce to left at ("test/cases/large/clang-26760.c": line 11352) * reduce to right at ("test/cases/large/clang-26760.c": line 11352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11352) * remove initializer at ("test/cases/large/clang-26760.c": line 11354) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11354) * remove variable k at ("test/cases/large/clang-26760.c": line 11355) @@ -41514,9 +42125,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 11180) * remove iterator at ("test/cases/large/clang-26760.c": line 11180) * reduce to operant at ("test/cases/large/clang-26760.c": line 11180) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11381) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11382) * remove initializer at ("test/cases/large/clang-26760.c": line 11383) * reduce to left at ("test/cases/large/clang-26760.c": line 11383) * reduce to right at ("test/cases/large/clang-26760.c": line 11383) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11383) * remove variable i at ("test/cases/large/clang-26760.c": line 11385) * remove expr statement at ("test/cases/large/clang-26760.c": line 11386) * reduce to left at ("test/cases/large/clang-26760.c": line 11386) @@ -41597,9 +42211,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11402) * reduce to left at ("test/cases/large/clang-26760.c": line 11402) * reduce to right at ("test/cases/large/clang-26760.c": line 11402) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11402) * remove initializer at ("test/cases/large/clang-26760.c": line 11404) * reduce to left at ("test/cases/large/clang-26760.c": line 11404) * reduce to right at ("test/cases/large/clang-26760.c": line 11404) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11404) * remove expr statement at ("test/cases/large/clang-26760.c": line 11406) * do without param at ("test/cases/large/clang-26760.c": line 11406) * replace by zero at ("test/cases/large/clang-26760.c": line 11406) @@ -41610,6 +42226,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11409) * reduce to left at ("test/cases/large/clang-26760.c": line 11409) * reduce to right at ("test/cases/large/clang-26760.c": line 11409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412) * remove expr statement at ("test/cases/large/clang-26760.c": line 11413) * reduce to left at ("test/cases/large/clang-26760.c": line 11413) @@ -41742,6 +42359,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11409) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11445) * remove condition at ("test/cases/large/clang-26760.c": line 11446) * remove expr statement at ("test/cases/large/clang-26760.c": line 11447) * do without param at ("test/cases/large/clang-26760.c": line 11447) @@ -41754,6 +42372,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11402) * remove iterator at ("test/cases/large/clang-26760.c": line 11402) * reduce to operant at ("test/cases/large/clang-26760.c": line 11402) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11453) * remove expr statement at ("test/cases/large/clang-26760.c": line 11454) * reduce to left at ("test/cases/large/clang-26760.c": line 11454) * reduce to right at ("test/cases/large/clang-26760.c": line 11454) @@ -41809,6 +42428,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11462) * reduce to left at ("test/cases/large/clang-26760.c": line 11462) * reduce to right at ("test/cases/large/clang-26760.c": line 11462) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11462) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11464) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11465) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11466) @@ -41824,9 +42444,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11475) * reduce to left at ("test/cases/large/clang-26760.c": line 11475) * reduce to right at ("test/cases/large/clang-26760.c": line 11475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11475) * remove initializer at ("test/cases/large/clang-26760.c": line 11477) * reduce to left at ("test/cases/large/clang-26760.c": line 11477) * reduce to right at ("test/cases/large/clang-26760.c": line 11477) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11477) * remove expr statement at ("test/cases/large/clang-26760.c": line 11478) * reduce to left at ("test/cases/large/clang-26760.c": line 11478) * reduce to right at ("test/cases/large/clang-26760.c": line 11478) @@ -41896,9 +42518,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11494) * reduce to left at ("test/cases/large/clang-26760.c": line 11494) * reduce to right at ("test/cases/large/clang-26760.c": line 11494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11494) * remove initializer at ("test/cases/large/clang-26760.c": line 11496) * reduce to left at ("test/cases/large/clang-26760.c": line 11496) * reduce to right at ("test/cases/large/clang-26760.c": line 11496) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11496) * remove expr statement at ("test/cases/large/clang-26760.c": line 11497) * reduce to left at ("test/cases/large/clang-26760.c": line 11497) * reduce to right at ("test/cases/large/clang-26760.c": line 11497) @@ -41922,9 +42546,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11502) * reduce to left at ("test/cases/large/clang-26760.c": line 11502) * reduce to right at ("test/cases/large/clang-26760.c": line 11502) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11502) * remove initializer at ("test/cases/large/clang-26760.c": line 11504) * reduce to left at ("test/cases/large/clang-26760.c": line 11504) * reduce to right at ("test/cases/large/clang-26760.c": line 11504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11504) * remove expr statement at ("test/cases/large/clang-26760.c": line 11506) * do without param at ("test/cases/large/clang-26760.c": line 11506) * replace by zero at ("test/cases/large/clang-26760.c": line 11506) @@ -41942,6 +42568,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11502) * remove iterator at ("test/cases/large/clang-26760.c": line 11502) * reduce to operant at ("test/cases/large/clang-26760.c": line 11502) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11515) * remove expr statement at ("test/cases/large/clang-26760.c": line 11516) * reduce to left at ("test/cases/large/clang-26760.c": line 11516) * reduce to right at ("test/cases/large/clang-26760.c": line 11516) @@ -42122,6 +42749,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11611) * reduce to left at ("test/cases/large/clang-26760.c": line 11611) * reduce to right at ("test/cases/large/clang-26760.c": line 11611) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11611) * remove expr statement at ("test/cases/large/clang-26760.c": line 11613) * do without param at ("test/cases/large/clang-26760.c": line 11613) * replace by zero at ("test/cases/large/clang-26760.c": line 11613) @@ -42134,6 +42762,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11611) * remove iterator at ("test/cases/large/clang-26760.c": line 11611) * reduce to operant at ("test/cases/large/clang-26760.c": line 11611) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11617) * remove condition at ("test/cases/large/clang-26760.c": line 11618) * remove statement at ("test/cases/large/clang-26760.c": line 11619) * remove expr statement at ("test/cases/large/clang-26760.c": line 11620) @@ -42145,6 +42774,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11622) * reduce to left at ("test/cases/large/clang-26760.c": line 11622) * reduce to right at ("test/cases/large/clang-26760.c": line 11622) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11622) * remove expr statement at ("test/cases/large/clang-26760.c": line 11623) * reduce to left at ("test/cases/large/clang-26760.c": line 11623) * reduce to right at ("test/cases/large/clang-26760.c": line 11623) @@ -42225,6 +42855,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11642) * reduce to left at ("test/cases/large/clang-26760.c": line 11642) * reduce to right at ("test/cases/large/clang-26760.c": line 11642) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11642) * remove variable i at ("test/cases/large/clang-26760.c": line 11644) * remove expr statement at ("test/cases/large/clang-26760.c": line 11645) * reduce to left at ("test/cases/large/clang-26760.c": line 11645) @@ -42283,6 +42914,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11656) * reduce to left at ("test/cases/large/clang-26760.c": line 11656) * reduce to right at ("test/cases/large/clang-26760.c": line 11656) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11656) * remove expr statement at ("test/cases/large/clang-26760.c": line 11658) * do without param at ("test/cases/large/clang-26760.c": line 11658) * replace by zero at ("test/cases/large/clang-26760.c": line 11658) @@ -42377,10 +43009,12 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8488) * reduce to right at ("test/cases/large/clang-26760.c": line 8488) * reduce to operant at ("test/cases/large/clang-26760.c": line 8488) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8488) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491) * remove initializer at ("test/cases/large/clang-26760.c": line 8492) * reduce to left at ("test/cases/large/clang-26760.c": line 8492) * reduce to right at ("test/cases/large/clang-26760.c": line 8492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8492) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8495) * reduce to operant at ("test/cases/large/clang-26760.c": line 8496) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496) @@ -42618,6 +43252,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8547) * reduce to left at ("test/cases/large/clang-26760.c": line 8547) * reduce to right at ("test/cases/large/clang-26760.c": line 8547) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8547) * remove variable i at ("test/cases/large/clang-26760.c": line 8549) * remove return statement at ("test/cases/large/clang-26760.c": line 8550) * replace by zero at ("test/cases/large/clang-26760.c": line 8550) @@ -42633,6 +43268,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8493) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8555) * remove expr statement at ("test/cases/large/clang-26760.c": line 8556) * reduce to left at ("test/cases/large/clang-26760.c": line 8556) * reduce to right at ("test/cases/large/clang-26760.c": line 8556) @@ -42727,6 +43363,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11682) * reduce to left at ("test/cases/large/clang-26760.c": line 11682) * reduce to right at ("test/cases/large/clang-26760.c": line 11682) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11682) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11685) * reduce to operant at ("test/cases/large/clang-26760.c": line 11686) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686) @@ -42902,9 +43539,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11717) * reduce to left at ("test/cases/large/clang-26760.c": line 11717) * reduce to right at ("test/cases/large/clang-26760.c": line 11717) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11717) * remove initializer at ("test/cases/large/clang-26760.c": line 11719) * reduce to left at ("test/cases/large/clang-26760.c": line 11719) * reduce to right at ("test/cases/large/clang-26760.c": line 11719) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11719) * remove expr statement at ("test/cases/large/clang-26760.c": line 11721) * do without param at ("test/cases/large/clang-26760.c": line 11721) * replace by zero at ("test/cases/large/clang-26760.c": line 11721) @@ -42915,9 +43554,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11724) * reduce to left at ("test/cases/large/clang-26760.c": line 11724) * reduce to right at ("test/cases/large/clang-26760.c": line 11724) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11724) * remove initializer at ("test/cases/large/clang-26760.c": line 11726) * reduce to left at ("test/cases/large/clang-26760.c": line 11726) * reduce to right at ("test/cases/large/clang-26760.c": line 11726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11726) * remove expr statement at ("test/cases/large/clang-26760.c": line 11728) * do without param at ("test/cases/large/clang-26760.c": line 11728) * replace by zero at ("test/cases/large/clang-26760.c": line 11728) @@ -42929,6 +43570,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11733) * reduce to left at ("test/cases/large/clang-26760.c": line 11733) * reduce to right at ("test/cases/large/clang-26760.c": line 11733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11733) * remove expr statement at ("test/cases/large/clang-26760.c": line 11735) * do without param at ("test/cases/large/clang-26760.c": line 11735) * replace by zero at ("test/cases/large/clang-26760.c": line 11735) @@ -42941,6 +43583,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11733) * remove iterator at ("test/cases/large/clang-26760.c": line 11733) * reduce to operant at ("test/cases/large/clang-26760.c": line 11733) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11739) * remove expr statement at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) @@ -42952,6 +43595,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11724) * remove iterator at ("test/cases/large/clang-26760.c": line 11724) * reduce to operant at ("test/cases/large/clang-26760.c": line 11724) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11744) * remove condition at ("test/cases/large/clang-26760.c": line 11745) * remove expr statement at ("test/cases/large/clang-26760.c": line 11746) * do without param at ("test/cases/large/clang-26760.c": line 11746) @@ -43038,6 +43682,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11776) * reduce to left at ("test/cases/large/clang-26760.c": line 11776) * reduce to right at ("test/cases/large/clang-26760.c": line 11776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11776) * remove variable i at ("test/cases/large/clang-26760.c": line 11778) * remove return statement at ("test/cases/large/clang-26760.c": line 11779) * replace by zero at ("test/cases/large/clang-26760.c": line 11779) @@ -43056,6 +43701,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11784) * reduce to left at ("test/cases/large/clang-26760.c": line 11784) * reduce to right at ("test/cases/large/clang-26760.c": line 11784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11784) * remove initializer at ("test/cases/large/clang-26760.c": line 11786) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11786) * remove variable k at ("test/cases/large/clang-26760.c": line 11787) @@ -43231,6 +43877,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11815) * reduce to left at ("test/cases/large/clang-26760.c": line 11815) * reduce to right at ("test/cases/large/clang-26760.c": line 11815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11815) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 11817) * remove initializer at ("test/cases/large/clang-26760.c": line 11818) * reduce to operant at ("test/cases/large/clang-26760.c": line 11818) @@ -43256,6 +43903,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11824) * remove variable i at ("test/cases/large/clang-26760.c": line 11826) * remove return statement at ("test/cases/large/clang-26760.c": line 11827) * replace by zero at ("test/cases/large/clang-26760.c": line 11827) @@ -43263,6 +43911,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11829) * remove condition at ("test/cases/large/clang-26760.c": line 11830) * remove initializer at ("test/cases/large/clang-26760.c": line 11856) * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856) @@ -43323,6 +43972,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11860) * reduce to left at ("test/cases/large/clang-26760.c": line 11860) * reduce to right at ("test/cases/large/clang-26760.c": line 11860) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11860) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863) * remove expr statement at ("test/cases/large/clang-26760.c": line 11864) * reduce to left at ("test/cases/large/clang-26760.c": line 11864) @@ -43355,6 +44005,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11869) * reduce to right at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11869) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11871) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871) * remove expr statement at ("test/cases/large/clang-26760.c": line 11872) @@ -43422,6 +44073,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12003) * reduce to left at ("test/cases/large/clang-26760.c": line 12003) * reduce to right at ("test/cases/large/clang-26760.c": line 12003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12003) * remove expr statement at ("test/cases/large/clang-26760.c": line 12005) * reduce to left at ("test/cases/large/clang-26760.c": line 12005) * reduce to right at ("test/cases/large/clang-26760.c": line 12005) @@ -43437,6 +44089,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12010) * remove expr statement at ("test/cases/large/clang-26760.c": line 12011) * reduce to left at ("test/cases/large/clang-26760.c": line 12011) * reduce to right at ("test/cases/large/clang-26760.c": line 12011) @@ -43474,6 +44127,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11892) * reduce to left at ("test/cases/large/clang-26760.c": line 11892) * reduce to right at ("test/cases/large/clang-26760.c": line 11892) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11892) * remove initializer at ("test/cases/large/clang-26760.c": line 11894) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 11894) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 11895) @@ -43662,9 +44316,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11938) * reduce to left at ("test/cases/large/clang-26760.c": line 11938) * reduce to right at ("test/cases/large/clang-26760.c": line 11938) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11938) * remove initializer at ("test/cases/large/clang-26760.c": line 11940) * reduce to left at ("test/cases/large/clang-26760.c": line 11940) * reduce to right at ("test/cases/large/clang-26760.c": line 11940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11940) * remove expr statement at ("test/cases/large/clang-26760.c": line 11942) * do without param at ("test/cases/large/clang-26760.c": line 11942) * replace by zero at ("test/cases/large/clang-26760.c": line 11942) @@ -43704,6 +44360,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11956) * reduce to right at ("test/cases/large/clang-26760.c": line 11956) * reduce to operant at ("test/cases/large/clang-26760.c": line 11956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11956) * remove expr statement at ("test/cases/large/clang-26760.c": line 11960) * reduce to left at ("test/cases/large/clang-26760.c": line 11960) * reduce to right at ("test/cases/large/clang-26760.c": line 11960) @@ -43728,12 +44385,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11968) * reduce to left at ("test/cases/large/clang-26760.c": line 11968) * reduce to right at ("test/cases/large/clang-26760.c": line 11968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11968) * remove initializer at ("test/cases/large/clang-26760.c": line 11970) * reduce to left at ("test/cases/large/clang-26760.c": line 11970) * reduce to right at ("test/cases/large/clang-26760.c": line 11970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11970) * remove initializer at ("test/cases/large/clang-26760.c": line 11972) * reduce to left at ("test/cases/large/clang-26760.c": line 11972) * reduce to right at ("test/cases/large/clang-26760.c": line 11972) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11972) * remove expr statement at ("test/cases/large/clang-26760.c": line 11974) * do without param at ("test/cases/large/clang-26760.c": line 11974) * replace by zero at ("test/cases/large/clang-26760.c": line 11974) @@ -43756,6 +44416,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11968) * remove iterator at ("test/cases/large/clang-26760.c": line 11968) * reduce to operant at ("test/cases/large/clang-26760.c": line 11968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11980) * remove condition at ("test/cases/large/clang-26760.c": line 11981) * remove expr statement at ("test/cases/large/clang-26760.c": line 11982) * do without param at ("test/cases/large/clang-26760.c": line 11982) @@ -43820,6 +44481,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12023) * reduce to left at ("test/cases/large/clang-26760.c": line 12023) * reduce to right at ("test/cases/large/clang-26760.c": line 12023) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12023) * remove initializer at ("test/cases/large/clang-26760.c": line 12025) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12025) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12026) @@ -44004,6 +44666,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12065) * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * reduce to operant at ("test/cases/large/clang-26760.c": line 12065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12065) * remove expr statement at ("test/cases/large/clang-26760.c": line 12068) * reduce to operant at ("test/cases/large/clang-26760.c": line 12068) * remove expr statement at ("test/cases/large/clang-26760.c": line 12069) @@ -44026,6 +44689,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12066) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12081) * remove expr statement at ("test/cases/large/clang-26760.c": line 12082) * reduce to left at ("test/cases/large/clang-26760.c": line 12082) * reduce to right at ("test/cases/large/clang-26760.c": line 12082) @@ -44096,6 +44760,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12102) * reduce to left at ("test/cases/large/clang-26760.c": line 12102) * reduce to right at ("test/cases/large/clang-26760.c": line 12102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12102) * remove return statement at ("test/cases/large/clang-26760.c": line 12104) * remove check at ("test/cases/large/clang-26760.c": line 12102) * remove iterator at ("test/cases/large/clang-26760.c": line 12102) @@ -44238,6 +44903,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13296) * reduce to left at ("test/cases/large/clang-26760.c": line 13296) * reduce to right at ("test/cases/large/clang-26760.c": line 13296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13296) * remove expr statement at ("test/cases/large/clang-26760.c": line 13298) * reduce to left at ("test/cases/large/clang-26760.c": line 13298) * reduce to right at ("test/cases/large/clang-26760.c": line 13298) @@ -44249,6 +44915,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 13296) * remove iterator at ("test/cases/large/clang-26760.c": line 13296) * reduce to operant at ("test/cases/large/clang-26760.c": line 13296) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13306) * remove condition at ("test/cases/large/clang-26760.c": line 13307) * remove statement at ("test/cases/large/clang-26760.c": line 13308) * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117) @@ -44257,6 +44924,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12119) * reduce to left at ("test/cases/large/clang-26760.c": line 12119) * reduce to right at ("test/cases/large/clang-26760.c": line 12119) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12119) * remove expr statement at ("test/cases/large/clang-26760.c": line 12121) * do without param at ("test/cases/large/clang-26760.c": line 12121) * replace by zero at ("test/cases/large/clang-26760.c": line 12121) @@ -44269,9 +44937,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 12119) * remove iterator at ("test/cases/large/clang-26760.c": line 12119) * reduce to operant at ("test/cases/large/clang-26760.c": line 12119) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12125) * remove initializer at ("test/cases/large/clang-26760.c": line 12126) * reduce to left at ("test/cases/large/clang-26760.c": line 12126) * reduce to right at ("test/cases/large/clang-26760.c": line 12126) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12126) * remove expr statement at ("test/cases/large/clang-26760.c": line 12128) * do without param at ("test/cases/large/clang-26760.c": line 12128) * replace by zero at ("test/cases/large/clang-26760.c": line 12128) @@ -44305,6 +44975,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12147) * reduce to left at ("test/cases/large/clang-26760.c": line 12147) * reduce to right at ("test/cases/large/clang-26760.c": line 12147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12147) * remove return statement at ("test/cases/large/clang-26760.c": line 12149) * remove check at ("test/cases/large/clang-26760.c": line 12147) * reduce to operant at ("test/cases/large/clang-26760.c": line 12147) @@ -44313,6 +44984,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12151) * reduce to left at ("test/cases/large/clang-26760.c": line 12151) * reduce to right at ("test/cases/large/clang-26760.c": line 12151) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12151) * remove expr statement at ("test/cases/large/clang-26760.c": line 12154) * reduce to operant at ("test/cases/large/clang-26760.c": line 12154) * remove check at ("test/cases/large/clang-26760.c": line 12151) @@ -44325,6 +44997,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12157) * reduce to left at ("test/cases/large/clang-26760.c": line 12157) * reduce to right at ("test/cases/large/clang-26760.c": line 12157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12157) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 12159) * remove initializer at ("test/cases/large/clang-26760.c": line 12160) * reduce to operant at ("test/cases/large/clang-26760.c": line 12160) @@ -44425,6 +45098,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12198) * reduce to left at ("test/cases/large/clang-26760.c": line 12198) * reduce to right at ("test/cases/large/clang-26760.c": line 12198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12198) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201) * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203) * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204) @@ -44440,6 +45114,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12210) * reduce to left at ("test/cases/large/clang-26760.c": line 12210) * reduce to right at ("test/cases/large/clang-26760.c": line 12210) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12210) * remove return statement at ("test/cases/large/clang-26760.c": line 12212) * remove check at ("test/cases/large/clang-26760.c": line 12210) * reduce to operant at ("test/cases/large/clang-26760.c": line 12210) @@ -44448,6 +45123,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12214) * reduce to left at ("test/cases/large/clang-26760.c": line 12214) * reduce to right at ("test/cases/large/clang-26760.c": line 12214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12214) * remove expr statement at ("test/cases/large/clang-26760.c": line 12217) * reduce to operant at ("test/cases/large/clang-26760.c": line 12217) * remove check at ("test/cases/large/clang-26760.c": line 12214) @@ -44488,6 +45164,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12225) * reduce to right at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12225) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12227) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227) * remove expr statement at ("test/cases/large/clang-26760.c": line 12228) @@ -44549,6 +45226,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12242) * reduce to left at ("test/cases/large/clang-26760.c": line 12242) * reduce to right at ("test/cases/large/clang-26760.c": line 12242) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12242) * remove initializer at ("test/cases/large/clang-26760.c": line 12244) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12244) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12245) @@ -44733,6 +45411,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12284) * reduce to right at ("test/cases/large/clang-26760.c": line 12284) * reduce to operant at ("test/cases/large/clang-26760.c": line 12284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12284) * remove expr statement at ("test/cases/large/clang-26760.c": line 12287) * reduce to operant at ("test/cases/large/clang-26760.c": line 12287) * remove expr statement at ("test/cases/large/clang-26760.c": line 12288) @@ -44827,6 +45506,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12322) * reduce to left at ("test/cases/large/clang-26760.c": line 12322) * reduce to right at ("test/cases/large/clang-26760.c": line 12322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12322) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326) * reduce to operant at ("test/cases/large/clang-26760.c": line 12327) @@ -44877,6 +45557,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12346) * reduce to left at ("test/cases/large/clang-26760.c": line 12346) * reduce to right at ("test/cases/large/clang-26760.c": line 12346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12346) * remove expr statement at ("test/cases/large/clang-26760.c": line 12347) * reduce to left at ("test/cases/large/clang-26760.c": line 12347) * reduce to right at ("test/cases/large/clang-26760.c": line 12347) @@ -44888,6 +45569,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12348) * reduce to left at ("test/cases/large/clang-26760.c": line 12348) * reduce to right at ("test/cases/large/clang-26760.c": line 12348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12348) * remove expr statement at ("test/cases/large/clang-26760.c": line 12349) * reduce to left at ("test/cases/large/clang-26760.c": line 12349) * reduce to right at ("test/cases/large/clang-26760.c": line 12349) @@ -44899,6 +45581,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12350) * reduce to right at ("test/cases/large/clang-26760.c": line 12350) * reduce to operant at ("test/cases/large/clang-26760.c": line 12350) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12350) * remove initializer at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) @@ -45044,9 +45727,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12369) * reduce to left at ("test/cases/large/clang-26760.c": line 12369) * reduce to right at ("test/cases/large/clang-26760.c": line 12369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12369) * remove initializer at ("test/cases/large/clang-26760.c": line 12371) * reduce to left at ("test/cases/large/clang-26760.c": line 12371) * reduce to right at ("test/cases/large/clang-26760.c": line 12371) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12371) * remove expr statement at ("test/cases/large/clang-26760.c": line 12372) * reduce to left at ("test/cases/large/clang-26760.c": line 12372) * reduce to right at ("test/cases/large/clang-26760.c": line 12372) @@ -45129,6 +45814,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12386) * reduce to right at ("test/cases/large/clang-26760.c": line 12386) * reduce to operant at ("test/cases/large/clang-26760.c": line 12386) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12386) * remove initializer at ("test/cases/large/clang-26760.c": line 12388) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 12388) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 12389) @@ -45314,9 +46000,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12553) * reduce to left at ("test/cases/large/clang-26760.c": line 12553) * reduce to right at ("test/cases/large/clang-26760.c": line 12553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12553) * remove initializer at ("test/cases/large/clang-26760.c": line 12555) * reduce to left at ("test/cases/large/clang-26760.c": line 12555) * reduce to right at ("test/cases/large/clang-26760.c": line 12555) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12555) * remove expr statement at ("test/cases/large/clang-26760.c": line 12556) * reduce to left at ("test/cases/large/clang-26760.c": line 12556) * reduce to right at ("test/cases/large/clang-26760.c": line 12556) @@ -45379,6 +46067,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12578) * reduce to left at ("test/cases/large/clang-26760.c": line 12578) * reduce to right at ("test/cases/large/clang-26760.c": line 12578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12578) * remove variable k at ("test/cases/large/clang-26760.c": line 12580) * remove variable j at ("test/cases/large/clang-26760.c": line 12580) * remove variable i at ("test/cases/large/clang-26760.c": line 12580) @@ -45638,6 +46327,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12421) * reduce to left at ("test/cases/large/clang-26760.c": line 12421) * reduce to right at ("test/cases/large/clang-26760.c": line 12421) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12421) * remove initializer at ("test/cases/large/clang-26760.c": line 12423) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 12423) * remove initializer at ("test/cases/large/clang-26760.c": line 12424) @@ -45744,6 +46434,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12448) * reduce to left at ("test/cases/large/clang-26760.c": line 12448) * reduce to right at ("test/cases/large/clang-26760.c": line 12448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12448) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451) * remove condition at ("test/cases/large/clang-26760.c": line 12452) * remove statement at ("test/cases/large/clang-26760.c": line 12453) @@ -45810,6 +46501,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12468) * reduce to left at ("test/cases/large/clang-26760.c": line 12468) * reduce to right at ("test/cases/large/clang-26760.c": line 12468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12468) * remove initializer at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) @@ -46304,6 +46996,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12613) * reduce to left at ("test/cases/large/clang-26760.c": line 12613) * reduce to right at ("test/cases/large/clang-26760.c": line 12613) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12613) * remove initializer at ("test/cases/large/clang-26760.c": line 12616) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616) * remove variable j at ("test/cases/large/clang-26760.c": line 12617) @@ -46422,6 +47115,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12718) * reduce to left at ("test/cases/large/clang-26760.c": line 12718) * reduce to right at ("test/cases/large/clang-26760.c": line 12718) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12718) * remove expr statement at ("test/cases/large/clang-26760.c": line 12719) * reduce to left at ("test/cases/large/clang-26760.c": line 12719) * reduce to right at ("test/cases/large/clang-26760.c": line 12719) @@ -46433,6 +47127,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12720) * reduce to right at ("test/cases/large/clang-26760.c": line 12720) * reduce to operant at ("test/cases/large/clang-26760.c": line 12720) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12720) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 12722) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724) @@ -46653,6 +47348,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12773) * reduce to left at ("test/cases/large/clang-26760.c": line 12773) * reduce to right at ("test/cases/large/clang-26760.c": line 12773) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12773) * remove expr statement at ("test/cases/large/clang-26760.c": line 12774) * reduce to left at ("test/cases/large/clang-26760.c": line 12774) * reduce to right at ("test/cases/large/clang-26760.c": line 12774) @@ -46751,6 +47447,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12636) * reduce to left at ("test/cases/large/clang-26760.c": line 12636) * reduce to right at ("test/cases/large/clang-26760.c": line 12636) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12636) * remove initializer at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) @@ -46880,6 +47577,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12655) * reduce to left at ("test/cases/large/clang-26760.c": line 12655) * reduce to right at ("test/cases/large/clang-26760.c": line 12655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12655) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 12658) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 12659) * reduce to operant at ("test/cases/large/clang-26760.c": line 12660) @@ -46904,11 +47602,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12668) * reduce to right at ("test/cases/large/clang-26760.c": line 12668) * reduce to operant at ("test/cases/large/clang-26760.c": line 12668) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12668) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670) * remove variable i at ("test/cases/large/clang-26760.c": line 12671) * remove initializer at ("test/cases/large/clang-26760.c": line 12672) * reduce to left at ("test/cases/large/clang-26760.c": line 12672) * reduce to right at ("test/cases/large/clang-26760.c": line 12672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12672) * remove expr statement at ("test/cases/large/clang-26760.c": line 12673) * reduce to left at ("test/cases/large/clang-26760.c": line 12673) * reduce to right at ("test/cases/large/clang-26760.c": line 12673) @@ -47121,6 +47821,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12808) * reduce to left at ("test/cases/large/clang-26760.c": line 12808) * reduce to right at ("test/cases/large/clang-26760.c": line 12808) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12808) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 12811) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 12812) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 12813) @@ -47134,6 +47835,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12821) * reduce to left at ("test/cases/large/clang-26760.c": line 12821) * reduce to right at ("test/cases/large/clang-26760.c": line 12821) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12821) * remove expr statement at ("test/cases/large/clang-26760.c": line 12822) * reduce to left at ("test/cases/large/clang-26760.c": line 12822) * reduce to right at ("test/cases/large/clang-26760.c": line 12822) @@ -47167,6 +47869,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13038) * reduce to left at ("test/cases/large/clang-26760.c": line 13038) * reduce to right at ("test/cases/large/clang-26760.c": line 13038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13038) * remove expr statement at ("test/cases/large/clang-26760.c": line 13040) * reduce to left at ("test/cases/large/clang-26760.c": line 13040) * reduce to right at ("test/cases/large/clang-26760.c": line 13040) @@ -47176,6 +47879,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13042) * reduce to left at ("test/cases/large/clang-26760.c": line 13042) * reduce to right at ("test/cases/large/clang-26760.c": line 13042) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13042) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044) * remove condition at ("test/cases/large/clang-26760.c": line 13045) * remove return statement at ("test/cases/large/clang-26760.c": line 13068) @@ -47309,6 +48013,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12846) * reduce to left at ("test/cases/large/clang-26760.c": line 12846) * reduce to right at ("test/cases/large/clang-26760.c": line 12846) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12846) * remove expr statement at ("test/cases/large/clang-26760.c": line 12847) * reduce to left at ("test/cases/large/clang-26760.c": line 12847) * reduce to right at ("test/cases/large/clang-26760.c": line 12847) @@ -47432,10 +48137,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12867) * reduce to left at ("test/cases/large/clang-26760.c": line 12867) * reduce to right at ("test/cases/large/clang-26760.c": line 12867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12867) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870) * remove initializer at ("test/cases/large/clang-26760.c": line 12871) * reduce to left at ("test/cases/large/clang-26760.c": line 12871) * reduce to right at ("test/cases/large/clang-26760.c": line 12871) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12871) * remove expr statement at ("test/cases/large/clang-26760.c": line 12873) * reduce to left at ("test/cases/large/clang-26760.c": line 12873) * reduce to right at ("test/cases/large/clang-26760.c": line 12873) @@ -47460,6 +48167,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12879) * reduce to right at ("test/cases/large/clang-26760.c": line 12879) * reduce to operant at ("test/cases/large/clang-26760.c": line 12879) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12879) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881) * remove expr statement at ("test/cases/large/clang-26760.c": line 12882) * reduce to left at ("test/cases/large/clang-26760.c": line 12882) @@ -47535,6 +48243,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12895) * reduce to left at ("test/cases/large/clang-26760.c": line 12895) * reduce to right at ("test/cases/large/clang-26760.c": line 12895) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12895) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897) * remove expr statement at ("test/cases/large/clang-26760.c": line 12898) * reduce to left at ("test/cases/large/clang-26760.c": line 12898) @@ -47644,6 +48353,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12934) * reduce to left at ("test/cases/large/clang-26760.c": line 12934) * reduce to right at ("test/cases/large/clang-26760.c": line 12934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12934) * reduce to operant at ("test/cases/large/clang-26760.c": line 12937) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938) @@ -47651,6 +48361,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12940) * reduce to left at ("test/cases/large/clang-26760.c": line 12940) * reduce to right at ("test/cases/large/clang-26760.c": line 12940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12940) * remove expr statement at ("test/cases/large/clang-26760.c": line 12941) * reduce to left at ("test/cases/large/clang-26760.c": line 12941) * reduce to right at ("test/cases/large/clang-26760.c": line 12941) @@ -47661,6 +48372,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12942) * reduce to left at ("test/cases/large/clang-26760.c": line 12942) * reduce to right at ("test/cases/large/clang-26760.c": line 12942) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12942) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 12945) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 12946) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947) @@ -47669,6 +48381,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12950) * reduce to left at ("test/cases/large/clang-26760.c": line 12950) * reduce to right at ("test/cases/large/clang-26760.c": line 12950) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12950) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954) * remove expr statement at ("test/cases/large/clang-26760.c": line 12955) @@ -47761,6 +48474,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12979) * reduce to left at ("test/cases/large/clang-26760.c": line 12979) * reduce to right at ("test/cases/large/clang-26760.c": line 12979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12979) * remove variable i at ("test/cases/large/clang-26760.c": line 12981) * remove expr statement at ("test/cases/large/clang-26760.c": line 12982) * reduce to left at ("test/cases/large/clang-26760.c": line 12982) @@ -47871,6 +48585,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13003) * reduce to left at ("test/cases/large/clang-26760.c": line 13003) * reduce to right at ("test/cases/large/clang-26760.c": line 13003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13003) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 13005) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 13006) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 13007) @@ -47880,9 +48595,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13010) * reduce to left at ("test/cases/large/clang-26760.c": line 13010) * reduce to right at ("test/cases/large/clang-26760.c": line 13010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13010) * remove initializer at ("test/cases/large/clang-26760.c": line 13012) * reduce to left at ("test/cases/large/clang-26760.c": line 13012) * reduce to right at ("test/cases/large/clang-26760.c": line 13012) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13012) * remove expr statement at ("test/cases/large/clang-26760.c": line 13013) * reduce to left at ("test/cases/large/clang-26760.c": line 13013) * reduce to right at ("test/cases/large/clang-26760.c": line 13013) @@ -48143,6 +48860,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13102) * reduce to left at ("test/cases/large/clang-26760.c": line 13102) * reduce to right at ("test/cases/large/clang-26760.c": line 13102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13102) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105) * remove variable i at ("test/cases/large/clang-26760.c": line 13106) @@ -48294,9 +49012,12 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) * remove iterator at ("test/cases/large/clang-26760.c": line 12157) * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13139) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13140) * remove initializer at ("test/cases/large/clang-26760.c": line 13141) * reduce to left at ("test/cases/large/clang-26760.c": line 13141) * reduce to right at ("test/cases/large/clang-26760.c": line 13141) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13141) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144) * remove variable i at ("test/cases/large/clang-26760.c": line 13145) @@ -48442,6 +49163,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13172) * reduce to left at ("test/cases/large/clang-26760.c": line 13172) * reduce to right at ("test/cases/large/clang-26760.c": line 13172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13172) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175) * remove expr statement at ("test/cases/large/clang-26760.c": line 13176) * reduce to left at ("test/cases/large/clang-26760.c": line 13176) @@ -48474,6 +49196,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13181) * reduce to right at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13181) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13183) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183) * remove expr statement at ("test/cases/large/clang-26760.c": line 13184) @@ -48535,6 +49258,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13198) * reduce to left at ("test/cases/large/clang-26760.c": line 13198) * reduce to right at ("test/cases/large/clang-26760.c": line 13198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13198) * remove initializer at ("test/cases/large/clang-26760.c": line 13200) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 13200) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 13201) @@ -48719,6 +49443,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13240) * reduce to right at ("test/cases/large/clang-26760.c": line 13240) * reduce to operant at ("test/cases/large/clang-26760.c": line 13240) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13240) * remove expr statement at ("test/cases/large/clang-26760.c": line 13243) * reduce to operant at ("test/cases/large/clang-26760.c": line 13243) * remove expr statement at ("test/cases/large/clang-26760.c": line 13244) @@ -48813,6 +49538,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13278) * reduce to left at ("test/cases/large/clang-26760.c": line 13278) * reduce to right at ("test/cases/large/clang-26760.c": line 13278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13278) * remove return statement at ("test/cases/large/clang-26760.c": line 13280) * remove check at ("test/cases/large/clang-26760.c": line 13278) * remove iterator at ("test/cases/large/clang-26760.c": line 13278) @@ -48870,6 +49596,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13316) * reduce to left at ("test/cases/large/clang-26760.c": line 13316) * reduce to right at ("test/cases/large/clang-26760.c": line 13316) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13316) * remove expr statement at ("test/cases/large/clang-26760.c": line 13318) * do without param at ("test/cases/large/clang-26760.c": line 13318) * replace by zero at ("test/cases/large/clang-26760.c": line 13318) @@ -49036,6 +49763,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13376) * reduce to left at ("test/cases/large/clang-26760.c": line 13376) * reduce to right at ("test/cases/large/clang-26760.c": line 13376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13376) * remove expr statement at ("test/cases/large/clang-26760.c": line 13378) * do without param at ("test/cases/large/clang-26760.c": line 13378) * replace by zero at ("test/cases/large/clang-26760.c": line 13378) @@ -49059,6 +49787,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13384) * reduce to left at ("test/cases/large/clang-26760.c": line 13384) * reduce to right at ("test/cases/large/clang-26760.c": line 13384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13384) * remove expr statement at ("test/cases/large/clang-26760.c": line 13386) * do without param at ("test/cases/large/clang-26760.c": line 13386) * replace by zero at ("test/cases/large/clang-26760.c": line 13386) @@ -49094,6 +49823,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13395) * reduce to left at ("test/cases/large/clang-26760.c": line 13395) * reduce to right at ("test/cases/large/clang-26760.c": line 13395) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13395) * remove expr statement at ("test/cases/large/clang-26760.c": line 13397) * do without param at ("test/cases/large/clang-26760.c": line 13397) * replace by zero at ("test/cases/large/clang-26760.c": line 13397) @@ -49125,6 +49855,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13405) * reduce to left at ("test/cases/large/clang-26760.c": line 13405) * reduce to right at ("test/cases/large/clang-26760.c": line 13405) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13405) * remove expr statement at ("test/cases/large/clang-26760.c": line 13407) * do without param at ("test/cases/large/clang-26760.c": line 13407) * replace by zero at ("test/cases/large/clang-26760.c": line 13407) @@ -49140,12 +49871,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13411) * reduce to left at ("test/cases/large/clang-26760.c": line 13411) * reduce to right at ("test/cases/large/clang-26760.c": line 13411) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13411) * remove initializer at ("test/cases/large/clang-26760.c": line 13413) * reduce to left at ("test/cases/large/clang-26760.c": line 13413) * reduce to right at ("test/cases/large/clang-26760.c": line 13413) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13413) * remove initializer at ("test/cases/large/clang-26760.c": line 13415) * reduce to left at ("test/cases/large/clang-26760.c": line 13415) * reduce to right at ("test/cases/large/clang-26760.c": line 13415) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13415) * remove expr statement at ("test/cases/large/clang-26760.c": line 13417) * do without param at ("test/cases/large/clang-26760.c": line 13417) * replace by zero at ("test/cases/large/clang-26760.c": line 13417) @@ -49171,9 +49905,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13425) * reduce to left at ("test/cases/large/clang-26760.c": line 13425) * reduce to right at ("test/cases/large/clang-26760.c": line 13425) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13425) * remove initializer at ("test/cases/large/clang-26760.c": line 13427) * reduce to left at ("test/cases/large/clang-26760.c": line 13427) * reduce to right at ("test/cases/large/clang-26760.c": line 13427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13427) * remove expr statement at ("test/cases/large/clang-26760.c": line 13429) * do without param at ("test/cases/large/clang-26760.c": line 13429) * replace by zero at ("test/cases/large/clang-26760.c": line 13429) @@ -49194,12 +49930,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13434) * reduce to left at ("test/cases/large/clang-26760.c": line 13434) * reduce to right at ("test/cases/large/clang-26760.c": line 13434) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13434) * remove initializer at ("test/cases/large/clang-26760.c": line 13436) * reduce to left at ("test/cases/large/clang-26760.c": line 13436) * reduce to right at ("test/cases/large/clang-26760.c": line 13436) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13436) * remove initializer at ("test/cases/large/clang-26760.c": line 13438) * reduce to left at ("test/cases/large/clang-26760.c": line 13438) * reduce to right at ("test/cases/large/clang-26760.c": line 13438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13438) * remove expr statement at ("test/cases/large/clang-26760.c": line 13440) * do without param at ("test/cases/large/clang-26760.c": line 13440) * replace by zero at ("test/cases/large/clang-26760.c": line 13440) @@ -49225,6 +49964,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13448) * reduce to left at ("test/cases/large/clang-26760.c": line 13448) * reduce to right at ("test/cases/large/clang-26760.c": line 13448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13448) * remove expr statement at ("test/cases/large/clang-26760.c": line 13450) * do without param at ("test/cases/large/clang-26760.c": line 13450) * replace by zero at ("test/cases/large/clang-26760.c": line 13450) @@ -49244,9 +49984,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13455) * reduce to left at ("test/cases/large/clang-26760.c": line 13455) * reduce to right at ("test/cases/large/clang-26760.c": line 13455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13455) * remove initializer at ("test/cases/large/clang-26760.c": line 13457) * reduce to left at ("test/cases/large/clang-26760.c": line 13457) * reduce to right at ("test/cases/large/clang-26760.c": line 13457) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13457) * remove expr statement at ("test/cases/large/clang-26760.c": line 13459) * do without param at ("test/cases/large/clang-26760.c": line 13459) * replace by zero at ("test/cases/large/clang-26760.c": line 13459) @@ -49291,12 +50033,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13470) * reduce to left at ("test/cases/large/clang-26760.c": line 13470) * reduce to right at ("test/cases/large/clang-26760.c": line 13470) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13470) * remove initializer at ("test/cases/large/clang-26760.c": line 13472) * reduce to left at ("test/cases/large/clang-26760.c": line 13472) * reduce to right at ("test/cases/large/clang-26760.c": line 13472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13472) * remove initializer at ("test/cases/large/clang-26760.c": line 13474) * reduce to left at ("test/cases/large/clang-26760.c": line 13474) * reduce to right at ("test/cases/large/clang-26760.c": line 13474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13474) * remove expr statement at ("test/cases/large/clang-26760.c": line 13476) * do without param at ("test/cases/large/clang-26760.c": line 13476) * replace by zero at ("test/cases/large/clang-26760.c": line 13476) diff --git a/rtree-c/test/expected/clang-26760/reduction/p7.path b/rtree-c/test/expected/clang-26760/reduction/p7.path index 240eccc2b1212cf6f59f52001cf382b6808d87aa..6444f31479d44651816def9dc0c7d34cf72d4a76 100644 --- a/rtree-c/test/expected/clang-26760/reduction/p7.path +++ b/rtree-c/test/expected/clang-26760/reduction/p7.path @@ -334,6 +334,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 596) * reduce to left at ("test/cases/large/clang-26760.c": line 596) * reduce to right at ("test/cases/large/clang-26760.c": line 596) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 596) * remove expr statement at ("test/cases/large/clang-26760.c": line 598) * do without param at ("test/cases/large/clang-26760.c": line 598) * replace by zero at ("test/cases/large/clang-26760.c": line 598) @@ -354,6 +355,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 606) * reduce to left at ("test/cases/large/clang-26760.c": line 606) * reduce to right at ("test/cases/large/clang-26760.c": line 606) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 606) * remove expr statement at ("test/cases/large/clang-26760.c": line 607) * reduce to left at ("test/cases/large/clang-26760.c": line 607) * reduce to right at ("test/cases/large/clang-26760.c": line 607) @@ -1549,6 +1551,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 707) * reduce to left at ("test/cases/large/clang-26760.c": line 707) * reduce to right at ("test/cases/large/clang-26760.c": line 707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 707) * remove expr statement at ("test/cases/large/clang-26760.c": line 708) * reduce to left at ("test/cases/large/clang-26760.c": line 708) * reduce to right at ("test/cases/large/clang-26760.c": line 708) @@ -1574,6 +1577,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 715) * reduce to right at ("test/cases/large/clang-26760.c": line 715) * reduce to operant at ("test/cases/large/clang-26760.c": line 715) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 715) * inline variable l_2362 at ("test/cases/large/clang-26760.c": line 717) * inline variable l_2371 at ("test/cases/large/clang-26760.c": line 718) * inline variable l_2376 at ("test/cases/large/clang-26760.c": line 719) @@ -1601,9 +1605,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 729) * reduce to left at ("test/cases/large/clang-26760.c": line 729) * reduce to right at ("test/cases/large/clang-26760.c": line 729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 729) * remove initializer at ("test/cases/large/clang-26760.c": line 731) * reduce to left at ("test/cases/large/clang-26760.c": line 731) * reduce to right at ("test/cases/large/clang-26760.c": line 731) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 731) * remove expr statement at ("test/cases/large/clang-26760.c": line 732) * reduce to left at ("test/cases/large/clang-26760.c": line 732) * reduce to right at ("test/cases/large/clang-26760.c": line 732) @@ -1665,6 +1671,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 746) * reduce to left at ("test/cases/large/clang-26760.c": line 746) * reduce to right at ("test/cases/large/clang-26760.c": line 746) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 746) * inline variable l_2389 at ("test/cases/large/clang-26760.c": line 748) * remove initializer at ("test/cases/large/clang-26760.c": line 749) * remove variable l_2417 at ("test/cases/large/clang-26760.c": line 749) @@ -1678,6 +1685,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 754) * reduce to left at ("test/cases/large/clang-26760.c": line 754) * reduce to right at ("test/cases/large/clang-26760.c": line 754) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 754) * inline variable l_2381 at ("test/cases/large/clang-26760.c": line 757) * remove variable l_2416 at ("test/cases/large/clang-26760.c": line 758) * inline variable l_2436 at ("test/cases/large/clang-26760.c": line 759) @@ -1687,6 +1695,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 763) * reduce to left at ("test/cases/large/clang-26760.c": line 763) * reduce to right at ("test/cases/large/clang-26760.c": line 763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 763) * remove expr statement at ("test/cases/large/clang-26760.c": line 764) * reduce to left at ("test/cases/large/clang-26760.c": line 764) * reduce to right at ("test/cases/large/clang-26760.c": line 764) @@ -1733,6 +1742,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 811) * reduce to left at ("test/cases/large/clang-26760.c": line 811) * reduce to right at ("test/cases/large/clang-26760.c": line 811) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 811) * remove return statement at ("test/cases/large/clang-26760.c": line 813) * remove check at ("test/cases/large/clang-26760.c": line 811) * remove iterator at ("test/cases/large/clang-26760.c": line 811) @@ -1807,6 +1817,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 798) * reduce to left at ("test/cases/large/clang-26760.c": line 798) * reduce to right at ("test/cases/large/clang-26760.c": line 798) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 798) * reduce to operant at ("test/cases/large/clang-26760.c": line 800) * inline variable l_2426 at ("test/cases/large/clang-26760.c": line 800) * reduce to operant at ("test/cases/large/clang-26760.c": line 801) @@ -1897,6 +1908,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 831) * reduce to right at ("test/cases/large/clang-26760.c": line 831) * reduce to operant at ("test/cases/large/clang-26760.c": line 831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 831) * inline variable l_2499 at ("test/cases/large/clang-26760.c": line 834) * inline variable l_2501 at ("test/cases/large/clang-26760.c": line 835) * reduce to operant at ("test/cases/large/clang-26760.c": line 836) @@ -2088,9 +2100,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 884) * reduce to left at ("test/cases/large/clang-26760.c": line 884) * reduce to right at ("test/cases/large/clang-26760.c": line 884) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 884) * remove initializer at ("test/cases/large/clang-26760.c": line 886) * reduce to left at ("test/cases/large/clang-26760.c": line 886) * reduce to right at ("test/cases/large/clang-26760.c": line 886) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 886) * remove condition at ("test/cases/large/clang-26760.c": line 888) * replace by zero at ("test/cases/large/clang-26760.c": line 888) * remove statement at ("test/cases/large/clang-26760.c": line 889) @@ -2214,6 +2228,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 935) * reduce to left at ("test/cases/large/clang-26760.c": line 935) * reduce to right at ("test/cases/large/clang-26760.c": line 935) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 935) * remove condition at ("test/cases/large/clang-26760.c": line 937) * reduce to operant at ("test/cases/large/clang-26760.c": line 937) * remove condition at ("test/cases/large/clang-26760.c": line 939) @@ -2230,6 +2245,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 944) * reduce to left at ("test/cases/large/clang-26760.c": line 944) * reduce to right at ("test/cases/large/clang-26760.c": line 944) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 944) * remove expr statement at ("test/cases/large/clang-26760.c": line 945) * reduce to left at ("test/cases/large/clang-26760.c": line 945) * reduce to right at ("test/cases/large/clang-26760.c": line 945) @@ -2241,6 +2257,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 946) * reduce to right at ("test/cases/large/clang-26760.c": line 946) * reduce to operant at ("test/cases/large/clang-26760.c": line 946) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 946) * remove initializer at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) * reduce to operant at ("test/cases/large/clang-26760.c": line 948) @@ -2386,9 +2403,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 965) * reduce to left at ("test/cases/large/clang-26760.c": line 965) * reduce to right at ("test/cases/large/clang-26760.c": line 965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 965) * remove initializer at ("test/cases/large/clang-26760.c": line 967) * reduce to left at ("test/cases/large/clang-26760.c": line 967) * reduce to right at ("test/cases/large/clang-26760.c": line 967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 967) * remove condition at ("test/cases/large/clang-26760.c": line 969) * reduce to left at ("test/cases/large/clang-26760.c": line 969) * reduce to right at ("test/cases/large/clang-26760.c": line 969) @@ -2467,6 +2486,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1037) * reduce to left at ("test/cases/large/clang-26760.c": line 1037) * reduce to right at ("test/cases/large/clang-26760.c": line 1037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1037) * remove return statement at ("test/cases/large/clang-26760.c": line 1039) * remove check at ("test/cases/large/clang-26760.c": line 1037) * reduce to operant at ("test/cases/large/clang-26760.c": line 1037) @@ -2475,6 +2495,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1041) * reduce to left at ("test/cases/large/clang-26760.c": line 1041) * reduce to right at ("test/cases/large/clang-26760.c": line 1041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1041) * remove expr statement at ("test/cases/large/clang-26760.c": line 1044) * reduce to operant at ("test/cases/large/clang-26760.c": line 1044) * remove check at ("test/cases/large/clang-26760.c": line 1041) @@ -2537,6 +2558,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1001) * reduce to left at ("test/cases/large/clang-26760.c": line 1001) * reduce to right at ("test/cases/large/clang-26760.c": line 1001) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1001) * remove expr statement at ("test/cases/large/clang-26760.c": line 1002) * reduce to left at ("test/cases/large/clang-26760.c": line 1002) * reduce to right at ("test/cases/large/clang-26760.c": line 1002) @@ -2654,6 +2676,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1064) * reduce to right at ("test/cases/large/clang-26760.c": line 1064) * reduce to operant at ("test/cases/large/clang-26760.c": line 1064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1064) * remove initializer at ("test/cases/large/clang-26760.c": line 1066) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 1066) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 1067) @@ -2839,12 +2862,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2362) * reduce to left at ("test/cases/large/clang-26760.c": line 2362) * reduce to right at ("test/cases/large/clang-26760.c": line 2362) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2362) * remove expr statement at ("test/cases/large/clang-26760.c": line 2364) * reduce to left at ("test/cases/large/clang-26760.c": line 2364) * reduce to right at ("test/cases/large/clang-26760.c": line 2364) * remove initializer at ("test/cases/large/clang-26760.c": line 2365) * reduce to left at ("test/cases/large/clang-26760.c": line 2365) * reduce to right at ("test/cases/large/clang-26760.c": line 2365) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2365) * remove expr statement at ("test/cases/large/clang-26760.c": line 2366) * reduce to left at ("test/cases/large/clang-26760.c": line 2366) * reduce to right at ("test/cases/large/clang-26760.c": line 2366) @@ -2907,6 +2932,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2426) * reduce to left at ("test/cases/large/clang-26760.c": line 2426) * reduce to right at ("test/cases/large/clang-26760.c": line 2426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2426) * remove variable k at ("test/cases/large/clang-26760.c": line 2428) * remove variable j at ("test/cases/large/clang-26760.c": line 2428) * remove variable i at ("test/cases/large/clang-26760.c": line 2428) @@ -3207,6 +3233,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2393) * reduce to left at ("test/cases/large/clang-26760.c": line 2393) * reduce to right at ("test/cases/large/clang-26760.c": line 2393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2393) * remove expr statement at ("test/cases/large/clang-26760.c": line 2394) * reduce to left at ("test/cases/large/clang-26760.c": line 2394) * reduce to right at ("test/cases/large/clang-26760.c": line 2394) @@ -3255,6 +3282,7 @@ * do without param at ("test/cases/large/clang-26760.c": line 2399) * do without param at ("test/cases/large/clang-26760.c": line 2399) * do without param at ("test/cases/large/clang-26760.c": line 2399) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2418) * remove return statement at ("test/cases/large/clang-26760.c": line 2419) * expand compound statment at ("test/cases/large/clang-26760.c": line 2383) * remove expr statement at ("test/cases/large/clang-26760.c": line 2421) @@ -3281,6 +3309,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1099) * reduce to left at ("test/cases/large/clang-26760.c": line 1099) * reduce to right at ("test/cases/large/clang-26760.c": line 1099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1099) * remove initializer at ("test/cases/large/clang-26760.c": line 1101) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1101) * remove initializer at ("test/cases/large/clang-26760.c": line 1102) @@ -3334,9 +3363,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1127) * reduce to left at ("test/cases/large/clang-26760.c": line 1127) * reduce to right at ("test/cases/large/clang-26760.c": line 1127) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1127) * remove initializer at ("test/cases/large/clang-26760.c": line 1129) * reduce to left at ("test/cases/large/clang-26760.c": line 1129) * reduce to right at ("test/cases/large/clang-26760.c": line 1129) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1129) * remove expr statement at ("test/cases/large/clang-26760.c": line 1131) * do without param at ("test/cases/large/clang-26760.c": line 1131) * replace by zero at ("test/cases/large/clang-26760.c": line 1131) @@ -3423,10 +3454,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1144) * reduce to left at ("test/cases/large/clang-26760.c": line 1144) * reduce to right at ("test/cases/large/clang-26760.c": line 1144) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1144) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1147) * remove initializer at ("test/cases/large/clang-26760.c": line 1148) * reduce to left at ("test/cases/large/clang-26760.c": line 1148) * reduce to right at ("test/cases/large/clang-26760.c": line 1148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1148) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 1151) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 1152) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 1153) @@ -3440,6 +3473,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1161) * reduce to left at ("test/cases/large/clang-26760.c": line 1161) * reduce to right at ("test/cases/large/clang-26760.c": line 1161) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1161) * remove expr statement at ("test/cases/large/clang-26760.c": line 1162) * reduce to left at ("test/cases/large/clang-26760.c": line 1162) * reduce to right at ("test/cases/large/clang-26760.c": line 1162) @@ -3473,6 +3507,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1494) * reduce to left at ("test/cases/large/clang-26760.c": line 1494) * reduce to right at ("test/cases/large/clang-26760.c": line 1494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1494) * remove expr statement at ("test/cases/large/clang-26760.c": line 1496) * reduce to left at ("test/cases/large/clang-26760.c": line 1496) * reduce to right at ("test/cases/large/clang-26760.c": line 1496) @@ -3482,6 +3517,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1497) * reduce to left at ("test/cases/large/clang-26760.c": line 1497) * reduce to right at ("test/cases/large/clang-26760.c": line 1497) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1497) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 1499) * remove condition at ("test/cases/large/clang-26760.c": line 1500) * remove return statement at ("test/cases/large/clang-26760.c": line 1523) @@ -3615,6 +3651,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1186) * reduce to left at ("test/cases/large/clang-26760.c": line 1186) * reduce to right at ("test/cases/large/clang-26760.c": line 1186) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1186) * remove condition at ("test/cases/large/clang-26760.c": line 1188) * remove statement at ("test/cases/large/clang-26760.c": line 1189) * remove expr statement at ("test/cases/large/clang-26760.c": line 1190) @@ -3740,10 +3777,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1211) * reduce to left at ("test/cases/large/clang-26760.c": line 1211) * reduce to right at ("test/cases/large/clang-26760.c": line 1211) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1211) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 1214) * remove initializer at ("test/cases/large/clang-26760.c": line 1215) * reduce to left at ("test/cases/large/clang-26760.c": line 1215) * reduce to right at ("test/cases/large/clang-26760.c": line 1215) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1215) * remove expr statement at ("test/cases/large/clang-26760.c": line 1217) * reduce to left at ("test/cases/large/clang-26760.c": line 1217) * reduce to right at ("test/cases/large/clang-26760.c": line 1217) @@ -3768,6 +3807,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1223) * reduce to right at ("test/cases/large/clang-26760.c": line 1223) * reduce to operant at ("test/cases/large/clang-26760.c": line 1223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1223) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 1225) * remove expr statement at ("test/cases/large/clang-26760.c": line 1226) * reduce to left at ("test/cases/large/clang-26760.c": line 1226) @@ -3843,6 +3883,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1239) * reduce to left at ("test/cases/large/clang-26760.c": line 1239) * reduce to right at ("test/cases/large/clang-26760.c": line 1239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1239) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 1241) * remove expr statement at ("test/cases/large/clang-26760.c": line 1242) * reduce to left at ("test/cases/large/clang-26760.c": line 1242) @@ -3950,6 +3991,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1277) * reduce to left at ("test/cases/large/clang-26760.c": line 1277) * reduce to right at ("test/cases/large/clang-26760.c": line 1277) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1277) * reduce to operant at ("test/cases/large/clang-26760.c": line 1280) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1280) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1281) @@ -3957,6 +3999,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1283) * reduce to left at ("test/cases/large/clang-26760.c": line 1283) * reduce to right at ("test/cases/large/clang-26760.c": line 1283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1283) * remove expr statement at ("test/cases/large/clang-26760.c": line 1284) * reduce to left at ("test/cases/large/clang-26760.c": line 1284) * reduce to right at ("test/cases/large/clang-26760.c": line 1284) @@ -3967,6 +4010,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1285) * reduce to left at ("test/cases/large/clang-26760.c": line 1285) * reduce to right at ("test/cases/large/clang-26760.c": line 1285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1285) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1288) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1289) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1290) @@ -3975,6 +4019,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1293) * reduce to left at ("test/cases/large/clang-26760.c": line 1293) * reduce to right at ("test/cases/large/clang-26760.c": line 1293) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1293) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1296) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1297) * remove expr statement at ("test/cases/large/clang-26760.c": line 1298) @@ -4067,6 +4112,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1322) * reduce to left at ("test/cases/large/clang-26760.c": line 1322) * reduce to right at ("test/cases/large/clang-26760.c": line 1322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1322) * remove variable i at ("test/cases/large/clang-26760.c": line 1324) * remove expr statement at ("test/cases/large/clang-26760.c": line 1325) * reduce to left at ("test/cases/large/clang-26760.c": line 1325) @@ -4177,6 +4223,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1346) * reduce to left at ("test/cases/large/clang-26760.c": line 1346) * reduce to right at ("test/cases/large/clang-26760.c": line 1346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1346) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1348) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1349) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1350) @@ -4186,9 +4233,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1353) * reduce to left at ("test/cases/large/clang-26760.c": line 1353) * reduce to right at ("test/cases/large/clang-26760.c": line 1353) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1353) * remove initializer at ("test/cases/large/clang-26760.c": line 1355) * reduce to left at ("test/cases/large/clang-26760.c": line 1355) * reduce to right at ("test/cases/large/clang-26760.c": line 1355) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1355) * remove expr statement at ("test/cases/large/clang-26760.c": line 1356) * reduce to left at ("test/cases/large/clang-26760.c": line 1356) * reduce to right at ("test/cases/large/clang-26760.c": line 1356) @@ -4270,11 +4319,13 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1277) * do without param at ("test/cases/large/clang-26760.c": line 1277) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1374) * remove expr statement at ("test/cases/large/clang-26760.c": line 1375) * reduce to operant at ("test/cases/large/clang-26760.c": line 1375) * remove initializer at ("test/cases/large/clang-26760.c": line 1376) * reduce to left at ("test/cases/large/clang-26760.c": line 1376) * reduce to right at ("test/cases/large/clang-26760.c": line 1376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1376) * reduce to operant at ("test/cases/large/clang-26760.c": line 1379) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 1379) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 1380) @@ -4282,6 +4333,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1382) * reduce to left at ("test/cases/large/clang-26760.c": line 1382) * reduce to right at ("test/cases/large/clang-26760.c": line 1382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1382) * remove expr statement at ("test/cases/large/clang-26760.c": line 1383) * reduce to left at ("test/cases/large/clang-26760.c": line 1383) * reduce to right at ("test/cases/large/clang-26760.c": line 1383) @@ -4311,6 +4363,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1390) * reduce to left at ("test/cases/large/clang-26760.c": line 1390) * reduce to right at ("test/cases/large/clang-26760.c": line 1390) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1390) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 1393) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 1394) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 1395) @@ -4319,6 +4372,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1398) * reduce to left at ("test/cases/large/clang-26760.c": line 1398) * reduce to right at ("test/cases/large/clang-26760.c": line 1398) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1398) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 1401) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 1402) * remove expr statement at ("test/cases/large/clang-26760.c": line 1403) @@ -4411,6 +4465,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1427) * reduce to left at ("test/cases/large/clang-26760.c": line 1427) * reduce to right at ("test/cases/large/clang-26760.c": line 1427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1427) * remove variable i at ("test/cases/large/clang-26760.c": line 1429) * remove expr statement at ("test/cases/large/clang-26760.c": line 1430) * reduce to left at ("test/cases/large/clang-26760.c": line 1430) @@ -4521,6 +4576,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1451) * reduce to left at ("test/cases/large/clang-26760.c": line 1451) * reduce to right at ("test/cases/large/clang-26760.c": line 1451) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1451) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1453) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1454) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1455) @@ -4530,9 +4586,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1458) * reduce to left at ("test/cases/large/clang-26760.c": line 1458) * reduce to right at ("test/cases/large/clang-26760.c": line 1458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1458) * remove initializer at ("test/cases/large/clang-26760.c": line 1460) * reduce to left at ("test/cases/large/clang-26760.c": line 1460) * reduce to right at ("test/cases/large/clang-26760.c": line 1460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1460) * remove expr statement at ("test/cases/large/clang-26760.c": line 1462) * reduce to left at ("test/cases/large/clang-26760.c": line 1462) * reduce to right at ("test/cases/large/clang-26760.c": line 1462) @@ -4669,6 +4727,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 1530) * reduce to left at ("test/cases/large/clang-26760.c": line 1530) * reduce to right at ("test/cases/large/clang-26760.c": line 1530) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1531) * remove condition at ("test/cases/large/clang-26760.c": line 1532) * remove expr statement at ("test/cases/large/clang-26760.c": line 1534) * reduce to left at ("test/cases/large/clang-26760.c": line 1534) @@ -4715,6 +4774,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1542) * remove variable i at ("test/cases/large/clang-26760.c": line 1544) * remove expr statement at ("test/cases/large/clang-26760.c": line 1545) * reduce to left at ("test/cases/large/clang-26760.c": line 1545) @@ -4735,6 +4795,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1542) * reduce to left at ("test/cases/large/clang-26760.c": line 1542) * reduce to right at ("test/cases/large/clang-26760.c": line 1542) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1550) * remove expr statement at ("test/cases/large/clang-26760.c": line 1551) * reduce to left at ("test/cases/large/clang-26760.c": line 1551) * reduce to right at ("test/cases/large/clang-26760.c": line 1551) @@ -4750,6 +4811,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1554) * reduce to left at ("test/cases/large/clang-26760.c": line 1554) * reduce to right at ("test/cases/large/clang-26760.c": line 1554) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1554) * remove return statement at ("test/cases/large/clang-26760.c": line 1557) * remove check at ("test/cases/large/clang-26760.c": line 1554) * remove iterator at ("test/cases/large/clang-26760.c": line 1554) @@ -4757,6 +4819,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1554) * do without param at ("test/cases/large/clang-26760.c": line 1554) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1559) * remove expr statement at ("test/cases/large/clang-26760.c": line 1560) * reduce to left at ("test/cases/large/clang-26760.c": line 1560) * reduce to right at ("test/cases/large/clang-26760.c": line 1569) @@ -4808,6 +4871,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1571) * reduce to left at ("test/cases/large/clang-26760.c": line 1571) * reduce to right at ("test/cases/large/clang-26760.c": line 1571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1571) * remove initializer at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) * reduce to operant at ("test/cases/large/clang-26760.c": line 1573) @@ -5158,6 +5222,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1726) * reduce to left at ("test/cases/large/clang-26760.c": line 1726) * reduce to right at ("test/cases/large/clang-26760.c": line 1726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1726) * remove variable i at ("test/cases/large/clang-26760.c": line 1729) * remove return statement at ("test/cases/large/clang-26760.c": line 1730) * replace by zero at ("test/cases/large/clang-26760.c": line 1730) @@ -5176,6 +5241,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1735) * reduce to right at ("test/cases/large/clang-26760.c": line 1735) * reduce to operant at ("test/cases/large/clang-26760.c": line 1735) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1735) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 1737) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 1738) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 1739) @@ -5183,6 +5249,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1741) * remove variable i at ("test/cases/large/clang-26760.c": line 1743) * remove expr statement at ("test/cases/large/clang-26760.c": line 1744) * reduce to left at ("test/cases/large/clang-26760.c": line 1744) @@ -5200,6 +5267,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 1741) * reduce to left at ("test/cases/large/clang-26760.c": line 1741) * reduce to right at ("test/cases/large/clang-26760.c": line 1741) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1748) * remove condition at ("test/cases/large/clang-26760.c": line 1749) * remove expr statement at ("test/cases/large/clang-26760.c": line 1757) * reduce to left at ("test/cases/large/clang-26760.c": line 1757) @@ -5450,12 +5518,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1802) * reduce to left at ("test/cases/large/clang-26760.c": line 1802) * reduce to right at ("test/cases/large/clang-26760.c": line 1802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1802) * remove initializer at ("test/cases/large/clang-26760.c": line 1804) * reduce to left at ("test/cases/large/clang-26760.c": line 1804) * reduce to right at ("test/cases/large/clang-26760.c": line 1804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1804) * remove initializer at ("test/cases/large/clang-26760.c": line 1806) * reduce to left at ("test/cases/large/clang-26760.c": line 1806) * reduce to right at ("test/cases/large/clang-26760.c": line 1806) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1806) * remove expr statement at ("test/cases/large/clang-26760.c": line 1808) * do without param at ("test/cases/large/clang-26760.c": line 1808) * replace by zero at ("test/cases/large/clang-26760.c": line 1808) @@ -5475,6 +5546,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 1804) * remove iterator at ("test/cases/large/clang-26760.c": line 1804) * reduce to operant at ("test/cases/large/clang-26760.c": line 1804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1818) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 1820) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 1821) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 1822) @@ -5484,9 +5556,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1825) * reduce to left at ("test/cases/large/clang-26760.c": line 1825) * reduce to right at ("test/cases/large/clang-26760.c": line 1825) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1825) * remove initializer at ("test/cases/large/clang-26760.c": line 1827) * reduce to left at ("test/cases/large/clang-26760.c": line 1827) * reduce to right at ("test/cases/large/clang-26760.c": line 1827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1827) * remove expr statement at ("test/cases/large/clang-26760.c": line 1828) * reduce to left at ("test/cases/large/clang-26760.c": line 1828) * reduce to right at ("test/cases/large/clang-26760.c": line 1828) @@ -5654,6 +5728,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1608) * reduce to left at ("test/cases/large/clang-26760.c": line 1608) * reduce to right at ("test/cases/large/clang-26760.c": line 1608) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1608) * remove expr statement at ("test/cases/large/clang-26760.c": line 1609) * reduce to left at ("test/cases/large/clang-26760.c": line 1609) * reduce to right at ("test/cases/large/clang-26760.c": line 1609) @@ -5664,6 +5739,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1610) * reduce to left at ("test/cases/large/clang-26760.c": line 1610) * reduce to right at ("test/cases/large/clang-26760.c": line 1610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1610) * remove initializer at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) * reduce to operant at ("test/cases/large/clang-26760.c": line 1613) @@ -5793,6 +5869,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1629) * reduce to left at ("test/cases/large/clang-26760.c": line 1629) * reduce to right at ("test/cases/large/clang-26760.c": line 1629) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1629) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 1632) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 1633) * reduce to operant at ("test/cases/large/clang-26760.c": line 1634) @@ -5806,6 +5883,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1639) * reduce to left at ("test/cases/large/clang-26760.c": line 1639) * reduce to right at ("test/cases/large/clang-26760.c": line 1639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1639) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1641) * remove condition at ("test/cases/large/clang-26760.c": line 1642) * remove statement at ("test/cases/large/clang-26760.c": line 1643) @@ -5869,6 +5947,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) * do without param at ("test/cases/large/clang-26760.c": line 1639) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1658) * remove expr statement at ("test/cases/large/clang-26760.c": line 1659) * reduce to operant at ("test/cases/large/clang-26760.c": line 1659) * remove expr statement at ("test/cases/large/clang-26760.c": line 1660) @@ -5897,11 +5976,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 1670) * reduce to right at ("test/cases/large/clang-26760.c": line 1670) * reduce to operant at ("test/cases/large/clang-26760.c": line 1670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1670) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 1672) * remove variable i at ("test/cases/large/clang-26760.c": line 1673) * remove initializer at ("test/cases/large/clang-26760.c": line 1674) * reduce to left at ("test/cases/large/clang-26760.c": line 1674) * reduce to right at ("test/cases/large/clang-26760.c": line 1674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1674) * remove expr statement at ("test/cases/large/clang-26760.c": line 1675) * reduce to left at ("test/cases/large/clang-26760.c": line 1675) * reduce to right at ("test/cases/large/clang-26760.c": line 1675) @@ -6114,6 +6195,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) * replace by zero at ("test/cases/large/clang-26760.c": line 1715) +* remove expr statement at ("test/cases/large/clang-26760.c": line 1880) * remove condition at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) * replace by zero at ("test/cases/large/clang-26760.c": line 1881) @@ -6466,9 +6548,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2064) * reduce to left at ("test/cases/large/clang-26760.c": line 2064) * reduce to right at ("test/cases/large/clang-26760.c": line 2064) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2064) * remove initializer at ("test/cases/large/clang-26760.c": line 2066) * reduce to left at ("test/cases/large/clang-26760.c": line 2066) * reduce to right at ("test/cases/large/clang-26760.c": line 2066) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2066) * remove expr statement at ("test/cases/large/clang-26760.c": line 2067) * reduce to left at ("test/cases/large/clang-26760.c": line 2067) * reduce to right at ("test/cases/large/clang-26760.c": line 2067) @@ -6531,6 +6615,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2089) * reduce to left at ("test/cases/large/clang-26760.c": line 2089) * reduce to right at ("test/cases/large/clang-26760.c": line 2089) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2089) * remove variable k at ("test/cases/large/clang-26760.c": line 2091) * remove variable j at ("test/cases/large/clang-26760.c": line 2091) * remove variable i at ("test/cases/large/clang-26760.c": line 2091) @@ -6790,6 +6875,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1933) * reduce to left at ("test/cases/large/clang-26760.c": line 1933) * reduce to right at ("test/cases/large/clang-26760.c": line 1933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1933) * remove initializer at ("test/cases/large/clang-26760.c": line 1935) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 1935) * remove initializer at ("test/cases/large/clang-26760.c": line 1936) @@ -6896,6 +6982,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1959) * reduce to left at ("test/cases/large/clang-26760.c": line 1959) * reduce to right at ("test/cases/large/clang-26760.c": line 1959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1959) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 1962) * remove condition at ("test/cases/large/clang-26760.c": line 1963) * remove statement at ("test/cases/large/clang-26760.c": line 1964) @@ -6962,6 +7049,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 1979) * reduce to left at ("test/cases/large/clang-26760.c": line 1979) * reduce to right at ("test/cases/large/clang-26760.c": line 1979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 1979) * remove initializer at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) * reduce to operant at ("test/cases/large/clang-26760.c": line 1981) @@ -7456,6 +7544,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2124) * reduce to left at ("test/cases/large/clang-26760.c": line 2124) * reduce to right at ("test/cases/large/clang-26760.c": line 2124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2124) * remove initializer at ("test/cases/large/clang-26760.c": line 2127) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2127) * remove variable j at ("test/cases/large/clang-26760.c": line 2128) @@ -7574,6 +7663,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2229) * reduce to left at ("test/cases/large/clang-26760.c": line 2229) * reduce to right at ("test/cases/large/clang-26760.c": line 2229) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2229) * remove expr statement at ("test/cases/large/clang-26760.c": line 2230) * reduce to left at ("test/cases/large/clang-26760.c": line 2230) * reduce to right at ("test/cases/large/clang-26760.c": line 2230) @@ -7585,6 +7675,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2231) * reduce to right at ("test/cases/large/clang-26760.c": line 2231) * reduce to operant at ("test/cases/large/clang-26760.c": line 2231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2231) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2233) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2234) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2235) @@ -7805,6 +7896,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2284) * reduce to left at ("test/cases/large/clang-26760.c": line 2284) * reduce to right at ("test/cases/large/clang-26760.c": line 2284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2284) * remove expr statement at ("test/cases/large/clang-26760.c": line 2285) * reduce to left at ("test/cases/large/clang-26760.c": line 2285) * reduce to right at ("test/cases/large/clang-26760.c": line 2285) @@ -7903,6 +7995,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2147) * reduce to left at ("test/cases/large/clang-26760.c": line 2147) * reduce to right at ("test/cases/large/clang-26760.c": line 2147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2147) * remove initializer at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) * reduce to operant at ("test/cases/large/clang-26760.c": line 2150) @@ -8032,6 +8125,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2166) * reduce to left at ("test/cases/large/clang-26760.c": line 2166) * reduce to right at ("test/cases/large/clang-26760.c": line 2166) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2166) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2169) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2170) * reduce to operant at ("test/cases/large/clang-26760.c": line 2171) @@ -8056,11 +8150,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2179) * reduce to right at ("test/cases/large/clang-26760.c": line 2179) * reduce to operant at ("test/cases/large/clang-26760.c": line 2179) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2179) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2181) * remove variable i at ("test/cases/large/clang-26760.c": line 2182) * remove initializer at ("test/cases/large/clang-26760.c": line 2183) * reduce to left at ("test/cases/large/clang-26760.c": line 2183) * reduce to right at ("test/cases/large/clang-26760.c": line 2183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2183) * remove expr statement at ("test/cases/large/clang-26760.c": line 2184) * reduce to left at ("test/cases/large/clang-26760.c": line 2184) * reduce to right at ("test/cases/large/clang-26760.c": line 2184) @@ -8276,6 +8372,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2468) * reduce to left at ("test/cases/large/clang-26760.c": line 2468) * reduce to right at ("test/cases/large/clang-26760.c": line 2468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2468) * remove initializer at ("test/cases/large/clang-26760.c": line 2471) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2471) * remove variable j at ("test/cases/large/clang-26760.c": line 2472) @@ -8283,6 +8380,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2473) * reduce to left at ("test/cases/large/clang-26760.c": line 2473) * reduce to right at ("test/cases/large/clang-26760.c": line 2473) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2473) * remove expr statement at ("test/cases/large/clang-26760.c": line 2474) * reduce to left at ("test/cases/large/clang-26760.c": line 2474) * reduce to right at ("test/cases/large/clang-26760.c": line 2474) @@ -8404,6 +8502,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2785) * reduce to left at ("test/cases/large/clang-26760.c": line 2785) * reduce to right at ("test/cases/large/clang-26760.c": line 2785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2785) * remove expr statement at ("test/cases/large/clang-26760.c": line 2786) * reduce to left at ("test/cases/large/clang-26760.c": line 2786) * reduce to right at ("test/cases/large/clang-26760.c": line 2786) @@ -8417,6 +8516,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2789) * reduce to right at ("test/cases/large/clang-26760.c": line 2789) * reduce to operant at ("test/cases/large/clang-26760.c": line 2789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2789) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2791) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2792) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2793) @@ -8582,6 +8682,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2858) * reduce to left at ("test/cases/large/clang-26760.c": line 2858) * reduce to right at ("test/cases/large/clang-26760.c": line 2858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2858) * remove initializer at ("test/cases/large/clang-26760.c": line 2861) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 2861) * remove variable j at ("test/cases/large/clang-26760.c": line 2862) @@ -8589,6 +8690,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2863) * reduce to left at ("test/cases/large/clang-26760.c": line 2863) * reduce to right at ("test/cases/large/clang-26760.c": line 2863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2863) * remove expr statement at ("test/cases/large/clang-26760.c": line 2864) * reduce to left at ("test/cases/large/clang-26760.c": line 2864) * reduce to right at ("test/cases/large/clang-26760.c": line 2864) @@ -8680,6 +8782,8 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) * do without param at ("test/cases/large/clang-26760.c": line 2878) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2886) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2887) * remove return statement at ("test/cases/large/clang-26760.c": line 2889) * replace by zero at ("test/cases/large/clang-26760.c": line 2889) * expand compound statment at ("test/cases/large/clang-26760.c": line 2888) @@ -8741,6 +8845,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2842) * reduce to left at ("test/cases/large/clang-26760.c": line 2842) * reduce to right at ("test/cases/large/clang-26760.c": line 2842) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2842) * remove expr statement at ("test/cases/large/clang-26760.c": line 2843) * reduce to left at ("test/cases/large/clang-26760.c": line 2843) * reduce to right at ("test/cases/large/clang-26760.c": line 2843) @@ -8853,6 +8958,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2583) * reduce to left at ("test/cases/large/clang-26760.c": line 2583) * reduce to right at ("test/cases/large/clang-26760.c": line 2583) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2583) * remove expr statement at ("test/cases/large/clang-26760.c": line 2584) * reduce to left at ("test/cases/large/clang-26760.c": line 2584) * reduce to right at ("test/cases/large/clang-26760.c": line 2584) @@ -8864,6 +8970,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2585) * reduce to right at ("test/cases/large/clang-26760.c": line 2585) * reduce to operant at ("test/cases/large/clang-26760.c": line 2585) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2585) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 2587) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 2588) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 2589) @@ -9087,6 +9194,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2639) * reduce to left at ("test/cases/large/clang-26760.c": line 2639) * reduce to right at ("test/cases/large/clang-26760.c": line 2639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2639) * remove expr statement at ("test/cases/large/clang-26760.c": line 2640) * reduce to left at ("test/cases/large/clang-26760.c": line 2640) * reduce to right at ("test/cases/large/clang-26760.c": line 2640) @@ -9097,6 +9205,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2641) * reduce to left at ("test/cases/large/clang-26760.c": line 2641) * reduce to right at ("test/cases/large/clang-26760.c": line 2641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2641) * remove expr statement at ("test/cases/large/clang-26760.c": line 2642) * reduce to left at ("test/cases/large/clang-26760.c": line 2642) * reduce to right at ("test/cases/large/clang-26760.c": line 2642) @@ -9195,6 +9304,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2501) * reduce to left at ("test/cases/large/clang-26760.c": line 2501) * reduce to right at ("test/cases/large/clang-26760.c": line 2501) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2501) * remove initializer at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) * reduce to operant at ("test/cases/large/clang-26760.c": line 2504) @@ -9324,6 +9434,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2520) * reduce to left at ("test/cases/large/clang-26760.c": line 2520) * reduce to right at ("test/cases/large/clang-26760.c": line 2520) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2520) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2523) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2524) * reduce to operant at ("test/cases/large/clang-26760.c": line 2525) @@ -9348,11 +9459,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2533) * reduce to right at ("test/cases/large/clang-26760.c": line 2533) * reduce to operant at ("test/cases/large/clang-26760.c": line 2533) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2533) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2535) * remove variable i at ("test/cases/large/clang-26760.c": line 2536) * remove initializer at ("test/cases/large/clang-26760.c": line 2537) * reduce to left at ("test/cases/large/clang-26760.c": line 2537) * reduce to right at ("test/cases/large/clang-26760.c": line 2537) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2537) * remove expr statement at ("test/cases/large/clang-26760.c": line 2538) * reduce to left at ("test/cases/large/clang-26760.c": line 2538) * reduce to right at ("test/cases/large/clang-26760.c": line 2538) @@ -9555,6 +9668,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) * replace by zero at ("test/cases/large/clang-26760.c": line 2573) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2674) * remove condition at ("test/cases/large/clang-26760.c": line 2675) * remove expr statement at ("test/cases/large/clang-26760.c": line 2676) * do without param at ("test/cases/large/clang-26760.c": line 2676) @@ -9563,6 +9677,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2678) * reduce to left at ("test/cases/large/clang-26760.c": line 2678) * reduce to right at ("test/cases/large/clang-26760.c": line 2678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2678) * remove initializer at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) * reduce to operant at ("test/cases/large/clang-26760.c": line 2681) @@ -9692,6 +9807,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2697) * reduce to left at ("test/cases/large/clang-26760.c": line 2697) * reduce to right at ("test/cases/large/clang-26760.c": line 2697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2697) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 2700) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 2701) * reduce to operant at ("test/cases/large/clang-26760.c": line 2702) @@ -9705,6 +9821,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2707) * reduce to operant at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 2709) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 2710) @@ -9761,6 +9878,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 2707) * reduce to left at ("test/cases/large/clang-26760.c": line 2707) * reduce to right at ("test/cases/large/clang-26760.c": line 2707) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2724) * remove expr statement at ("test/cases/large/clang-26760.c": line 2725) * reduce to operant at ("test/cases/large/clang-26760.c": line 2725) * remove expr statement at ("test/cases/large/clang-26760.c": line 2726) @@ -9775,6 +9893,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 2728) * reduce to right at ("test/cases/large/clang-26760.c": line 2728) * reduce to operant at ("test/cases/large/clang-26760.c": line 2728) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2728) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 2730) * remove variable i at ("test/cases/large/clang-26760.c": line 2731) * remove condition at ("test/cases/large/clang-26760.c": line 2732) @@ -9782,6 +9901,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2734) * reduce to left at ("test/cases/large/clang-26760.c": line 2734) * reduce to right at ("test/cases/large/clang-26760.c": line 2734) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2734) * remove expr statement at ("test/cases/large/clang-26760.c": line 2735) * reduce to left at ("test/cases/large/clang-26760.c": line 2735) * reduce to right at ("test/cases/large/clang-26760.c": line 2735) @@ -9858,6 +9978,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2753) * reduce to left at ("test/cases/large/clang-26760.c": line 2753) * reduce to right at ("test/cases/large/clang-26760.c": line 2753) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2753) * remove expr statement at ("test/cases/large/clang-26760.c": line 2754) * reduce to left at ("test/cases/large/clang-26760.c": line 2754) * reduce to right at ("test/cases/large/clang-26760.c": line 2754) @@ -10010,6 +10131,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2910) * reduce to left at ("test/cases/large/clang-26760.c": line 2910) * reduce to right at ("test/cases/large/clang-26760.c": line 2910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2910) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 2913) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 2914) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 2915) @@ -10023,6 +10145,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2923) * reduce to left at ("test/cases/large/clang-26760.c": line 2923) * reduce to right at ("test/cases/large/clang-26760.c": line 2923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2923) * remove expr statement at ("test/cases/large/clang-26760.c": line 2924) * reduce to left at ("test/cases/large/clang-26760.c": line 2924) * reduce to right at ("test/cases/large/clang-26760.c": line 2924) @@ -10106,6 +10229,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3564) * reduce to left at ("test/cases/large/clang-26760.c": line 3564) * reduce to right at ("test/cases/large/clang-26760.c": line 3564) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3564) * remove expr statement at ("test/cases/large/clang-26760.c": line 3565) * reduce to left at ("test/cases/large/clang-26760.c": line 3565) * reduce to right at ("test/cases/large/clang-26760.c": line 3565) @@ -10139,6 +10263,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3862) * reduce to left at ("test/cases/large/clang-26760.c": line 3862) * reduce to right at ("test/cases/large/clang-26760.c": line 3862) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3862) * remove condition at ("test/cases/large/clang-26760.c": line 3864) * remove statement at ("test/cases/large/clang-26760.c": line 3865) * remove expr statement at ("test/cases/large/clang-26760.c": line 3866) @@ -10150,6 +10275,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3867) * reduce to left at ("test/cases/large/clang-26760.c": line 3867) * reduce to right at ("test/cases/large/clang-26760.c": line 3867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3867) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3869) * remove condition at ("test/cases/large/clang-26760.c": line 3870) * remove return statement at ("test/cases/large/clang-26760.c": line 3893) @@ -10286,6 +10412,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3589) * reduce to left at ("test/cases/large/clang-26760.c": line 3589) * reduce to right at ("test/cases/large/clang-26760.c": line 3589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3589) * remove expr statement at ("test/cases/large/clang-26760.c": line 3590) * reduce to left at ("test/cases/large/clang-26760.c": line 3590) * reduce to right at ("test/cases/large/clang-26760.c": line 3590) @@ -10409,6 +10536,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3610) * reduce to left at ("test/cases/large/clang-26760.c": line 3610) * reduce to right at ("test/cases/large/clang-26760.c": line 3610) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3610) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3613) * remove expr statement at ("test/cases/large/clang-26760.c": line 3614) * reduce to left at ("test/cases/large/clang-26760.c": line 3614) @@ -10416,6 +10544,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3615) * reduce to left at ("test/cases/large/clang-26760.c": line 3615) * reduce to right at ("test/cases/large/clang-26760.c": line 3615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3615) * remove expr statement at ("test/cases/large/clang-26760.c": line 3617) * reduce to left at ("test/cases/large/clang-26760.c": line 3617) * reduce to right at ("test/cases/large/clang-26760.c": line 3617) @@ -10440,6 +10569,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3623) * reduce to right at ("test/cases/large/clang-26760.c": line 3623) * reduce to operant at ("test/cases/large/clang-26760.c": line 3623) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3623) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3625) * remove expr statement at ("test/cases/large/clang-26760.c": line 3626) * reduce to left at ("test/cases/large/clang-26760.c": line 3626) @@ -10515,6 +10645,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3639) * reduce to left at ("test/cases/large/clang-26760.c": line 3639) * reduce to right at ("test/cases/large/clang-26760.c": line 3639) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3639) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3641) * remove expr statement at ("test/cases/large/clang-26760.c": line 3642) * reduce to left at ("test/cases/large/clang-26760.c": line 3642) @@ -10637,10 +10768,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3662) * reduce to left at ("test/cases/large/clang-26760.c": line 3662) * reduce to right at ("test/cases/large/clang-26760.c": line 3662) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3662) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3665) * remove initializer at ("test/cases/large/clang-26760.c": line 3666) * reduce to left at ("test/cases/large/clang-26760.c": line 3666) * reduce to right at ("test/cases/large/clang-26760.c": line 3666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3666) * remove expr statement at ("test/cases/large/clang-26760.c": line 3668) * reduce to left at ("test/cases/large/clang-26760.c": line 3668) * reduce to right at ("test/cases/large/clang-26760.c": line 3668) @@ -10665,6 +10798,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3674) * reduce to right at ("test/cases/large/clang-26760.c": line 3674) * reduce to operant at ("test/cases/large/clang-26760.c": line 3674) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3674) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3676) * remove expr statement at ("test/cases/large/clang-26760.c": line 3677) * reduce to left at ("test/cases/large/clang-26760.c": line 3677) @@ -10740,6 +10874,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3690) * reduce to left at ("test/cases/large/clang-26760.c": line 3690) * reduce to right at ("test/cases/large/clang-26760.c": line 3690) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3690) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3692) * remove expr statement at ("test/cases/large/clang-26760.c": line 3693) * reduce to left at ("test/cases/large/clang-26760.c": line 3693) @@ -10844,6 +10979,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3712) * reduce to right at ("test/cases/large/clang-26760.c": line 3712) * replace by zero at ("test/cases/large/clang-26760.c": line 3712) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3728) * remove expr statement at ("test/cases/large/clang-26760.c": line 3729) * reduce to left at ("test/cases/large/clang-26760.c": line 3729) * reduce to right at ("test/cases/large/clang-26760.c": line 3729) @@ -10903,6 +11039,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3755) * reduce to left at ("test/cases/large/clang-26760.c": line 3755) * reduce to right at ("test/cases/large/clang-26760.c": line 3755) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3755) * reduce to operant at ("test/cases/large/clang-26760.c": line 3758) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3758) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3759) @@ -10910,6 +11047,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3761) * reduce to left at ("test/cases/large/clang-26760.c": line 3761) * reduce to right at ("test/cases/large/clang-26760.c": line 3761) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3761) * remove expr statement at ("test/cases/large/clang-26760.c": line 3762) * reduce to left at ("test/cases/large/clang-26760.c": line 3762) * reduce to right at ("test/cases/large/clang-26760.c": line 3762) @@ -10920,6 +11058,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3763) * reduce to left at ("test/cases/large/clang-26760.c": line 3763) * reduce to right at ("test/cases/large/clang-26760.c": line 3763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3763) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3766) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3767) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3768) @@ -10928,6 +11067,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3771) * reduce to left at ("test/cases/large/clang-26760.c": line 3771) * reduce to right at ("test/cases/large/clang-26760.c": line 3771) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3771) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3774) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3775) * remove expr statement at ("test/cases/large/clang-26760.c": line 3776) @@ -11020,6 +11160,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3800) * reduce to left at ("test/cases/large/clang-26760.c": line 3800) * reduce to right at ("test/cases/large/clang-26760.c": line 3800) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3800) * remove variable i at ("test/cases/large/clang-26760.c": line 3802) * remove expr statement at ("test/cases/large/clang-26760.c": line 3803) * reduce to left at ("test/cases/large/clang-26760.c": line 3803) @@ -11130,6 +11271,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3824) * reduce to left at ("test/cases/large/clang-26760.c": line 3824) * reduce to right at ("test/cases/large/clang-26760.c": line 3824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3824) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3826) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3827) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3828) @@ -11139,11 +11281,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3831) * reduce to left at ("test/cases/large/clang-26760.c": line 3831) * reduce to right at ("test/cases/large/clang-26760.c": line 3831) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3831) * remove return statement at ("test/cases/large/clang-26760.c": line 3834) * expand compound statment at ("test/cases/large/clang-26760.c": line 3833) * remove initializer at ("test/cases/large/clang-26760.c": line 3836) * reduce to left at ("test/cases/large/clang-26760.c": line 3836) * reduce to right at ("test/cases/large/clang-26760.c": line 3836) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3836) * remove expr statement at ("test/cases/large/clang-26760.c": line 3837) * reduce to left at ("test/cases/large/clang-26760.c": line 3837) * reduce to right at ("test/cases/large/clang-26760.c": line 3837) @@ -11229,6 +11373,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3900) * reduce to left at ("test/cases/large/clang-26760.c": line 3900) * reduce to right at ("test/cases/large/clang-26760.c": line 3900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3900) * remove expr statement at ("test/cases/large/clang-26760.c": line 3902) * reduce to left at ("test/cases/large/clang-26760.c": line 3902) * reduce to right at ("test/cases/large/clang-26760.c": line 3902) @@ -11238,6 +11383,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3903) * reduce to left at ("test/cases/large/clang-26760.c": line 3903) * reduce to right at ("test/cases/large/clang-26760.c": line 3903) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3903) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 3905) * reduce to operant at ("test/cases/large/clang-26760.c": line 3907) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3907) @@ -11246,6 +11392,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3910) * reduce to left at ("test/cases/large/clang-26760.c": line 3910) * reduce to right at ("test/cases/large/clang-26760.c": line 3910) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3910) * remove expr statement at ("test/cases/large/clang-26760.c": line 3911) * reduce to left at ("test/cases/large/clang-26760.c": line 3911) * reduce to right at ("test/cases/large/clang-26760.c": line 3911) @@ -11256,6 +11403,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3912) * reduce to left at ("test/cases/large/clang-26760.c": line 3912) * reduce to right at ("test/cases/large/clang-26760.c": line 3912) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3912) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3915) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3916) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3917) @@ -11264,6 +11412,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3920) * reduce to left at ("test/cases/large/clang-26760.c": line 3920) * reduce to right at ("test/cases/large/clang-26760.c": line 3920) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3920) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3923) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3924) * remove expr statement at ("test/cases/large/clang-26760.c": line 3925) @@ -11295,6 +11444,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3927) * reduce to left at ("test/cases/large/clang-26760.c": line 3927) * reduce to right at ("test/cases/large/clang-26760.c": line 3927) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3927) * remove expr statement at ("test/cases/large/clang-26760.c": line 3928) * reduce to left at ("test/cases/large/clang-26760.c": line 3928) * reduce to right at ("test/cases/large/clang-26760.c": line 3928) @@ -11385,10 +11535,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3964) * reduce to left at ("test/cases/large/clang-26760.c": line 3964) * reduce to right at ("test/cases/large/clang-26760.c": line 3964) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3964) * remove variable i at ("test/cases/large/clang-26760.c": line 3966) * remove initializer at ("test/cases/large/clang-26760.c": line 3967) * reduce to left at ("test/cases/large/clang-26760.c": line 3967) * reduce to right at ("test/cases/large/clang-26760.c": line 3967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3967) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 3970) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 3971) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 3972) @@ -11402,6 +11554,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3980) * reduce to left at ("test/cases/large/clang-26760.c": line 3980) * reduce to right at ("test/cases/large/clang-26760.c": line 3980) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3980) * remove expr statement at ("test/cases/large/clang-26760.c": line 3981) * reduce to left at ("test/cases/large/clang-26760.c": line 3981) * reduce to right at ("test/cases/large/clang-26760.c": line 3981) @@ -11435,6 +11588,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4197) * reduce to left at ("test/cases/large/clang-26760.c": line 4197) * reduce to right at ("test/cases/large/clang-26760.c": line 4197) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4197) * remove expr statement at ("test/cases/large/clang-26760.c": line 4199) * reduce to left at ("test/cases/large/clang-26760.c": line 4199) * reduce to right at ("test/cases/large/clang-26760.c": line 4199) @@ -11444,6 +11598,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4201) * reduce to left at ("test/cases/large/clang-26760.c": line 4201) * reduce to right at ("test/cases/large/clang-26760.c": line 4201) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4201) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 4203) * remove condition at ("test/cases/large/clang-26760.c": line 4204) * remove return statement at ("test/cases/large/clang-26760.c": line 4227) @@ -11577,6 +11732,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4005) * reduce to left at ("test/cases/large/clang-26760.c": line 4005) * reduce to right at ("test/cases/large/clang-26760.c": line 4005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4005) * remove expr statement at ("test/cases/large/clang-26760.c": line 4006) * reduce to left at ("test/cases/large/clang-26760.c": line 4006) * reduce to right at ("test/cases/large/clang-26760.c": line 4006) @@ -11700,10 +11856,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4026) * reduce to left at ("test/cases/large/clang-26760.c": line 4026) * reduce to right at ("test/cases/large/clang-26760.c": line 4026) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4026) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 4029) * remove initializer at ("test/cases/large/clang-26760.c": line 4030) * reduce to left at ("test/cases/large/clang-26760.c": line 4030) * reduce to right at ("test/cases/large/clang-26760.c": line 4030) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4030) * remove expr statement at ("test/cases/large/clang-26760.c": line 4032) * reduce to left at ("test/cases/large/clang-26760.c": line 4032) * reduce to right at ("test/cases/large/clang-26760.c": line 4032) @@ -11728,6 +11886,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 4038) * reduce to right at ("test/cases/large/clang-26760.c": line 4038) * reduce to operant at ("test/cases/large/clang-26760.c": line 4038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4038) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 4040) * remove expr statement at ("test/cases/large/clang-26760.c": line 4041) * reduce to left at ("test/cases/large/clang-26760.c": line 4041) @@ -11803,6 +11962,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4054) * reduce to left at ("test/cases/large/clang-26760.c": line 4054) * reduce to right at ("test/cases/large/clang-26760.c": line 4054) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4054) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 4056) * remove expr statement at ("test/cases/large/clang-26760.c": line 4057) * reduce to left at ("test/cases/large/clang-26760.c": line 4057) @@ -11912,6 +12072,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4093) * reduce to left at ("test/cases/large/clang-26760.c": line 4093) * reduce to right at ("test/cases/large/clang-26760.c": line 4093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4093) * reduce to operant at ("test/cases/large/clang-26760.c": line 4096) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 4096) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 4097) @@ -11919,6 +12080,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4099) * reduce to left at ("test/cases/large/clang-26760.c": line 4099) * reduce to right at ("test/cases/large/clang-26760.c": line 4099) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4099) * remove expr statement at ("test/cases/large/clang-26760.c": line 4100) * reduce to left at ("test/cases/large/clang-26760.c": line 4100) * reduce to right at ("test/cases/large/clang-26760.c": line 4100) @@ -11929,6 +12091,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4101) * reduce to left at ("test/cases/large/clang-26760.c": line 4101) * reduce to right at ("test/cases/large/clang-26760.c": line 4101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4101) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 4104) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 4105) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 4106) @@ -11937,6 +12100,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4109) * reduce to left at ("test/cases/large/clang-26760.c": line 4109) * reduce to right at ("test/cases/large/clang-26760.c": line 4109) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4109) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 4112) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 4113) * remove expr statement at ("test/cases/large/clang-26760.c": line 4114) @@ -12029,6 +12193,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4138) * reduce to left at ("test/cases/large/clang-26760.c": line 4138) * reduce to right at ("test/cases/large/clang-26760.c": line 4138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4138) * remove variable i at ("test/cases/large/clang-26760.c": line 4140) * remove expr statement at ("test/cases/large/clang-26760.c": line 4141) * reduce to left at ("test/cases/large/clang-26760.c": line 4141) @@ -12139,6 +12304,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4162) * reduce to left at ("test/cases/large/clang-26760.c": line 4162) * reduce to right at ("test/cases/large/clang-26760.c": line 4162) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4162) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4164) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4165) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4166) @@ -12148,9 +12314,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4169) * reduce to left at ("test/cases/large/clang-26760.c": line 4169) * reduce to right at ("test/cases/large/clang-26760.c": line 4169) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4169) * remove initializer at ("test/cases/large/clang-26760.c": line 4171) * reduce to left at ("test/cases/large/clang-26760.c": line 4171) * reduce to right at ("test/cases/large/clang-26760.c": line 4171) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4171) * remove expr statement at ("test/cases/large/clang-26760.c": line 4172) * reduce to left at ("test/cases/large/clang-26760.c": line 4172) * reduce to right at ("test/cases/large/clang-26760.c": line 4172) @@ -12238,6 +12406,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3967) * do without param at ("test/cases/large/clang-26760.c": line 3967) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4234) * remove expr statement at ("test/cases/large/clang-26760.c": line 4235) * reduce to left at ("test/cases/large/clang-26760.c": line 4235) * reduce to right at ("test/cases/large/clang-26760.c": line 4250) @@ -12430,6 +12599,7 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) * replace by zero at ("test/cases/large/clang-26760.c": line 4272) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4278) * remove condition at ("test/cases/large/clang-26760.c": line 4279) * remove statement at ("test/cases/large/clang-26760.c": line 4280) * remove expr statement at ("test/cases/large/clang-26760.c": line 4281) @@ -12443,6 +12613,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4283) * reduce to left at ("test/cases/large/clang-26760.c": line 4283) * reduce to right at ("test/cases/large/clang-26760.c": line 4283) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4283) * remove expr statement at ("test/cases/large/clang-26760.c": line 4285) * do without param at ("test/cases/large/clang-26760.c": line 4285) * replace by zero at ("test/cases/large/clang-26760.c": line 4285) @@ -12452,6 +12623,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4289) * reduce to left at ("test/cases/large/clang-26760.c": line 4289) * reduce to right at ("test/cases/large/clang-26760.c": line 4289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4289) * remove expr statement at ("test/cases/large/clang-26760.c": line 4291) * do without param at ("test/cases/large/clang-26760.c": line 4291) * replace by zero at ("test/cases/large/clang-26760.c": line 4291) @@ -12512,9 +12684,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 4283) * remove iterator at ("test/cases/large/clang-26760.c": line 4283) * reduce to operant at ("test/cases/large/clang-26760.c": line 4283) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4311) * remove initializer at ("test/cases/large/clang-26760.c": line 4312) * reduce to left at ("test/cases/large/clang-26760.c": line 4312) * reduce to right at ("test/cases/large/clang-26760.c": line 4312) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4312) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 4314) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 4315) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 4316) @@ -12524,9 +12698,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4319) * reduce to left at ("test/cases/large/clang-26760.c": line 4319) * reduce to right at ("test/cases/large/clang-26760.c": line 4319) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4319) * remove initializer at ("test/cases/large/clang-26760.c": line 4321) * reduce to left at ("test/cases/large/clang-26760.c": line 4321) * reduce to right at ("test/cases/large/clang-26760.c": line 4321) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4321) * remove expr statement at ("test/cases/large/clang-26760.c": line 4322) * reduce to left at ("test/cases/large/clang-26760.c": line 4322) * reduce to right at ("test/cases/large/clang-26760.c": line 4322) @@ -12550,6 +12726,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4327) * remove variable i at ("test/cases/large/clang-26760.c": line 4329) * remove condition at ("test/cases/large/clang-26760.c": line 4330) * replace by zero at ("test/cases/large/clang-26760.c": line 4330) @@ -12650,12 +12827,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) * replace by zero at ("test/cases/large/clang-26760.c": line 4353) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4359) * remove statement at ("test/cases/large/clang-26760.c": line 4360) * remove return statement at ("test/cases/large/clang-26760.c": line 4362) * remove check at ("test/cases/large/clang-26760.c": line 4327) * remove iterator at ("test/cases/large/clang-26760.c": line 4327) * reduce to left at ("test/cases/large/clang-26760.c": line 4327) * reduce to right at ("test/cases/large/clang-26760.c": line 4327) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4364) * remove expr statement at ("test/cases/large/clang-26760.c": line 4365) * reduce to left at ("test/cases/large/clang-26760.c": line 4365) * reduce to right at ("test/cases/large/clang-26760.c": line 4365) @@ -12825,9 +13004,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4410) * reduce to left at ("test/cases/large/clang-26760.c": line 4410) * reduce to right at ("test/cases/large/clang-26760.c": line 4410) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4410) * remove initializer at ("test/cases/large/clang-26760.c": line 4412) * reduce to left at ("test/cases/large/clang-26760.c": line 4412) * reduce to right at ("test/cases/large/clang-26760.c": line 4412) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4412) * remove expr statement at ("test/cases/large/clang-26760.c": line 4414) * do without param at ("test/cases/large/clang-26760.c": line 4414) * replace by zero at ("test/cases/large/clang-26760.c": line 4414) @@ -12847,6 +13028,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4410) * remove iterator at ("test/cases/large/clang-26760.c": line 4410) * reduce to operant at ("test/cases/large/clang-26760.c": line 4410) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4421) * remove expr statement at ("test/cases/large/clang-26760.c": line 4422) * reduce to operant at ("test/cases/large/clang-26760.c": line 4422) * remove check at ("test/cases/large/clang-26760.c": line 3900) @@ -12884,6 +13066,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2961) * reduce to left at ("test/cases/large/clang-26760.c": line 2961) * reduce to right at ("test/cases/large/clang-26760.c": line 2961) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2961) * remove expr statement at ("test/cases/large/clang-26760.c": line 2963) * reduce to left at ("test/cases/large/clang-26760.c": line 2963) * reduce to right at ("test/cases/large/clang-26760.c": line 2963) @@ -12897,12 +13080,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 2966) * reduce to left at ("test/cases/large/clang-26760.c": line 2966) * reduce to right at ("test/cases/large/clang-26760.c": line 2966) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2966) * remove initializer at ("test/cases/large/clang-26760.c": line 2968) * reduce to left at ("test/cases/large/clang-26760.c": line 2968) * reduce to right at ("test/cases/large/clang-26760.c": line 2968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2968) * remove initializer at ("test/cases/large/clang-26760.c": line 2970) * reduce to left at ("test/cases/large/clang-26760.c": line 2970) * reduce to right at ("test/cases/large/clang-26760.c": line 2970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2970) * remove expr statement at ("test/cases/large/clang-26760.c": line 2972) * do without param at ("test/cases/large/clang-26760.c": line 2972) * replace by zero at ("test/cases/large/clang-26760.c": line 2972) @@ -12925,9 +13111,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 2966) * remove iterator at ("test/cases/large/clang-26760.c": line 2966) * reduce to operant at ("test/cases/large/clang-26760.c": line 2966) +* remove expr statement at ("test/cases/large/clang-26760.c": line 2980) * remove initializer at ("test/cases/large/clang-26760.c": line 2981) * reduce to left at ("test/cases/large/clang-26760.c": line 2981) * reduce to right at ("test/cases/large/clang-26760.c": line 2981) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 2981) * remove expr statement at ("test/cases/large/clang-26760.c": line 2982) * reduce to left at ("test/cases/large/clang-26760.c": line 2982) * reduce to right at ("test/cases/large/clang-26760.c": line 2982) @@ -12997,9 +13185,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3003) * reduce to left at ("test/cases/large/clang-26760.c": line 3003) * reduce to right at ("test/cases/large/clang-26760.c": line 3003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3003) * remove initializer at ("test/cases/large/clang-26760.c": line 3005) * reduce to left at ("test/cases/large/clang-26760.c": line 3005) * reduce to right at ("test/cases/large/clang-26760.c": line 3005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3005) * remove expr statement at ("test/cases/large/clang-26760.c": line 3007) * do without param at ("test/cases/large/clang-26760.c": line 3007) * replace by zero at ("test/cases/large/clang-26760.c": line 3007) @@ -13019,6 +13209,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3003) * remove iterator at ("test/cases/large/clang-26760.c": line 3003) * reduce to operant at ("test/cases/large/clang-26760.c": line 3003) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3014) * remove condition at ("test/cases/large/clang-26760.c": line 3015) * inline variable l_2161 at ("test/cases/large/clang-26760.c": line 3209) * remove condition at ("test/cases/large/clang-26760.c": line 3211) @@ -13105,10 +13296,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3033) * reduce to left at ("test/cases/large/clang-26760.c": line 3033) * reduce to right at ("test/cases/large/clang-26760.c": line 3033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3033) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3036) * remove initializer at ("test/cases/large/clang-26760.c": line 3037) * reduce to left at ("test/cases/large/clang-26760.c": line 3037) * reduce to right at ("test/cases/large/clang-26760.c": line 3037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3037) * remove expr statement at ("test/cases/large/clang-26760.c": line 3039) * reduce to left at ("test/cases/large/clang-26760.c": line 3039) * reduce to right at ("test/cases/large/clang-26760.c": line 3039) @@ -13133,6 +13326,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3045) * reduce to right at ("test/cases/large/clang-26760.c": line 3045) * reduce to operant at ("test/cases/large/clang-26760.c": line 3045) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3045) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3047) * remove expr statement at ("test/cases/large/clang-26760.c": line 3048) * reduce to left at ("test/cases/large/clang-26760.c": line 3048) @@ -13199,6 +13393,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3058) * reduce to right at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3058) * remove expr statement at ("test/cases/large/clang-26760.c": line 3060) * reduce to operant at ("test/cases/large/clang-26760.c": line 3060) * remove condition at ("test/cases/large/clang-26760.c": line 3061) @@ -13206,6 +13401,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3063) * reduce to left at ("test/cases/large/clang-26760.c": line 3063) * reduce to right at ("test/cases/large/clang-26760.c": line 3063) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3063) * remove return statement at ("test/cases/large/clang-26760.c": line 3066) * replace by zero at ("test/cases/large/clang-26760.c": line 3066) * remove check at ("test/cases/large/clang-26760.c": line 3063) @@ -13219,6 +13415,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) * remove iterator at ("test/cases/large/clang-26760.c": line 3058) * reduce to operant at ("test/cases/large/clang-26760.c": line 3058) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3069) * remove expr statement at ("test/cases/large/clang-26760.c": line 3070) * reduce to left at ("test/cases/large/clang-26760.c": line 3070) * reduce to right at ("test/cases/large/clang-26760.c": line 3070) @@ -13232,6 +13429,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3073) * reduce to left at ("test/cases/large/clang-26760.c": line 3073) * reduce to right at ("test/cases/large/clang-26760.c": line 3073) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3073) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3075) * remove expr statement at ("test/cases/large/clang-26760.c": line 3076) * reduce to left at ("test/cases/large/clang-26760.c": line 3076) @@ -13286,6 +13484,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3086) * reduce to right at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3086) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3086) * reduce to operant at ("test/cases/large/clang-26760.c": line 3088) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 3088) * remove expr statement at ("test/cases/large/clang-26760.c": line 3089) @@ -13300,6 +13499,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3093) * reduce to left at ("test/cases/large/clang-26760.c": line 3093) * reduce to right at ("test/cases/large/clang-26760.c": line 3093) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3093) * remove expr statement at ("test/cases/large/clang-26760.c": line 3095) * do without param at ("test/cases/large/clang-26760.c": line 3095) * replace by zero at ("test/cases/large/clang-26760.c": line 3095) @@ -13389,16 +13589,20 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3112) * reduce to left at ("test/cases/large/clang-26760.c": line 3112) * reduce to right at ("test/cases/large/clang-26760.c": line 3112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3112) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 3115) * remove initializer at ("test/cases/large/clang-26760.c": line 3116) * reduce to left at ("test/cases/large/clang-26760.c": line 3116) * reduce to right at ("test/cases/large/clang-26760.c": line 3116) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3116) * remove initializer at ("test/cases/large/clang-26760.c": line 3118) * reduce to left at ("test/cases/large/clang-26760.c": line 3118) * reduce to right at ("test/cases/large/clang-26760.c": line 3118) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3118) * remove initializer at ("test/cases/large/clang-26760.c": line 3120) * reduce to left at ("test/cases/large/clang-26760.c": line 3120) * reduce to right at ("test/cases/large/clang-26760.c": line 3120) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3120) * remove expr statement at ("test/cases/large/clang-26760.c": line 3122) * do without param at ("test/cases/large/clang-26760.c": line 3122) * replace by zero at ("test/cases/large/clang-26760.c": line 3122) @@ -13418,6 +13622,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3118) * remove iterator at ("test/cases/large/clang-26760.c": line 3118) * reduce to operant at ("test/cases/large/clang-26760.c": line 3118) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3132) * remove expr statement at ("test/cases/large/clang-26760.c": line 3133) * reduce to left at ("test/cases/large/clang-26760.c": line 3133) * reduce to right at ("test/cases/large/clang-26760.c": line 3133) @@ -13442,6 +13647,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3139) * reduce to right at ("test/cases/large/clang-26760.c": line 3139) * reduce to operant at ("test/cases/large/clang-26760.c": line 3139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3139) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 3141) * remove expr statement at ("test/cases/large/clang-26760.c": line 3142) * reduce to left at ("test/cases/large/clang-26760.c": line 3142) @@ -13517,6 +13723,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3155) * reduce to left at ("test/cases/large/clang-26760.c": line 3155) * reduce to right at ("test/cases/large/clang-26760.c": line 3155) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3155) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 3157) * remove expr statement at ("test/cases/large/clang-26760.c": line 3158) * reduce to left at ("test/cases/large/clang-26760.c": line 3158) @@ -13621,6 +13828,8 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 3177) * reduce to right at ("test/cases/large/clang-26760.c": line 3177) * replace by zero at ("test/cases/large/clang-26760.c": line 3177) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3193) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3194) * remove expr statement at ("test/cases/large/clang-26760.c": line 3195) * reduce to left at ("test/cases/large/clang-26760.c": line 3195) * reduce to right at ("test/cases/large/clang-26760.c": line 3195) @@ -13687,6 +13896,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3231) * reduce to left at ("test/cases/large/clang-26760.c": line 3231) * reduce to right at ("test/cases/large/clang-26760.c": line 3231) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3231) * remove return statement at ("test/cases/large/clang-26760.c": line 3234) * replace by zero at ("test/cases/large/clang-26760.c": line 3234) * remove check at ("test/cases/large/clang-26760.c": line 3231) @@ -13700,6 +13910,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3237) * reduce to left at ("test/cases/large/clang-26760.c": line 3237) * reduce to right at ("test/cases/large/clang-26760.c": line 3237) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3237) * reduce to operant at ("test/cases/large/clang-26760.c": line 3240) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 3240) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 3241) @@ -13707,6 +13918,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3243) * reduce to left at ("test/cases/large/clang-26760.c": line 3243) * reduce to right at ("test/cases/large/clang-26760.c": line 3243) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3243) * remove expr statement at ("test/cases/large/clang-26760.c": line 3244) * reduce to left at ("test/cases/large/clang-26760.c": line 3244) * reduce to right at ("test/cases/large/clang-26760.c": line 3244) @@ -13717,6 +13929,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3245) * reduce to left at ("test/cases/large/clang-26760.c": line 3245) * reduce to right at ("test/cases/large/clang-26760.c": line 3245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3245) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3248) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 3249) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 3250) @@ -13725,6 +13938,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3253) * remove variable i at ("test/cases/large/clang-26760.c": line 3255) * remove expr statement at ("test/cases/large/clang-26760.c": line 3256) * reduce to left at ("test/cases/large/clang-26760.c": line 3256) @@ -13832,9 +14046,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 3253) * reduce to left at ("test/cases/large/clang-26760.c": line 3253) * reduce to right at ("test/cases/large/clang-26760.c": line 3253) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3277) * remove initializer at ("test/cases/large/clang-26760.c": line 3278) * reduce to left at ("test/cases/large/clang-26760.c": line 3278) * reduce to right at ("test/cases/large/clang-26760.c": line 3278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3278) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3281) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3282) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 3284) @@ -13845,6 +14061,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3289) * reduce to left at ("test/cases/large/clang-26760.c": line 3289) * reduce to right at ("test/cases/large/clang-26760.c": line 3289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3289) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 3292) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 3293) * remove expr statement at ("test/cases/large/clang-26760.c": line 3294) @@ -13915,12 +14132,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3305) * reduce to left at ("test/cases/large/clang-26760.c": line 3305) * reduce to right at ("test/cases/large/clang-26760.c": line 3305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3305) * remove initializer at ("test/cases/large/clang-26760.c": line 3307) * reduce to left at ("test/cases/large/clang-26760.c": line 3307) * reduce to right at ("test/cases/large/clang-26760.c": line 3307) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3307) * remove initializer at ("test/cases/large/clang-26760.c": line 3309) * reduce to left at ("test/cases/large/clang-26760.c": line 3309) * reduce to right at ("test/cases/large/clang-26760.c": line 3309) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3309) * remove expr statement at ("test/cases/large/clang-26760.c": line 3311) * do without param at ("test/cases/large/clang-26760.c": line 3311) * replace by zero at ("test/cases/large/clang-26760.c": line 3311) @@ -13943,6 +14163,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 3305) * remove iterator at ("test/cases/large/clang-26760.c": line 3305) * reduce to operant at ("test/cases/large/clang-26760.c": line 3305) +* remove expr statement at ("test/cases/large/clang-26760.c": line 3322) * remove condition at ("test/cases/large/clang-26760.c": line 3323) * remove statement at ("test/cases/large/clang-26760.c": line 3324) * remove check at ("test/cases/large/clang-26760.c": line 3289) @@ -13968,6 +14189,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3336) * reduce to left at ("test/cases/large/clang-26760.c": line 3336) * reduce to right at ("test/cases/large/clang-26760.c": line 3336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3336) * remove variable i at ("test/cases/large/clang-26760.c": line 3338) * remove expr statement at ("test/cases/large/clang-26760.c": line 3339) * reduce to left at ("test/cases/large/clang-26760.c": line 3339) @@ -14078,6 +14300,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3360) * reduce to left at ("test/cases/large/clang-26760.c": line 3360) * reduce to right at ("test/cases/large/clang-26760.c": line 3360) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3360) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3362) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3363) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3364) @@ -14087,9 +14310,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3367) * reduce to left at ("test/cases/large/clang-26760.c": line 3367) * reduce to right at ("test/cases/large/clang-26760.c": line 3367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3367) * remove initializer at ("test/cases/large/clang-26760.c": line 3369) * reduce to left at ("test/cases/large/clang-26760.c": line 3369) * reduce to right at ("test/cases/large/clang-26760.c": line 3369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3369) * remove expr statement at ("test/cases/large/clang-26760.c": line 3370) * reduce to left at ("test/cases/large/clang-26760.c": line 3370) * reduce to right at ("test/cases/large/clang-26760.c": line 3370) @@ -14302,6 +14527,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3438) * reduce to left at ("test/cases/large/clang-26760.c": line 3438) * reduce to right at ("test/cases/large/clang-26760.c": line 3438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3438) * remove return statement at ("test/cases/large/clang-26760.c": line 3441) * replace by zero at ("test/cases/large/clang-26760.c": line 3441) * remove check at ("test/cases/large/clang-26760.c": line 3438) @@ -14315,6 +14541,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3444) * reduce to left at ("test/cases/large/clang-26760.c": line 3444) * reduce to right at ("test/cases/large/clang-26760.c": line 3444) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3444) * remove variable i at ("test/cases/large/clang-26760.c": line 3446) * remove expr statement at ("test/cases/large/clang-26760.c": line 3447) * reduce to left at ("test/cases/large/clang-26760.c": line 3447) @@ -14425,6 +14652,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3468) * reduce to left at ("test/cases/large/clang-26760.c": line 3468) * reduce to right at ("test/cases/large/clang-26760.c": line 3468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3468) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 3470) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 3471) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 3472) @@ -14491,9 +14719,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 3489) * reduce to left at ("test/cases/large/clang-26760.c": line 3489) * reduce to right at ("test/cases/large/clang-26760.c": line 3489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3489) * remove initializer at ("test/cases/large/clang-26760.c": line 3491) * reduce to left at ("test/cases/large/clang-26760.c": line 3491) * reduce to right at ("test/cases/large/clang-26760.c": line 3491) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 3491) * remove expr statement at ("test/cases/large/clang-26760.c": line 3492) * reduce to left at ("test/cases/large/clang-26760.c": line 3492) * reduce to right at ("test/cases/large/clang-26760.c": line 3492) @@ -14772,6 +15002,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4472) * reduce to left at ("test/cases/large/clang-26760.c": line 4472) * reduce to right at ("test/cases/large/clang-26760.c": line 4472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4472) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4474) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4475) * remove expr statement at ("test/cases/large/clang-26760.c": line 4476) @@ -14817,9 +15048,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4492) * reduce to left at ("test/cases/large/clang-26760.c": line 4492) * reduce to right at ("test/cases/large/clang-26760.c": line 4492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4492) * remove initializer at ("test/cases/large/clang-26760.c": line 4494) * reduce to left at ("test/cases/large/clang-26760.c": line 4494) * reduce to right at ("test/cases/large/clang-26760.c": line 4494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4494) * reduce to operant at ("test/cases/large/clang-26760.c": line 4496) * reduce to left at ("test/cases/large/clang-26760.c": line 4496) * reduce to right at ("test/cases/large/clang-26760.c": line 4496) @@ -15025,9 +15258,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4515) * reduce to left at ("test/cases/large/clang-26760.c": line 4515) * reduce to right at ("test/cases/large/clang-26760.c": line 4515) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4515) * remove initializer at ("test/cases/large/clang-26760.c": line 4517) * reduce to left at ("test/cases/large/clang-26760.c": line 4517) * reduce to right at ("test/cases/large/clang-26760.c": line 4517) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4517) * remove expr statement at ("test/cases/large/clang-26760.c": line 4519) * do without param at ("test/cases/large/clang-26760.c": line 4519) * replace by zero at ("test/cases/large/clang-26760.c": line 4519) @@ -15631,9 +15866,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4589) * reduce to left at ("test/cases/large/clang-26760.c": line 4589) * reduce to right at ("test/cases/large/clang-26760.c": line 4589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4589) * remove initializer at ("test/cases/large/clang-26760.c": line 4591) * reduce to left at ("test/cases/large/clang-26760.c": line 4591) * reduce to right at ("test/cases/large/clang-26760.c": line 4591) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4591) * remove expr statement at ("test/cases/large/clang-26760.c": line 4592) * reduce to left at ("test/cases/large/clang-26760.c": line 4592) * reduce to right at ("test/cases/large/clang-26760.c": line 4592) @@ -15645,6 +15882,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4589) * remove iterator at ("test/cases/large/clang-26760.c": line 4589) * reduce to operant at ("test/cases/large/clang-26760.c": line 4589) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4594) * remove expr statement at ("test/cases/large/clang-26760.c": line 4596) * reduce to left at ("test/cases/large/clang-26760.c": line 4596) * reduce to right at ("test/cases/large/clang-26760.c": line 4596) @@ -15897,9 +16135,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4645) * reduce to left at ("test/cases/large/clang-26760.c": line 4645) * reduce to right at ("test/cases/large/clang-26760.c": line 4645) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4645) * remove initializer at ("test/cases/large/clang-26760.c": line 4647) * reduce to left at ("test/cases/large/clang-26760.c": line 4647) * reduce to right at ("test/cases/large/clang-26760.c": line 4647) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4647) * remove expr statement at ("test/cases/large/clang-26760.c": line 4648) * reduce to left at ("test/cases/large/clang-26760.c": line 4648) * reduce to right at ("test/cases/large/clang-26760.c": line 4648) @@ -15923,6 +16163,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4645) * remove iterator at ("test/cases/large/clang-26760.c": line 4645) * reduce to operant at ("test/cases/large/clang-26760.c": line 4645) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4653) * remove expr statement at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) * do without param at ("test/cases/large/clang-26760.c": line 4654) @@ -15975,6 +16216,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4666) * reduce to left at ("test/cases/large/clang-26760.c": line 4666) * reduce to right at ("test/cases/large/clang-26760.c": line 4666) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4666) * remove return statement at ("test/cases/large/clang-26760.c": line 4668) * remove check at ("test/cases/large/clang-26760.c": line 4666) * remove iterator at ("test/cases/large/clang-26760.c": line 4666) @@ -16000,6 +16242,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4677) * reduce to left at ("test/cases/large/clang-26760.c": line 4677) * reduce to right at ("test/cases/large/clang-26760.c": line 4677) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4677) * inline variable l_1447 at ("test/cases/large/clang-26760.c": line 4680) * inline variable l_1463 at ("test/cases/large/clang-26760.c": line 4681) * remove expr statement at ("test/cases/large/clang-26760.c": line 4682) @@ -16086,9 +16329,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4721) * reduce to left at ("test/cases/large/clang-26760.c": line 4721) * reduce to right at ("test/cases/large/clang-26760.c": line 4721) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4721) * remove initializer at ("test/cases/large/clang-26760.c": line 4723) * reduce to left at ("test/cases/large/clang-26760.c": line 4723) * reduce to right at ("test/cases/large/clang-26760.c": line 4723) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4723) * remove expr statement at ("test/cases/large/clang-26760.c": line 4724) * reduce to left at ("test/cases/large/clang-26760.c": line 4724) * reduce to right at ("test/cases/large/clang-26760.c": line 4724) @@ -16117,6 +16362,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4736) * reduce to left at ("test/cases/large/clang-26760.c": line 4736) * reduce to right at ("test/cases/large/clang-26760.c": line 4736) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4736) * remove expr statement at ("test/cases/large/clang-26760.c": line 4737) * reduce to left at ("test/cases/large/clang-26760.c": line 4737) * reduce to right at ("test/cases/large/clang-26760.c": line 4737) @@ -16127,6 +16373,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4738) * reduce to left at ("test/cases/large/clang-26760.c": line 4738) * reduce to right at ("test/cases/large/clang-26760.c": line 4738) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4738) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 4740) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 4741) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 4742) @@ -16168,6 +16415,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4815) * remove variable i at ("test/cases/large/clang-26760.c": line 4817) * remove return statement at ("test/cases/large/clang-26760.c": line 4818) * replace by zero at ("test/cases/large/clang-26760.c": line 4818) @@ -16175,6 +16423,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 4815) * reduce to left at ("test/cases/large/clang-26760.c": line 4815) * reduce to right at ("test/cases/large/clang-26760.c": line 4815) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4820) * remove expr statement at ("test/cases/large/clang-26760.c": line 4821) * reduce to left at ("test/cases/large/clang-26760.c": line 4821) * reduce to right at ("test/cases/large/clang-26760.c": line 4821) @@ -16183,6 +16432,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4822) * reduce to left at ("test/cases/large/clang-26760.c": line 4822) * reduce to right at ("test/cases/large/clang-26760.c": line 4822) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4822) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 4824) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 4825) * remove expr statement at ("test/cases/large/clang-26760.c": line 4826) @@ -16217,6 +16467,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 4822) * remove iterator at ("test/cases/large/clang-26760.c": line 4822) * reduce to operant at ("test/cases/large/clang-26760.c": line 4822) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4835) * remove condition at ("test/cases/large/clang-26760.c": line 4836) * remove condition at ("test/cases/large/clang-26760.c": line 4838) * remove initializer at ("test/cases/large/clang-26760.c": line 5060) @@ -16251,6 +16502,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5072) * reduce to left at ("test/cases/large/clang-26760.c": line 5072) * reduce to right at ("test/cases/large/clang-26760.c": line 5072) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5072) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 5074) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 5075) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 5076) @@ -16265,6 +16517,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5084) * reduce to left at ("test/cases/large/clang-26760.c": line 5084) * reduce to right at ("test/cases/large/clang-26760.c": line 5084) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5084) * remove expr statement at ("test/cases/large/clang-26760.c": line 5085) * reduce to left at ("test/cases/large/clang-26760.c": line 5085) * reduce to right at ("test/cases/large/clang-26760.c": line 5085) @@ -16319,6 +16572,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5113) * reduce to left at ("test/cases/large/clang-26760.c": line 5113) * reduce to right at ("test/cases/large/clang-26760.c": line 5113) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5113) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5116) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5117) * reduce to operant at ("test/cases/large/clang-26760.c": line 5118) @@ -16344,9 +16598,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5128) * reduce to left at ("test/cases/large/clang-26760.c": line 5128) * reduce to right at ("test/cases/large/clang-26760.c": line 5128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5128) * remove initializer at ("test/cases/large/clang-26760.c": line 5130) * reduce to left at ("test/cases/large/clang-26760.c": line 5130) * reduce to right at ("test/cases/large/clang-26760.c": line 5130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5130) * remove expr statement at ("test/cases/large/clang-26760.c": line 5131) * reduce to left at ("test/cases/large/clang-26760.c": line 5131) * reduce to right at ("test/cases/large/clang-26760.c": line 5131) @@ -16364,11 +16620,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5134) * reduce to left at ("test/cases/large/clang-26760.c": line 5134) * reduce to right at ("test/cases/large/clang-26760.c": line 5134) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5134) * reduce to operant at ("test/cases/large/clang-26760.c": line 5137) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 5137) * remove initializer at ("test/cases/large/clang-26760.c": line 5138) * reduce to left at ("test/cases/large/clang-26760.c": line 5138) * reduce to right at ("test/cases/large/clang-26760.c": line 5138) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5138) * remove variable j at ("test/cases/large/clang-26760.c": line 5140) * remove variable i at ("test/cases/large/clang-26760.c": line 5140) * remove return statement at ("test/cases/large/clang-26760.c": line 5141) @@ -16418,6 +16676,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5149) * reduce to left at ("test/cases/large/clang-26760.c": line 5149) * reduce to right at ("test/cases/large/clang-26760.c": line 5149) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5149) * remove variable j at ("test/cases/large/clang-26760.c": line 5151) * remove variable i at ("test/cases/large/clang-26760.c": line 5151) * remove expr statement at ("test/cases/large/clang-26760.c": line 5152) @@ -16442,6 +16701,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5209) * reduce to left at ("test/cases/large/clang-26760.c": line 5209) * reduce to right at ("test/cases/large/clang-26760.c": line 5209) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5209) * remove variable i at ("test/cases/large/clang-26760.c": line 5211) * remove condition at ("test/cases/large/clang-26760.c": line 5212) * replace by zero at ("test/cases/large/clang-26760.c": line 5212) @@ -16698,9 +16958,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5256) * reduce to left at ("test/cases/large/clang-26760.c": line 5256) * reduce to right at ("test/cases/large/clang-26760.c": line 5256) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5256) * remove initializer at ("test/cases/large/clang-26760.c": line 5258) * reduce to left at ("test/cases/large/clang-26760.c": line 5258) * reduce to right at ("test/cases/large/clang-26760.c": line 5258) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5258) * remove expr statement at ("test/cases/large/clang-26760.c": line 5259) * reduce to left at ("test/cases/large/clang-26760.c": line 5259) * reduce to right at ("test/cases/large/clang-26760.c": line 5259) @@ -16830,6 +17092,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5285) * reduce to left at ("test/cases/large/clang-26760.c": line 5285) * reduce to right at ("test/cases/large/clang-26760.c": line 5285) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5285) * remove condition at ("test/cases/large/clang-26760.c": line 5287) * remove statement at ("test/cases/large/clang-26760.c": line 5288) * remove expr statement at ("test/cases/large/clang-26760.c": line 5289) @@ -16843,6 +17106,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5291) * reduce to left at ("test/cases/large/clang-26760.c": line 5291) * reduce to right at ("test/cases/large/clang-26760.c": line 5291) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5291) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 5293) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 5294) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 5295) @@ -16933,6 +17197,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5326) * reduce to left at ("test/cases/large/clang-26760.c": line 5326) * reduce to right at ("test/cases/large/clang-26760.c": line 5326) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5326) * remove return statement at ("test/cases/large/clang-26760.c": line 5329) * remove check at ("test/cases/large/clang-26760.c": line 5326) * remove iterator at ("test/cases/large/clang-26760.c": line 5326) @@ -16982,6 +17247,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5571) * reduce to left at ("test/cases/large/clang-26760.c": line 5571) * reduce to right at ("test/cases/large/clang-26760.c": line 5571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5571) * remove expr statement at ("test/cases/large/clang-26760.c": line 5572) * reduce to left at ("test/cases/large/clang-26760.c": line 5572) * reduce to right at ("test/cases/large/clang-26760.c": line 5572) @@ -17038,6 +17304,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5345) * reduce to left at ("test/cases/large/clang-26760.c": line 5345) * reduce to right at ("test/cases/large/clang-26760.c": line 5345) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5345) * remove expr statement at ("test/cases/large/clang-26760.c": line 5346) * reduce to left at ("test/cases/large/clang-26760.c": line 5346) * reduce to right at ("test/cases/large/clang-26760.c": line 5346) @@ -17048,6 +17315,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5347) * reduce to left at ("test/cases/large/clang-26760.c": line 5347) * reduce to right at ("test/cases/large/clang-26760.c": line 5347) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5347) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 5349) * reduce to operant at ("test/cases/large/clang-26760.c": line 5350) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 5350) @@ -17066,6 +17334,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5359) * reduce to left at ("test/cases/large/clang-26760.c": line 5359) * reduce to right at ("test/cases/large/clang-26760.c": line 5359) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5359) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 5361) * remove initializer at ("test/cases/large/clang-26760.c": line 5362) * reduce to operant at ("test/cases/large/clang-26760.c": line 5362) @@ -17120,6 +17389,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5393) * reduce to right at ("test/cases/large/clang-26760.c": line 5393) * reduce to operant at ("test/cases/large/clang-26760.c": line 5393) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5393) * remove expr statement at ("test/cases/large/clang-26760.c": line 5395) * reduce to left at ("test/cases/large/clang-26760.c": line 5395) * reduce to right at ("test/cases/large/clang-26760.c": line 5395) @@ -17172,6 +17442,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5409) * reduce to left at ("test/cases/large/clang-26760.c": line 5409) * reduce to right at ("test/cases/large/clang-26760.c": line 5409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 5412) * remove expr statement at ("test/cases/large/clang-26760.c": line 5413) * reduce to left at ("test/cases/large/clang-26760.c": line 5413) @@ -17307,6 +17578,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5445) * reduce to left at ("test/cases/large/clang-26760.c": line 5445) * reduce to right at ("test/cases/large/clang-26760.c": line 5445) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5445) * remove variable i at ("test/cases/large/clang-26760.c": line 5447) * remove expr statement at ("test/cases/large/clang-26760.c": line 5448) * reduce to left at ("test/cases/large/clang-26760.c": line 5448) @@ -17417,6 +17689,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5379) * reduce to right at ("test/cases/large/clang-26760.c": line 5379) * reduce to operant at ("test/cases/large/clang-26760.c": line 5379) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5379) * remove return statement at ("test/cases/large/clang-26760.c": line 5381) * remove check at ("test/cases/large/clang-26760.c": line 5379) * remove iterator at ("test/cases/large/clang-26760.c": line 5379) @@ -17469,6 +17742,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5468) * reduce to left at ("test/cases/large/clang-26760.c": line 5468) * reduce to right at ("test/cases/large/clang-26760.c": line 5468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5468) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 5471) * reduce to operant at ("test/cases/large/clang-26760.c": line 5472) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 5472) @@ -17706,6 +17980,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5523) * reduce to left at ("test/cases/large/clang-26760.c": line 5523) * reduce to right at ("test/cases/large/clang-26760.c": line 5523) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5523) * remove variable i at ("test/cases/large/clang-26760.c": line 5525) * remove return statement at ("test/cases/large/clang-26760.c": line 5526) * replace by zero at ("test/cases/large/clang-26760.c": line 5526) @@ -17724,6 +17999,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5531) * reduce to left at ("test/cases/large/clang-26760.c": line 5531) * reduce to right at ("test/cases/large/clang-26760.c": line 5531) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5531) * remove initializer at ("test/cases/large/clang-26760.c": line 5533) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 5533) * remove variable k at ("test/cases/large/clang-26760.c": line 5534) @@ -17891,6 +18167,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) * remove iterator at ("test/cases/large/clang-26760.c": line 5347) * reduce to operant at ("test/cases/large/clang-26760.c": line 5347) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5561) * remove expr statement at ("test/cases/large/clang-26760.c": line 5562) * reduce to operant at ("test/cases/large/clang-26760.c": line 5562) * remove expr statement at ("test/cases/large/clang-26760.c": line 5563) @@ -18003,6 +18280,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5602) * reduce to right at ("test/cases/large/clang-26760.c": line 5602) * reduce to operant at ("test/cases/large/clang-26760.c": line 5602) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5602) * remove expr statement at ("test/cases/large/clang-26760.c": line 5604) * reduce to left at ("test/cases/large/clang-26760.c": line 5604) * reduce to right at ("test/cases/large/clang-26760.c": line 5604) @@ -18142,6 +18420,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4845) * reduce to left at ("test/cases/large/clang-26760.c": line 4845) * reduce to right at ("test/cases/large/clang-26760.c": line 4845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4845) * remove expr statement at ("test/cases/large/clang-26760.c": line 4847) * reduce to left at ("test/cases/large/clang-26760.c": line 4847) * reduce to right at ("test/cases/large/clang-26760.c": line 4847) @@ -18160,6 +18439,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4852) * reduce to left at ("test/cases/large/clang-26760.c": line 4852) * reduce to right at ("test/cases/large/clang-26760.c": line 4852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4852) * reduce to operant at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 4855) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 4856) @@ -18182,6 +18462,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4863) * reduce to left at ("test/cases/large/clang-26760.c": line 4863) * reduce to right at ("test/cases/large/clang-26760.c": line 4863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4863) * remove variable j at ("test/cases/large/clang-26760.c": line 4865) * remove variable i at ("test/cases/large/clang-26760.c": line 4865) * remove expr statement at ("test/cases/large/clang-26760.c": line 4866) @@ -18253,6 +18534,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4907) * reduce to left at ("test/cases/large/clang-26760.c": line 4907) * reduce to right at ("test/cases/large/clang-26760.c": line 4907) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4907) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 4909) * remove variable i at ("test/cases/large/clang-26760.c": line 4910) * remove condition at ("test/cases/large/clang-26760.c": line 4911) @@ -18297,6 +18579,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4933) * reduce to left at ("test/cases/large/clang-26760.c": line 4933) * reduce to right at ("test/cases/large/clang-26760.c": line 4933) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4933) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 4935) * reduce to operant at ("test/cases/large/clang-26760.c": line 4936) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 4936) @@ -18444,6 +18727,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4965) * reduce to left at ("test/cases/large/clang-26760.c": line 4965) * reduce to right at ("test/cases/large/clang-26760.c": line 4965) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4965) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 4967) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 4968) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 4969) @@ -18646,6 +18930,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4880) * reduce to left at ("test/cases/large/clang-26760.c": line 4880) * reduce to right at ("test/cases/large/clang-26760.c": line 4880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4880) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 4882) * remove expr statement at ("test/cases/large/clang-26760.c": line 4883) * reduce to left at ("test/cases/large/clang-26760.c": line 4883) @@ -18704,6 +18989,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5018) * reduce to left at ("test/cases/large/clang-26760.c": line 5018) * reduce to right at ("test/cases/large/clang-26760.c": line 5018) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5018) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 5021) * remove expr statement at ("test/cases/large/clang-26760.c": line 5022) * reduce to left at ("test/cases/large/clang-26760.c": line 5022) @@ -18728,6 +19014,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5029) * reduce to right at ("test/cases/large/clang-26760.c": line 5029) * reduce to operant at ("test/cases/large/clang-26760.c": line 5029) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5029) * remove expr statement at ("test/cases/large/clang-26760.c": line 5031) * reduce to operant at ("test/cases/large/clang-26760.c": line 5031) * remove condition at ("test/cases/large/clang-26760.c": line 5032) @@ -18735,6 +19022,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5034) * reduce to left at ("test/cases/large/clang-26760.c": line 5034) * reduce to right at ("test/cases/large/clang-26760.c": line 5034) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5034) * remove return statement at ("test/cases/large/clang-26760.c": line 5037) * replace by zero at ("test/cases/large/clang-26760.c": line 5037) * remove check at ("test/cases/large/clang-26760.c": line 5034) @@ -18839,12 +19127,14 @@ * replace by zero at ("test/cases/large/clang-26760.c": line 5054) * do without param at ("test/cases/large/clang-26760.c": line 5041) * do without param at ("test/cases/large/clang-26760.c": line 5040) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5619) * remove statement at ("test/cases/large/clang-26760.c": line 5620) * remove condition at ("test/cases/large/clang-26760.c": line 5622) * remove statement at ("test/cases/large/clang-26760.c": line 5623) * remove initializer at ("test/cases/large/clang-26760.c": line 5624) * reduce to left at ("test/cases/large/clang-26760.c": line 5624) * reduce to right at ("test/cases/large/clang-26760.c": line 5624) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5624) * remove return statement at ("test/cases/large/clang-26760.c": line 5626) * remove check at ("test/cases/large/clang-26760.c": line 5624) * reduce to operant at ("test/cases/large/clang-26760.c": line 5624) @@ -18853,9 +19143,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5628) * reduce to left at ("test/cases/large/clang-26760.c": line 5628) * reduce to right at ("test/cases/large/clang-26760.c": line 5628) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5628) * remove initializer at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5631) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5633) * reduce to operant at ("test/cases/large/clang-26760.c": line 5634) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5634) @@ -18911,6 +19203,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 5631) * reduce to left at ("test/cases/large/clang-26760.c": line 5631) * reduce to right at ("test/cases/large/clang-26760.c": line 5631) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5646) * remove expr statement at ("test/cases/large/clang-26760.c": line 5647) * reduce to operant at ("test/cases/large/clang-26760.c": line 5647) * remove check at ("test/cases/large/clang-26760.c": line 5628) @@ -18949,6 +19242,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4784) * reduce to left at ("test/cases/large/clang-26760.c": line 4784) * reduce to right at ("test/cases/large/clang-26760.c": line 4784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4784) * remove expr statement at ("test/cases/large/clang-26760.c": line 4786) * do without param at ("test/cases/large/clang-26760.c": line 4786) * replace by zero at ("test/cases/large/clang-26760.c": line 4786) @@ -18973,6 +19267,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 4784) * remove condition at ("test/cases/large/clang-26760.c": line 4800) * remove statement at ("test/cases/large/clang-26760.c": line 4801) +* remove expr statement at ("test/cases/large/clang-26760.c": line 4802) * remove expr statement at ("test/cases/large/clang-26760.c": line 4803) * reduce to left at ("test/cases/large/clang-26760.c": line 4803) * reduce to right at ("test/cases/large/clang-26760.c": line 4803) @@ -19000,6 +19295,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 4763) * reduce to left at ("test/cases/large/clang-26760.c": line 4763) * reduce to right at ("test/cases/large/clang-26760.c": line 4763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 4763) * remove expr statement at ("test/cases/large/clang-26760.c": line 4764) * reduce to left at ("test/cases/large/clang-26760.c": line 4764) * reduce to right at ("test/cases/large/clang-26760.c": line 4764) @@ -19127,11 +19423,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6763) * reduce to left at ("test/cases/large/clang-26760.c": line 6763) * reduce to right at ("test/cases/large/clang-26760.c": line 6763) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6763) * reduce to operant at ("test/cases/large/clang-26760.c": line 6766) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6766) * remove initializer at ("test/cases/large/clang-26760.c": line 6767) * reduce to left at ("test/cases/large/clang-26760.c": line 6767) * reduce to right at ("test/cases/large/clang-26760.c": line 6767) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6767) * remove variable j at ("test/cases/large/clang-26760.c": line 6769) * remove variable i at ("test/cases/large/clang-26760.c": line 6769) * remove return statement at ("test/cases/large/clang-26760.c": line 6770) @@ -19181,6 +19479,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6778) * reduce to left at ("test/cases/large/clang-26760.c": line 6778) * reduce to right at ("test/cases/large/clang-26760.c": line 6778) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6778) * remove expr statement at ("test/cases/large/clang-26760.c": line 6780) * reduce to left at ("test/cases/large/clang-26760.c": line 6780) * reduce to right at ("test/cases/large/clang-26760.c": line 6780) @@ -19201,9 +19500,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 6778) * remove iterator at ("test/cases/large/clang-26760.c": line 6778) * reduce to operant at ("test/cases/large/clang-26760.c": line 6778) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6786) * remove initializer at ("test/cases/large/clang-26760.c": line 6787) * reduce to left at ("test/cases/large/clang-26760.c": line 6787) * reduce to right at ("test/cases/large/clang-26760.c": line 6787) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6787) * remove variable j at ("test/cases/large/clang-26760.c": line 6789) * remove variable i at ("test/cases/large/clang-26760.c": line 6789) * remove expr statement at ("test/cases/large/clang-26760.c": line 6790) @@ -19223,6 +19524,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6763) * do without param at ("test/cases/large/clang-26760.c": line 6763) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6793) * reduce to operant at ("test/cases/large/clang-26760.c": line 6761) * replace by zero at ("test/cases/large/clang-26760.c": line 6761) * remove expr statement at ("test/cases/large/clang-26760.c": line 6795) @@ -20311,6 +20613,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6876) * reduce to right at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6878) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 6878) * remove expr statement at ("test/cases/large/clang-26760.c": line 6879) @@ -20322,6 +20625,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 6876) * remove iterator at ("test/cases/large/clang-26760.c": line 6876) * reduce to operant at ("test/cases/large/clang-26760.c": line 6876) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6882) * replace by zero at ("test/cases/large/clang-26760.c": line 6874) * remove expr statement at ("test/cases/large/clang-26760.c": line 6884) * reduce to left at ("test/cases/large/clang-26760.c": line 6884) @@ -20660,6 +20964,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6894) * reduce to left at ("test/cases/large/clang-26760.c": line 6894) * reduce to right at ("test/cases/large/clang-26760.c": line 6894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6894) * remove expr statement at ("test/cases/large/clang-26760.c": line 6895) * reduce to left at ("test/cases/large/clang-26760.c": line 6895) * reduce to right at ("test/cases/large/clang-26760.c": line 6895) @@ -20670,12 +20975,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6896) * reduce to left at ("test/cases/large/clang-26760.c": line 6896) * reduce to right at ("test/cases/large/clang-26760.c": line 6896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6896) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6898) * reduce to operant at ("test/cases/large/clang-26760.c": line 6899) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6899) * remove initializer at ("test/cases/large/clang-26760.c": line 6900) * reduce to left at ("test/cases/large/clang-26760.c": line 6900) * reduce to right at ("test/cases/large/clang-26760.c": line 6900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6900) * reduce to operant at ("test/cases/large/clang-26760.c": line 6902) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6902) * remove variable i at ("test/cases/large/clang-26760.c": line 6903) @@ -20774,6 +21081,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6928) * reduce to left at ("test/cases/large/clang-26760.c": line 6928) * reduce to right at ("test/cases/large/clang-26760.c": line 6928) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6928) * reduce to operant at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6930) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6931) @@ -20804,6 +21112,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) * do without param at ("test/cases/large/clang-26760.c": line 6939) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6947) * remove expr statement at ("test/cases/large/clang-26760.c": line 6948) * reduce to left at ("test/cases/large/clang-26760.c": line 6948) * reduce to right at ("test/cases/large/clang-26760.c": line 6952) @@ -20850,6 +21159,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6956) * reduce to left at ("test/cases/large/clang-26760.c": line 6956) * reduce to right at ("test/cases/large/clang-26760.c": line 6956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6956) * remove expr statement at ("test/cases/large/clang-26760.c": line 6958) * do without param at ("test/cases/large/clang-26760.c": line 6958) * replace by zero at ("test/cases/large/clang-26760.c": line 6958) @@ -20865,6 +21175,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6956) * reduce to operant at ("test/cases/large/clang-26760.c": line 6956) * expand compound statment at ("test/cases/large/clang-26760.c": line 6955) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6965) * remove expr statement at ("test/cases/large/clang-26760.c": line 6966) * reduce to left at ("test/cases/large/clang-26760.c": line 6966) * reduce to right at ("test/cases/large/clang-26760.c": line 6966) @@ -21620,6 +21931,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7021) * reduce to left at ("test/cases/large/clang-26760.c": line 7021) * reduce to right at ("test/cases/large/clang-26760.c": line 7021) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7021) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 7023) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 7024) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 7025) @@ -21697,6 +22009,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7046) * reduce to left at ("test/cases/large/clang-26760.c": line 7046) * reduce to right at ("test/cases/large/clang-26760.c": line 7046) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7046) * remove expr statement at ("test/cases/large/clang-26760.c": line 7047) * reduce to left at ("test/cases/large/clang-26760.c": line 7047) * reduce to right at ("test/cases/large/clang-26760.c": line 7047) @@ -21751,6 +22064,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7075) * reduce to left at ("test/cases/large/clang-26760.c": line 7075) * reduce to right at ("test/cases/large/clang-26760.c": line 7075) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7075) * remove expr statement at ("test/cases/large/clang-26760.c": line 7076) * reduce to left at ("test/cases/large/clang-26760.c": line 7076) * reduce to right at ("test/cases/large/clang-26760.c": line 7076) @@ -21761,10 +22075,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7077) * reduce to left at ("test/cases/large/clang-26760.c": line 7077) * reduce to right at ("test/cases/large/clang-26760.c": line 7077) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7077) * remove condition at ("test/cases/large/clang-26760.c": line 7079) * remove initializer at ("test/cases/large/clang-26760.c": line 7081) * reduce to left at ("test/cases/large/clang-26760.c": line 7081) * reduce to right at ("test/cases/large/clang-26760.c": line 7081) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7081) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 7083) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 7084) * remove expr statement at ("test/cases/large/clang-26760.c": line 7085) @@ -21799,10 +22115,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 7081) * remove iterator at ("test/cases/large/clang-26760.c": line 7081) * reduce to operant at ("test/cases/large/clang-26760.c": line 7081) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7094) * remove statement at ("test/cases/large/clang-26760.c": line 7095) * remove initializer at ("test/cases/large/clang-26760.c": line 7097) * reduce to left at ("test/cases/large/clang-26760.c": line 7097) * reduce to right at ("test/cases/large/clang-26760.c": line 7097) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7097) * remove expr statement at ("test/cases/large/clang-26760.c": line 7098) * reduce to left at ("test/cases/large/clang-26760.c": line 7098) * reduce to right at ("test/cases/large/clang-26760.c": line 7098) @@ -21820,11 +22138,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7101) * reduce to left at ("test/cases/large/clang-26760.c": line 7101) * reduce to right at ("test/cases/large/clang-26760.c": line 7101) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7101) * reduce to operant at ("test/cases/large/clang-26760.c": line 7104) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7104) * remove initializer at ("test/cases/large/clang-26760.c": line 7105) * reduce to left at ("test/cases/large/clang-26760.c": line 7105) * reduce to right at ("test/cases/large/clang-26760.c": line 7105) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7105) * remove variable j at ("test/cases/large/clang-26760.c": line 7107) * remove variable i at ("test/cases/large/clang-26760.c": line 7107) * remove return statement at ("test/cases/large/clang-26760.c": line 7108) @@ -21837,6 +22157,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7110) * reduce to left at ("test/cases/large/clang-26760.c": line 7110) * reduce to right at ("test/cases/large/clang-26760.c": line 7110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7110) * remove variable j at ("test/cases/large/clang-26760.c": line 7112) * remove variable i at ("test/cases/large/clang-26760.c": line 7112) * remove expr statement at ("test/cases/large/clang-26760.c": line 7113) @@ -21851,6 +22172,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 7110) * remove condition at ("test/cases/large/clang-26760.c": line 7115) * remove statement at ("test/cases/large/clang-26760.c": line 7116) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7117) * remove expr statement at ("test/cases/large/clang-26760.c": line 7118) * reduce to left at ("test/cases/large/clang-26760.c": line 7118) * reduce to right at ("test/cases/large/clang-26760.c": line 7118) @@ -21937,6 +22259,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7130) * reduce to left at ("test/cases/large/clang-26760.c": line 7130) * reduce to right at ("test/cases/large/clang-26760.c": line 7130) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7130) * remove variable j at ("test/cases/large/clang-26760.c": line 7132) * remove variable i at ("test/cases/large/clang-26760.c": line 7132) * remove expr statement at ("test/cases/large/clang-26760.c": line 7133) @@ -21988,6 +22311,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7320) * reduce to left at ("test/cases/large/clang-26760.c": line 7320) * reduce to right at ("test/cases/large/clang-26760.c": line 7320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7320) * remove variable i at ("test/cases/large/clang-26760.c": line 7322) * remove expr statement at ("test/cases/large/clang-26760.c": line 7323) * reduce to left at ("test/cases/large/clang-26760.c": line 7323) @@ -22009,6 +22333,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7147) * reduce to left at ("test/cases/large/clang-26760.c": line 7147) * reduce to right at ("test/cases/large/clang-26760.c": line 7147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7147) * remove expr statement at ("test/cases/large/clang-26760.c": line 7148) * reduce to left at ("test/cases/large/clang-26760.c": line 7148) * reduce to right at ("test/cases/large/clang-26760.c": line 7148) @@ -22025,9 +22350,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7157) * reduce to left at ("test/cases/large/clang-26760.c": line 7157) * reduce to right at ("test/cases/large/clang-26760.c": line 7157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7157) * remove initializer at ("test/cases/large/clang-26760.c": line 7159) * reduce to left at ("test/cases/large/clang-26760.c": line 7159) * reduce to right at ("test/cases/large/clang-26760.c": line 7159) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7159) * remove expr statement at ("test/cases/large/clang-26760.c": line 7161) * do without param at ("test/cases/large/clang-26760.c": line 7161) * replace by zero at ("test/cases/large/clang-26760.c": line 7161) @@ -22057,6 +22384,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7173) * reduce to left at ("test/cases/large/clang-26760.c": line 7173) * reduce to right at ("test/cases/large/clang-26760.c": line 7173) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7173) * remove expr statement at ("test/cases/large/clang-26760.c": line 7175) * do without param at ("test/cases/large/clang-26760.c": line 7175) * replace by zero at ("test/cases/large/clang-26760.c": line 7175) @@ -22076,6 +22404,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7184) * reduce to left at ("test/cases/large/clang-26760.c": line 7184) * reduce to right at ("test/cases/large/clang-26760.c": line 7184) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7184) * remove return statement at ("test/cases/large/clang-26760.c": line 7186) * remove check at ("test/cases/large/clang-26760.c": line 7184) * reduce to operant at ("test/cases/large/clang-26760.c": line 7184) @@ -22084,6 +22413,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7188) * reduce to left at ("test/cases/large/clang-26760.c": line 7188) * reduce to right at ("test/cases/large/clang-26760.c": line 7188) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7188) * inline variable l_1322 at ("test/cases/large/clang-26760.c": line 7192) * remove variable l_1328 at ("test/cases/large/clang-26760.c": line 7193) * remove initializer at ("test/cases/large/clang-26760.c": line 7194) @@ -22093,6 +22423,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7196) * reduce to left at ("test/cases/large/clang-26760.c": line 7196) * reduce to right at ("test/cases/large/clang-26760.c": line 7196) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7196) * remove condition at ("test/cases/large/clang-26760.c": line 7198) * remove statement at ("test/cases/large/clang-26760.c": line 7199) * remove expr statement at ("test/cases/large/clang-26760.c": line 7200) @@ -22323,12 +22654,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7230) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7232) * reduce to operant at ("test/cases/large/clang-26760.c": line 7233) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7233) * remove initializer at ("test/cases/large/clang-26760.c": line 7234) * reduce to left at ("test/cases/large/clang-26760.c": line 7234) * reduce to right at ("test/cases/large/clang-26760.c": line 7234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7234) * reduce to operant at ("test/cases/large/clang-26760.c": line 7236) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7236) * remove variable i at ("test/cases/large/clang-26760.c": line 7237) @@ -22425,6 +22758,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7259) * reduce to left at ("test/cases/large/clang-26760.c": line 7259) * reduce to right at ("test/cases/large/clang-26760.c": line 7259) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7259) * reduce to operant at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7261) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7262) @@ -22471,6 +22805,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7230) * reduce to left at ("test/cases/large/clang-26760.c": line 7230) * reduce to right at ("test/cases/large/clang-26760.c": line 7230) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7270) * remove expr statement at ("test/cases/large/clang-26760.c": line 7271) * reduce to left at ("test/cases/large/clang-26760.c": line 7271) * reduce to right at ("test/cases/large/clang-26760.c": line 7271) @@ -22573,12 +22908,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7389) * reduce to left at ("test/cases/large/clang-26760.c": line 7389) * reduce to right at ("test/cases/large/clang-26760.c": line 7389) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7389) * remove initializer at ("test/cases/large/clang-26760.c": line 7391) * reduce to left at ("test/cases/large/clang-26760.c": line 7391) * reduce to right at ("test/cases/large/clang-26760.c": line 7391) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7391) * remove initializer at ("test/cases/large/clang-26760.c": line 7394) * reduce to left at ("test/cases/large/clang-26760.c": line 7394) * reduce to right at ("test/cases/large/clang-26760.c": line 7394) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7394) * remove expr statement at ("test/cases/large/clang-26760.c": line 7396) * do without param at ("test/cases/large/clang-26760.c": line 7396) * replace by zero at ("test/cases/large/clang-26760.c": line 7396) @@ -22610,6 +22948,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7406) * reduce to left at ("test/cases/large/clang-26760.c": line 7406) * reduce to right at ("test/cases/large/clang-26760.c": line 7406) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7406) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 7408) * remove expr statement at ("test/cases/large/clang-26760.c": line 7409) * reduce to left at ("test/cases/large/clang-26760.c": line 7409) @@ -22652,6 +22991,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7406) * remove iterator at ("test/cases/large/clang-26760.c": line 7406) * reduce to operant at ("test/cases/large/clang-26760.c": line 7406) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7418) * remove condition at ("test/cases/large/clang-26760.c": line 7419) * remove statement at ("test/cases/large/clang-26760.c": line 7420) * remove expr statement at ("test/cases/large/clang-26760.c": line 7421) @@ -22660,6 +23000,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7336) * reduce to left at ("test/cases/large/clang-26760.c": line 7336) * reduce to right at ("test/cases/large/clang-26760.c": line 7336) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7336) * remove variable i at ("test/cases/large/clang-26760.c": line 7338) * remove condition at ("test/cases/large/clang-26760.c": line 7339) * replace by zero at ("test/cases/large/clang-26760.c": line 7339) @@ -22667,6 +23008,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7341) * remove variable i at ("test/cases/large/clang-26760.c": line 7343) * remove condition at ("test/cases/large/clang-26760.c": line 7344) * replace by zero at ("test/cases/large/clang-26760.c": line 7344) @@ -22679,6 +23021,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7341) * reduce to left at ("test/cases/large/clang-26760.c": line 7341) * reduce to right at ("test/cases/large/clang-26760.c": line 7341) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7350) * remove condition at ("test/cases/large/clang-26760.c": line 7351) * replace by zero at ("test/cases/large/clang-26760.c": line 7351) * remove statement at ("test/cases/large/clang-26760.c": line 7352) @@ -22796,6 +23139,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7424) * reduce to left at ("test/cases/large/clang-26760.c": line 7424) * reduce to right at ("test/cases/large/clang-26760.c": line 7424) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7424) * remove expr statement at ("test/cases/large/clang-26760.c": line 7426) * do without param at ("test/cases/large/clang-26760.c": line 7426) * replace by zero at ("test/cases/large/clang-26760.c": line 7426) @@ -22874,10 +23218,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7472) * reduce to left at ("test/cases/large/clang-26760.c": line 7472) * reduce to right at ("test/cases/large/clang-26760.c": line 7472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7472) * remove initializer at ("test/cases/large/clang-26760.c": line 7474) * reduce to left at ("test/cases/large/clang-26760.c": line 7474) * reduce to right at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7474) * reduce to operant at ("test/cases/large/clang-26760.c": line 7476) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 7476) * remove expr statement at ("test/cases/large/clang-26760.c": line 7477) @@ -22894,6 +23240,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7484) * reduce to operant at ("test/cases/large/clang-26760.c": line 7486) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7486) * remove variable i at ("test/cases/large/clang-26760.c": line 7487) @@ -22966,9 +23313,11 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 7484) * reduce to left at ("test/cases/large/clang-26760.c": line 7484) * reduce to right at ("test/cases/large/clang-26760.c": line 7484) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7503) * remove initializer at ("test/cases/large/clang-26760.c": line 7504) * reduce to left at ("test/cases/large/clang-26760.c": line 7504) * reduce to right at ("test/cases/large/clang-26760.c": line 7504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7504) * remove expr statement at ("test/cases/large/clang-26760.c": line 7505) * reduce to left at ("test/cases/large/clang-26760.c": line 7505) * reduce to right at ("test/cases/large/clang-26760.c": line 7505) @@ -22979,9 +23328,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7506) * reduce to left at ("test/cases/large/clang-26760.c": line 7506) * reduce to right at ("test/cases/large/clang-26760.c": line 7506) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7506) * remove initializer at ("test/cases/large/clang-26760.c": line 7508) * reduce to left at ("test/cases/large/clang-26760.c": line 7508) * reduce to right at ("test/cases/large/clang-26760.c": line 7508) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7508) * remove expr statement at ("test/cases/large/clang-26760.c": line 7509) * reduce to left at ("test/cases/large/clang-26760.c": line 7509) * reduce to right at ("test/cases/large/clang-26760.c": line 7509) @@ -22999,11 +23350,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7512) * reduce to left at ("test/cases/large/clang-26760.c": line 7512) * reduce to right at ("test/cases/large/clang-26760.c": line 7512) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7512) * reduce to operant at ("test/cases/large/clang-26760.c": line 7515) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 7515) * remove initializer at ("test/cases/large/clang-26760.c": line 7516) * reduce to left at ("test/cases/large/clang-26760.c": line 7516) * reduce to right at ("test/cases/large/clang-26760.c": line 7516) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7516) * remove variable j at ("test/cases/large/clang-26760.c": line 7518) * remove variable i at ("test/cases/large/clang-26760.c": line 7518) * remove return statement at ("test/cases/large/clang-26760.c": line 7519) @@ -23016,6 +23369,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7521) * reduce to left at ("test/cases/large/clang-26760.c": line 7521) * reduce to right at ("test/cases/large/clang-26760.c": line 7521) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7521) * remove expr statement at ("test/cases/large/clang-26760.c": line 7522) * reduce to left at ("test/cases/large/clang-26760.c": line 7522) * reduce to right at ("test/cases/large/clang-26760.c": line 7522) @@ -23064,6 +23418,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7529) * reduce to left at ("test/cases/large/clang-26760.c": line 7529) * reduce to right at ("test/cases/large/clang-26760.c": line 7529) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7529) * remove variable j at ("test/cases/large/clang-26760.c": line 7531) * remove variable i at ("test/cases/large/clang-26760.c": line 7531) * remove expr statement at ("test/cases/large/clang-26760.c": line 7532) @@ -23088,6 +23443,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7589) * reduce to left at ("test/cases/large/clang-26760.c": line 7589) * reduce to right at ("test/cases/large/clang-26760.c": line 7589) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7589) * remove variable i at ("test/cases/large/clang-26760.c": line 7591) * remove condition at ("test/cases/large/clang-26760.c": line 7592) * replace by zero at ("test/cases/large/clang-26760.c": line 7592) @@ -23394,6 +23750,7 @@ * remove expr statement at ("test/cases/large/clang-26760.c": line 7617) * reduce to left at ("test/cases/large/clang-26760.c": line 7617) * reduce to right at ("test/cases/large/clang-26760.c": line 7617) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7618) * remove expr statement at ("test/cases/large/clang-26760.c": line 7619) * reduce to left at ("test/cases/large/clang-26760.c": line 7619) * reduce to right at ("test/cases/large/clang-26760.c": line 7619) @@ -23445,6 +23802,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7644) * reduce to left at ("test/cases/large/clang-26760.c": line 7644) * reduce to right at ("test/cases/large/clang-26760.c": line 7644) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7644) * remove expr statement at ("test/cases/large/clang-26760.c": line 7646) * do without param at ("test/cases/large/clang-26760.c": line 7646) * replace by zero at ("test/cases/large/clang-26760.c": line 7646) @@ -23459,9 +23817,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 7644) * remove iterator at ("test/cases/large/clang-26760.c": line 7644) * reduce to operant at ("test/cases/large/clang-26760.c": line 7644) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7652) * remove initializer at ("test/cases/large/clang-26760.c": line 7653) * reduce to left at ("test/cases/large/clang-26760.c": line 7653) * reduce to right at ("test/cases/large/clang-26760.c": line 7653) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7653) * remove expr statement at ("test/cases/large/clang-26760.c": line 7655) * do without param at ("test/cases/large/clang-26760.c": line 7655) * replace by zero at ("test/cases/large/clang-26760.c": line 7655) @@ -23478,6 +23838,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 7653) * remove iterator at ("test/cases/large/clang-26760.c": line 7653) * reduce to operant at ("test/cases/large/clang-26760.c": line 7653) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7661) * remove expr statement at ("test/cases/large/clang-26760.c": line 7662) * reduce to operant at ("test/cases/large/clang-26760.c": line 7662) * expand compound statment at ("test/cases/large/clang-26760.c": line 7461) @@ -23488,6 +23849,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7670) * reduce to left at ("test/cases/large/clang-26760.c": line 7670) * reduce to right at ("test/cases/large/clang-26760.c": line 7670) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7670) * remove expr statement at ("test/cases/large/clang-26760.c": line 7671) * reduce to left at ("test/cases/large/clang-26760.c": line 7671) * reduce to right at ("test/cases/large/clang-26760.c": line 7671) @@ -23498,10 +23860,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7672) * reduce to left at ("test/cases/large/clang-26760.c": line 7672) * reduce to right at ("test/cases/large/clang-26760.c": line 7672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7672) * remove variable i at ("test/cases/large/clang-26760.c": line 7674) * remove initializer at ("test/cases/large/clang-26760.c": line 7675) * reduce to left at ("test/cases/large/clang-26760.c": line 7675) * reduce to right at ("test/cases/large/clang-26760.c": line 7675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7675) * remove variable i at ("test/cases/large/clang-26760.c": line 7677) * remove return statement at ("test/cases/large/clang-26760.c": line 7678) * replace by zero at ("test/cases/large/clang-26760.c": line 7678) @@ -23522,6 +23886,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7685) * reduce to left at ("test/cases/large/clang-26760.c": line 7685) * reduce to right at ("test/cases/large/clang-26760.c": line 7685) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7685) * remove initializer at ("test/cases/large/clang-26760.c": line 7688) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 7688) * remove variable i at ("test/cases/large/clang-26760.c": line 7689) @@ -23532,6 +23897,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7691) * reduce to left at ("test/cases/large/clang-26760.c": line 7691) * reduce to right at ("test/cases/large/clang-26760.c": line 7691) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7691) * remove initializer at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) * reduce to operant at ("test/cases/large/clang-26760.c": line 7693) @@ -23543,6 +23909,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7697) * reduce to left at ("test/cases/large/clang-26760.c": line 7697) * reduce to right at ("test/cases/large/clang-26760.c": line 7697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7697) * remove variable i at ("test/cases/large/clang-26760.c": line 7699) * remove expr statement at ("test/cases/large/clang-26760.c": line 7700) * reduce to left at ("test/cases/large/clang-26760.c": line 7700) @@ -23770,6 +24137,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7748) * reduce to left at ("test/cases/large/clang-26760.c": line 7748) * reduce to right at ("test/cases/large/clang-26760.c": line 7748) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7748) * remove return statement at ("test/cases/large/clang-26760.c": line 7750) * remove check at ("test/cases/large/clang-26760.c": line 7748) * remove iterator at ("test/cases/large/clang-26760.c": line 7748) @@ -23788,9 +24156,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7756) * reduce to left at ("test/cases/large/clang-26760.c": line 7756) * reduce to right at ("test/cases/large/clang-26760.c": line 7756) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7756) * remove initializer at ("test/cases/large/clang-26760.c": line 7758) * reduce to left at ("test/cases/large/clang-26760.c": line 7758) * reduce to right at ("test/cases/large/clang-26760.c": line 7758) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7758) * remove expr statement at ("test/cases/large/clang-26760.c": line 7760) * do without param at ("test/cases/large/clang-26760.c": line 7760) * replace by zero at ("test/cases/large/clang-26760.c": line 7760) @@ -23814,6 +24184,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7768) * reduce to left at ("test/cases/large/clang-26760.c": line 7768) * reduce to right at ("test/cases/large/clang-26760.c": line 7768) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7768) * remove expr statement at ("test/cases/large/clang-26760.c": line 7769) * reduce to left at ("test/cases/large/clang-26760.c": line 7769) * reduce to right at ("test/cases/large/clang-26760.c": line 7769) @@ -23929,6 +24300,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7793) * reduce to left at ("test/cases/large/clang-26760.c": line 7793) * reduce to right at ("test/cases/large/clang-26760.c": line 7793) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7793) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 7795) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 7796) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 7797) @@ -24022,16 +24394,19 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7829) * reduce to left at ("test/cases/large/clang-26760.c": line 7829) * reduce to right at ("test/cases/large/clang-26760.c": line 7829) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7829) * remove condition at ("test/cases/large/clang-26760.c": line 7832) * remove statement at ("test/cases/large/clang-26760.c": line 7833) * remove initializer at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7834) * remove return statement at ("test/cases/large/clang-26760.c": line 7836) * remove check at ("test/cases/large/clang-26760.c": line 7834) * remove iterator at ("test/cases/large/clang-26760.c": line 7834) * reduce to left at ("test/cases/large/clang-26760.c": line 7834) * reduce to right at ("test/cases/large/clang-26760.c": line 7834) +* remove expr statement at ("test/cases/large/clang-26760.c": line 7838) * remove return statement at ("test/cases/large/clang-26760.c": line 7839) * remove check at ("test/cases/large/clang-26760.c": line 7829) * remove iterator at ("test/cases/large/clang-26760.c": line 7829) @@ -24083,6 +24458,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7880) * reduce to left at ("test/cases/large/clang-26760.c": line 7880) * reduce to right at ("test/cases/large/clang-26760.c": line 7880) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7880) * remove expr statement at ("test/cases/large/clang-26760.c": line 7881) * reduce to left at ("test/cases/large/clang-26760.c": line 7881) * reduce to right at ("test/cases/large/clang-26760.c": line 7881) @@ -24139,6 +24515,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7857) * reduce to left at ("test/cases/large/clang-26760.c": line 7857) * reduce to right at ("test/cases/large/clang-26760.c": line 7857) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7857) * remove expr statement at ("test/cases/large/clang-26760.c": line 7858) * reduce to left at ("test/cases/large/clang-26760.c": line 7858) * reduce to right at ("test/cases/large/clang-26760.c": line 7858) @@ -24165,6 +24542,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7866) * reduce to left at ("test/cases/large/clang-26760.c": line 7866) * reduce to right at ("test/cases/large/clang-26760.c": line 7866) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7866) * remove expr statement at ("test/cases/large/clang-26760.c": line 7869) * reduce to operant at ("test/cases/large/clang-26760.c": line 7869) * expand compound statment at ("test/cases/large/clang-26760.c": line 7868) @@ -24322,6 +24700,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 7911) * reduce to right at ("test/cases/large/clang-26760.c": line 7911) * reduce to operant at ("test/cases/large/clang-26760.c": line 7911) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7911) * remove expr statement at ("test/cases/large/clang-26760.c": line 7914) * reduce to left at ("test/cases/large/clang-26760.c": line 7914) * reduce to right at ("test/cases/large/clang-26760.c": line 7914) @@ -24467,6 +24846,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5658) * reduce to left at ("test/cases/large/clang-26760.c": line 5658) * reduce to right at ("test/cases/large/clang-26760.c": line 5658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5658) * remove expr statement at ("test/cases/large/clang-26760.c": line 5660) * reduce to left at ("test/cases/large/clang-26760.c": line 5660) * reduce to right at ("test/cases/large/clang-26760.c": line 5660) @@ -24483,6 +24863,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 5665) * reduce to right at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5665) * remove variable i at ("test/cases/large/clang-26760.c": line 5668) * remove condition at ("test/cases/large/clang-26760.c": line 5669) * replace by zero at ("test/cases/large/clang-26760.c": line 5669) @@ -24510,9 +24891,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 5665) * remove iterator at ("test/cases/large/clang-26760.c": line 5665) * reduce to operant at ("test/cases/large/clang-26760.c": line 5665) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5683) * remove initializer at ("test/cases/large/clang-26760.c": line 5684) * reduce to left at ("test/cases/large/clang-26760.c": line 5684) * reduce to right at ("test/cases/large/clang-26760.c": line 5684) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5684) * reduce to operant at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 5687) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 5688) @@ -24601,6 +24984,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5707) * reduce to left at ("test/cases/large/clang-26760.c": line 5707) * reduce to right at ("test/cases/large/clang-26760.c": line 5707) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5707) * remove variable j at ("test/cases/large/clang-26760.c": line 5709) * remove variable i at ("test/cases/large/clang-26760.c": line 5709) * remove expr statement at ("test/cases/large/clang-26760.c": line 5710) @@ -24679,6 +25063,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5757) * reduce to left at ("test/cases/large/clang-26760.c": line 5757) * reduce to right at ("test/cases/large/clang-26760.c": line 5757) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5757) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 5759) * remove variable i at ("test/cases/large/clang-26760.c": line 5760) * remove condition at ("test/cases/large/clang-26760.c": line 5761) @@ -24720,6 +25105,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5781) * reduce to left at ("test/cases/large/clang-26760.c": line 5781) * reduce to right at ("test/cases/large/clang-26760.c": line 5781) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5781) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 5783) * reduce to operant at ("test/cases/large/clang-26760.c": line 5784) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 5784) @@ -24728,6 +25114,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5786) * reduce to left at ("test/cases/large/clang-26760.c": line 5786) * reduce to right at ("test/cases/large/clang-26760.c": line 5786) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5786) * remove expr statement at ("test/cases/large/clang-26760.c": line 5788) * do without param at ("test/cases/large/clang-26760.c": line 5788) * replace by zero at ("test/cases/large/clang-26760.c": line 5788) @@ -24742,6 +25129,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5786) * remove iterator at ("test/cases/large/clang-26760.c": line 5786) * reduce to operant at ("test/cases/large/clang-26760.c": line 5786) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5794) * remove expr statement at ("test/cases/large/clang-26760.c": line 5795) * reduce to left at ("test/cases/large/clang-26760.c": line 5795) * reduce to right at ("test/cases/large/clang-26760.c": line 5795) @@ -24785,6 +25173,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5802) * reduce to left at ("test/cases/large/clang-26760.c": line 5802) * reduce to right at ("test/cases/large/clang-26760.c": line 5802) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5802) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 5804) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 5805) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 5806) @@ -24833,6 +25222,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5863) * reduce to left at ("test/cases/large/clang-26760.c": line 5863) * reduce to right at ("test/cases/large/clang-26760.c": line 5863) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5863) * remove return statement at ("test/cases/large/clang-26760.c": line 5865) * remove check at ("test/cases/large/clang-26760.c": line 5863) * reduce to operant at ("test/cases/large/clang-26760.c": line 5863) @@ -24841,6 +25231,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5867) * reduce to left at ("test/cases/large/clang-26760.c": line 5867) * reduce to right at ("test/cases/large/clang-26760.c": line 5867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5867) * remove expr statement at ("test/cases/large/clang-26760.c": line 5870) * reduce to operant at ("test/cases/large/clang-26760.c": line 5870) * remove check at ("test/cases/large/clang-26760.c": line 5867) @@ -24903,6 +25294,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5827) * reduce to left at ("test/cases/large/clang-26760.c": line 5827) * reduce to right at ("test/cases/large/clang-26760.c": line 5827) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5827) * remove expr statement at ("test/cases/large/clang-26760.c": line 5828) * reduce to left at ("test/cases/large/clang-26760.c": line 5828) * reduce to right at ("test/cases/large/clang-26760.c": line 5828) @@ -24956,6 +25348,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5802) * remove iterator at ("test/cases/large/clang-26760.c": line 5802) * reduce to operant at ("test/cases/large/clang-26760.c": line 5802) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5874) * remove expr statement at ("test/cases/large/clang-26760.c": line 5875) * reduce to operant at ("test/cases/large/clang-26760.c": line 5875) * replace by zero at ("test/cases/large/clang-26760.c": line 5875) @@ -25067,6 +25460,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5900) * reduce to left at ("test/cases/large/clang-26760.c": line 5900) * reduce to right at ("test/cases/large/clang-26760.c": line 5900) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5900) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 5902) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 5903) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 5904) @@ -25110,6 +25504,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5923) * reduce to left at ("test/cases/large/clang-26760.c": line 5923) * reduce to right at ("test/cases/large/clang-26760.c": line 5923) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5923) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 5926) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 5927) * reduce to operant at ("test/cases/large/clang-26760.c": line 5928) @@ -25130,6 +25525,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5923) * do without param at ("test/cases/large/clang-26760.c": line 5923) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5936) * remove expr statement at ("test/cases/large/clang-26760.c": line 5937) * reduce to left at ("test/cases/large/clang-26760.c": line 5937) * reduce to right at ("test/cases/large/clang-26760.c": line 5942) @@ -25288,9 +25684,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5969) * reduce to left at ("test/cases/large/clang-26760.c": line 5969) * reduce to right at ("test/cases/large/clang-26760.c": line 5969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5969) * remove initializer at ("test/cases/large/clang-26760.c": line 5971) * reduce to left at ("test/cases/large/clang-26760.c": line 5971) * reduce to right at ("test/cases/large/clang-26760.c": line 5971) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5971) * remove expr statement at ("test/cases/large/clang-26760.c": line 5973) * do without param at ("test/cases/large/clang-26760.c": line 5973) * replace by zero at ("test/cases/large/clang-26760.c": line 5973) @@ -25308,6 +25706,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 5969) * remove iterator at ("test/cases/large/clang-26760.c": line 5969) * reduce to operant at ("test/cases/large/clang-26760.c": line 5969) +* remove expr statement at ("test/cases/large/clang-26760.c": line 5980) * remove expr statement at ("test/cases/large/clang-26760.c": line 5981) * reduce to left at ("test/cases/large/clang-26760.c": line 5981) * reduce to right at ("test/cases/large/clang-26760.c": line 5981) @@ -25389,6 +25788,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 5730) * reduce to left at ("test/cases/large/clang-26760.c": line 5730) * reduce to right at ("test/cases/large/clang-26760.c": line 5730) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 5730) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 5732) * remove expr statement at ("test/cases/large/clang-26760.c": line 5733) * reduce to left at ("test/cases/large/clang-26760.c": line 5733) @@ -25447,6 +25847,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6000) * reduce to left at ("test/cases/large/clang-26760.c": line 6000) * reduce to right at ("test/cases/large/clang-26760.c": line 6000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6000) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6003) * remove condition at ("test/cases/large/clang-26760.c": line 6004) * remove statement at ("test/cases/large/clang-26760.c": line 6005) @@ -25468,6 +25869,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6010) * reduce to right at ("test/cases/large/clang-26760.c": line 6010) * reduce to operant at ("test/cases/large/clang-26760.c": line 6010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6010) * remove condition at ("test/cases/large/clang-26760.c": line 6012) * replace by zero at ("test/cases/large/clang-26760.c": line 6012) * remove statement at ("test/cases/large/clang-26760.c": line 6013) @@ -25506,9 +25908,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6036) * reduce to left at ("test/cases/large/clang-26760.c": line 6036) * reduce to right at ("test/cases/large/clang-26760.c": line 6036) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6036) * remove initializer at ("test/cases/large/clang-26760.c": line 6038) * reduce to left at ("test/cases/large/clang-26760.c": line 6038) * reduce to right at ("test/cases/large/clang-26760.c": line 6038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6038) * remove expr statement at ("test/cases/large/clang-26760.c": line 6039) * reduce to left at ("test/cases/large/clang-26760.c": line 6039) * reduce to right at ("test/cases/large/clang-26760.c": line 6039) @@ -25523,6 +25927,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6041) * reduce to left at ("test/cases/large/clang-26760.c": line 6041) * reduce to right at ("test/cases/large/clang-26760.c": line 6041) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6041) * remove expr statement at ("test/cases/large/clang-26760.c": line 6042) * reduce to left at ("test/cases/large/clang-26760.c": line 6042) * reduce to right at ("test/cases/large/clang-26760.c": line 6042) @@ -25533,6 +25938,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6043) * reduce to left at ("test/cases/large/clang-26760.c": line 6043) * reduce to right at ("test/cases/large/clang-26760.c": line 6043) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6043) * inline variable l_722 at ("test/cases/large/clang-26760.c": line 6045) * inline variable l_770 at ("test/cases/large/clang-26760.c": line 6046) * inline variable l_779 at ("test/cases/large/clang-26760.c": line 6047) @@ -25581,6 +25987,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6104) * reduce to left at ("test/cases/large/clang-26760.c": line 6104) * reduce to right at ("test/cases/large/clang-26760.c": line 6104) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6104) * remove return statement at ("test/cases/large/clang-26760.c": line 6106) * remove check at ("test/cases/large/clang-26760.c": line 6104) * reduce to operant at ("test/cases/large/clang-26760.c": line 6104) @@ -25589,6 +25996,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6108) * reduce to left at ("test/cases/large/clang-26760.c": line 6108) * reduce to right at ("test/cases/large/clang-26760.c": line 6108) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6108) * remove expr statement at ("test/cases/large/clang-26760.c": line 6111) * reduce to operant at ("test/cases/large/clang-26760.c": line 6111) * remove check at ("test/cases/large/clang-26760.c": line 6108) @@ -25651,6 +26059,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6068) * reduce to left at ("test/cases/large/clang-26760.c": line 6068) * reduce to right at ("test/cases/large/clang-26760.c": line 6068) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6068) * remove expr statement at ("test/cases/large/clang-26760.c": line 6069) * reduce to left at ("test/cases/large/clang-26760.c": line 6069) * reduce to right at ("test/cases/large/clang-26760.c": line 6069) @@ -25737,6 +26146,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6339) * reduce to left at ("test/cases/large/clang-26760.c": line 6339) * reduce to right at ("test/cases/large/clang-26760.c": line 6339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6339) * inline variable l_1069 at ("test/cases/large/clang-26760.c": line 6341) * inline variable l_1216 at ("test/cases/large/clang-26760.c": line 6342) * inline variable l_1219 at ("test/cases/large/clang-26760.c": line 6343) @@ -25751,6 +26161,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6351) * reduce to left at ("test/cases/large/clang-26760.c": line 6351) * reduce to right at ("test/cases/large/clang-26760.c": line 6351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6351) * remove expr statement at ("test/cases/large/clang-26760.c": line 6352) * reduce to left at ("test/cases/large/clang-26760.c": line 6352) * reduce to right at ("test/cases/large/clang-26760.c": line 6352) @@ -25805,6 +26216,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6380) * reduce to left at ("test/cases/large/clang-26760.c": line 6380) * reduce to right at ("test/cases/large/clang-26760.c": line 6380) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6380) * remove expr statement at ("test/cases/large/clang-26760.c": line 6381) * reduce to left at ("test/cases/large/clang-26760.c": line 6381) * reduce to right at ("test/cases/large/clang-26760.c": line 6381) @@ -25815,9 +26227,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6382) * reduce to left at ("test/cases/large/clang-26760.c": line 6382) * reduce to right at ("test/cases/large/clang-26760.c": line 6382) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6382) * remove initializer at ("test/cases/large/clang-26760.c": line 6384) * reduce to left at ("test/cases/large/clang-26760.c": line 6384) * reduce to right at ("test/cases/large/clang-26760.c": line 6384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6384) * remove expr statement at ("test/cases/large/clang-26760.c": line 6385) * reduce to left at ("test/cases/large/clang-26760.c": line 6385) * reduce to right at ("test/cases/large/clang-26760.c": line 6385) @@ -25835,11 +26249,13 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6388) * reduce to left at ("test/cases/large/clang-26760.c": line 6388) * reduce to right at ("test/cases/large/clang-26760.c": line 6388) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6388) * reduce to operant at ("test/cases/large/clang-26760.c": line 6391) * inline variable l_1095 at ("test/cases/large/clang-26760.c": line 6391) * remove initializer at ("test/cases/large/clang-26760.c": line 6392) * reduce to left at ("test/cases/large/clang-26760.c": line 6392) * reduce to right at ("test/cases/large/clang-26760.c": line 6392) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6392) * remove variable j at ("test/cases/large/clang-26760.c": line 6394) * remove variable i at ("test/cases/large/clang-26760.c": line 6394) * remove return statement at ("test/cases/large/clang-26760.c": line 6395) @@ -25889,6 +26305,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6403) * reduce to left at ("test/cases/large/clang-26760.c": line 6403) * reduce to right at ("test/cases/large/clang-26760.c": line 6403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6403) * remove variable j at ("test/cases/large/clang-26760.c": line 6405) * remove variable i at ("test/cases/large/clang-26760.c": line 6405) * remove expr statement at ("test/cases/large/clang-26760.c": line 6406) @@ -25913,6 +26330,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6463) * reduce to left at ("test/cases/large/clang-26760.c": line 6463) * reduce to right at ("test/cases/large/clang-26760.c": line 6463) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6463) * remove variable i at ("test/cases/large/clang-26760.c": line 6465) * remove condition at ("test/cases/large/clang-26760.c": line 6466) * replace by zero at ("test/cases/large/clang-26760.c": line 6466) @@ -26169,9 +26587,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6509) * reduce to left at ("test/cases/large/clang-26760.c": line 6509) * reduce to right at ("test/cases/large/clang-26760.c": line 6509) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6509) * remove initializer at ("test/cases/large/clang-26760.c": line 6511) * reduce to left at ("test/cases/large/clang-26760.c": line 6511) * reduce to right at ("test/cases/large/clang-26760.c": line 6511) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6511) * remove expr statement at ("test/cases/large/clang-26760.c": line 6512) * reduce to left at ("test/cases/large/clang-26760.c": line 6512) * reduce to right at ("test/cases/large/clang-26760.c": line 6512) @@ -26298,6 +26718,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6538) * reduce to left at ("test/cases/large/clang-26760.c": line 6538) * reduce to right at ("test/cases/large/clang-26760.c": line 6538) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6538) * remove expr statement at ("test/cases/large/clang-26760.c": line 6539) * reduce to left at ("test/cases/large/clang-26760.c": line 6539) * reduce to right at ("test/cases/large/clang-26760.c": line 6539) @@ -26309,6 +26730,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6540) * reduce to left at ("test/cases/large/clang-26760.c": line 6540) * reduce to right at ("test/cases/large/clang-26760.c": line 6540) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6540) * inline variable l_1265 at ("test/cases/large/clang-26760.c": line 6542) * inline variable l_1272 at ("test/cases/large/clang-26760.c": line 6543) * inline variable l_1274 at ("test/cases/large/clang-26760.c": line 6544) @@ -26399,6 +26821,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6575) * reduce to left at ("test/cases/large/clang-26760.c": line 6575) * reduce to right at ("test/cases/large/clang-26760.c": line 6575) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6575) * remove return statement at ("test/cases/large/clang-26760.c": line 6578) * remove check at ("test/cases/large/clang-26760.c": line 6575) * remove iterator at ("test/cases/large/clang-26760.c": line 6575) @@ -26448,6 +26871,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6605) * reduce to left at ("test/cases/large/clang-26760.c": line 6605) * reduce to right at ("test/cases/large/clang-26760.c": line 6605) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6605) * remove expr statement at ("test/cases/large/clang-26760.c": line 6606) * reduce to left at ("test/cases/large/clang-26760.c": line 6606) * reduce to right at ("test/cases/large/clang-26760.c": line 6606) @@ -26504,6 +26928,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6594) * reduce to left at ("test/cases/large/clang-26760.c": line 6594) * reduce to right at ("test/cases/large/clang-26760.c": line 6594) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6594) * remove expr statement at ("test/cases/large/clang-26760.c": line 6595) * reduce to left at ("test/cases/large/clang-26760.c": line 6595) * reduce to right at ("test/cases/large/clang-26760.c": line 6595) @@ -26621,6 +27046,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6634) * reduce to right at ("test/cases/large/clang-26760.c": line 6634) * reduce to operant at ("test/cases/large/clang-26760.c": line 6634) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6634) * remove expr statement at ("test/cases/large/clang-26760.c": line 6636) * reduce to left at ("test/cases/large/clang-26760.c": line 6636) * reduce to right at ("test/cases/large/clang-26760.c": line 6636) @@ -26760,6 +27186,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6122) * reduce to left at ("test/cases/large/clang-26760.c": line 6122) * reduce to right at ("test/cases/large/clang-26760.c": line 6122) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6122) * remove expr statement at ("test/cases/large/clang-26760.c": line 6124) * reduce to left at ("test/cases/large/clang-26760.c": line 6124) * reduce to right at ("test/cases/large/clang-26760.c": line 6124) @@ -26772,6 +27199,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6128) * reduce to left at ("test/cases/large/clang-26760.c": line 6128) * reduce to right at ("test/cases/large/clang-26760.c": line 6128) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6128) * reduce to operant at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_820 at ("test/cases/large/clang-26760.c": line 6131) * inline variable l_844 at ("test/cases/large/clang-26760.c": line 6132) @@ -26794,6 +27222,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6139) * reduce to left at ("test/cases/large/clang-26760.c": line 6139) * reduce to right at ("test/cases/large/clang-26760.c": line 6139) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6139) * remove variable j at ("test/cases/large/clang-26760.c": line 6141) * remove variable i at ("test/cases/large/clang-26760.c": line 6141) * remove expr statement at ("test/cases/large/clang-26760.c": line 6142) @@ -26865,6 +27294,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6183) * reduce to left at ("test/cases/large/clang-26760.c": line 6183) * reduce to right at ("test/cases/large/clang-26760.c": line 6183) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6183) * inline variable l_876 at ("test/cases/large/clang-26760.c": line 6185) * remove variable i at ("test/cases/large/clang-26760.c": line 6186) * remove condition at ("test/cases/large/clang-26760.c": line 6187) @@ -26897,6 +27327,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6202) * reduce to left at ("test/cases/large/clang-26760.c": line 6202) * reduce to right at ("test/cases/large/clang-26760.c": line 6202) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6202) * inline variable l_870 at ("test/cases/large/clang-26760.c": line 6204) * reduce to operant at ("test/cases/large/clang-26760.c": line 6205) * inline variable l_882 at ("test/cases/large/clang-26760.c": line 6205) @@ -27044,6 +27475,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6234) * reduce to left at ("test/cases/large/clang-26760.c": line 6234) * reduce to right at ("test/cases/large/clang-26760.c": line 6234) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6234) * inline variable l_923 at ("test/cases/large/clang-26760.c": line 6236) * inline variable l_937 at ("test/cases/large/clang-26760.c": line 6237) * inline variable l_938 at ("test/cases/large/clang-26760.c": line 6238) @@ -27243,6 +27675,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6156) * reduce to left at ("test/cases/large/clang-26760.c": line 6156) * reduce to right at ("test/cases/large/clang-26760.c": line 6156) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6156) * inline variable l_845 at ("test/cases/large/clang-26760.c": line 6158) * remove expr statement at ("test/cases/large/clang-26760.c": line 6159) * reduce to left at ("test/cases/large/clang-26760.c": line 6159) @@ -27301,6 +27734,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6286) * reduce to left at ("test/cases/large/clang-26760.c": line 6286) * reduce to right at ("test/cases/large/clang-26760.c": line 6286) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6286) * inline variable l_1004 at ("test/cases/large/clang-26760.c": line 6289) * remove condition at ("test/cases/large/clang-26760.c": line 6290) * remove statement at ("test/cases/large/clang-26760.c": line 6291) @@ -27322,6 +27756,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 6296) * reduce to right at ("test/cases/large/clang-26760.c": line 6296) * reduce to operant at ("test/cases/large/clang-26760.c": line 6296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6296) * remove expr statement at ("test/cases/large/clang-26760.c": line 6298) * reduce to operant at ("test/cases/large/clang-26760.c": line 6298) * remove condition at ("test/cases/large/clang-26760.c": line 6299) @@ -27329,6 +27764,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6301) * reduce to left at ("test/cases/large/clang-26760.c": line 6301) * reduce to right at ("test/cases/large/clang-26760.c": line 6301) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6301) * remove return statement at ("test/cases/large/clang-26760.c": line 6304) * replace by zero at ("test/cases/large/clang-26760.c": line 6304) * remove check at ("test/cases/large/clang-26760.c": line 6301) @@ -27436,12 +27872,14 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6651) * reduce to left at ("test/cases/large/clang-26760.c": line 6651) * reduce to right at ("test/cases/large/clang-26760.c": line 6651) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6651) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 6653) * reduce to operant at ("test/cases/large/clang-26760.c": line 6654) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 6654) * remove initializer at ("test/cases/large/clang-26760.c": line 6655) * reduce to left at ("test/cases/large/clang-26760.c": line 6655) * reduce to right at ("test/cases/large/clang-26760.c": line 6655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6655) * reduce to operant at ("test/cases/large/clang-26760.c": line 6657) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 6657) * remove variable i at ("test/cases/large/clang-26760.c": line 6658) @@ -27538,6 +27976,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6680) * reduce to left at ("test/cases/large/clang-26760.c": line 6680) * reduce to right at ("test/cases/large/clang-26760.c": line 6680) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6680) * reduce to operant at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 6682) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 6683) @@ -27597,9 +28036,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 6697) * reduce to left at ("test/cases/large/clang-26760.c": line 6697) * reduce to right at ("test/cases/large/clang-26760.c": line 6697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6697) * remove initializer at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 6700) * remove variable j at ("test/cases/large/clang-26760.c": line 6702) * remove variable i at ("test/cases/large/clang-26760.c": line 6702) * remove expr statement at ("test/cases/large/clang-26760.c": line 6703) @@ -27651,6 +28092,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 6700) * reduce to left at ("test/cases/large/clang-26760.c": line 6700) * reduce to right at ("test/cases/large/clang-26760.c": line 6700) +* remove expr statement at ("test/cases/large/clang-26760.c": line 6714) * remove condition at ("test/cases/large/clang-26760.c": line 6715) * remove statement at ("test/cases/large/clang-26760.c": line 6716) * remove return statement at ("test/cases/large/clang-26760.c": line 6717) @@ -27760,6 +28202,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7932) * reduce to left at ("test/cases/large/clang-26760.c": line 7932) * reduce to right at ("test/cases/large/clang-26760.c": line 7932) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7932) * inline variable l_1414 at ("test/cases/large/clang-26760.c": line 7934) * reduce to operant at ("test/cases/large/clang-26760.c": line 7935) * inline variable l_1416 at ("test/cases/large/clang-26760.c": line 7935) @@ -27771,6 +28214,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7940) * reduce to left at ("test/cases/large/clang-26760.c": line 7940) * reduce to right at ("test/cases/large/clang-26760.c": line 7940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7940) * reduce to operant at ("test/cases/large/clang-26760.c": line 7942) * inline variable l_1415 at ("test/cases/large/clang-26760.c": line 7942) * remove variable i at ("test/cases/large/clang-26760.c": line 7943) @@ -27869,6 +28313,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7967) * reduce to left at ("test/cases/large/clang-26760.c": line 7967) * reduce to right at ("test/cases/large/clang-26760.c": line 7967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7967) * remove expr statement at ("test/cases/large/clang-26760.c": line 7968) * reduce to left at ("test/cases/large/clang-26760.c": line 7968) * reduce to right at ("test/cases/large/clang-26760.c": line 7968) @@ -27880,6 +28325,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 7969) * reduce to left at ("test/cases/large/clang-26760.c": line 7969) * reduce to right at ("test/cases/large/clang-26760.c": line 7969) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 7969) * reduce to operant at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1432 at ("test/cases/large/clang-26760.c": line 7971) * inline variable l_1440 at ("test/cases/large/clang-26760.c": line 7972) @@ -27946,6 +28392,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8000) * reduce to left at ("test/cases/large/clang-26760.c": line 8000) * reduce to right at ("test/cases/large/clang-26760.c": line 8000) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8000) * remove condition at ("test/cases/large/clang-26760.c": line 8002) * reduce to left at ("test/cases/large/clang-26760.c": line 8002) * reduce to right at ("test/cases/large/clang-26760.c": line 8002) @@ -27959,6 +28406,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8005) * reduce to left at ("test/cases/large/clang-26760.c": line 8005) * reduce to right at ("test/cases/large/clang-26760.c": line 8005) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8005) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8007) * remove expr statement at ("test/cases/large/clang-26760.c": line 8008) * reduce to left at ("test/cases/large/clang-26760.c": line 8008) @@ -28005,6 +28453,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8017) * reduce to right at ("test/cases/large/clang-26760.c": line 8017) * reduce to operant at ("test/cases/large/clang-26760.c": line 8017) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8017) * inline variable l_121 at ("test/cases/large/clang-26760.c": line 8019) * inline variable l_296 at ("test/cases/large/clang-26760.c": line 8020) * inline variable l_368 at ("test/cases/large/clang-26760.c": line 8021) @@ -28017,6 +28466,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8027) * reduce to right at ("test/cases/large/clang-26760.c": line 8027) * reduce to operant at ("test/cases/large/clang-26760.c": line 8027) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8027) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 8029) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 8030) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 8031) @@ -28024,9 +28474,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8033) * reduce to left at ("test/cases/large/clang-26760.c": line 8033) * reduce to right at ("test/cases/large/clang-26760.c": line 8033) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8033) * remove initializer at ("test/cases/large/clang-26760.c": line 8035) * reduce to left at ("test/cases/large/clang-26760.c": line 8035) * reduce to right at ("test/cases/large/clang-26760.c": line 8035) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8035) * remove expr statement at ("test/cases/large/clang-26760.c": line 8037) * do without param at ("test/cases/large/clang-26760.c": line 8037) * replace by zero at ("test/cases/large/clang-26760.c": line 8037) @@ -28047,6 +28499,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8035) * remove iterator at ("test/cases/large/clang-26760.c": line 8035) * reduce to operant at ("test/cases/large/clang-26760.c": line 8035) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8049) * remove expr statement at ("test/cases/large/clang-26760.c": line 8050) * reduce to left at ("test/cases/large/clang-26760.c": line 8050) * reduce to right at ("test/cases/large/clang-26760.c": line 8050) @@ -28061,6 +28514,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8056) * reduce to left at ("test/cases/large/clang-26760.c": line 8056) * reduce to right at ("test/cases/large/clang-26760.c": line 8056) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8056) * remove return statement at ("test/cases/large/clang-26760.c": line 8059) * replace by zero at ("test/cases/large/clang-26760.c": line 8059) * remove check at ("test/cases/large/clang-26760.c": line 8056) @@ -28074,10 +28528,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8062) * reduce to left at ("test/cases/large/clang-26760.c": line 8062) * reduce to right at ("test/cases/large/clang-26760.c": line 8062) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8062) * remove variable i at ("test/cases/large/clang-26760.c": line 8064) * remove initializer at ("test/cases/large/clang-26760.c": line 8065) * reduce to left at ("test/cases/large/clang-26760.c": line 8065) * reduce to right at ("test/cases/large/clang-26760.c": line 8065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8065) * remove variable i at ("test/cases/large/clang-26760.c": line 8067) * remove return statement at ("test/cases/large/clang-26760.c": line 8068) * replace by zero at ("test/cases/large/clang-26760.c": line 8068) @@ -28100,6 +28556,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8078) * reduce to left at ("test/cases/large/clang-26760.c": line 8078) * reduce to right at ("test/cases/large/clang-26760.c": line 8078) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8078) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8080) * reduce to operant at ("test/cases/large/clang-26760.c": line 8081) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8081) @@ -28118,6 +28575,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8090) * reduce to left at ("test/cases/large/clang-26760.c": line 8090) * reduce to right at ("test/cases/large/clang-26760.c": line 8090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8090) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8092) * remove initializer at ("test/cases/large/clang-26760.c": line 8093) * reduce to operant at ("test/cases/large/clang-26760.c": line 8093) @@ -28172,6 +28630,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8124) * reduce to right at ("test/cases/large/clang-26760.c": line 8124) * reduce to operant at ("test/cases/large/clang-26760.c": line 8124) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8124) * remove expr statement at ("test/cases/large/clang-26760.c": line 8126) * reduce to left at ("test/cases/large/clang-26760.c": line 8126) * reduce to right at ("test/cases/large/clang-26760.c": line 8126) @@ -28224,6 +28683,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8140) * reduce to left at ("test/cases/large/clang-26760.c": line 8140) * reduce to right at ("test/cases/large/clang-26760.c": line 8140) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8140) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8143) * remove expr statement at ("test/cases/large/clang-26760.c": line 8144) * reduce to left at ("test/cases/large/clang-26760.c": line 8144) @@ -28359,6 +28819,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8176) * reduce to left at ("test/cases/large/clang-26760.c": line 8176) * reduce to right at ("test/cases/large/clang-26760.c": line 8176) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8176) * remove variable i at ("test/cases/large/clang-26760.c": line 8178) * remove expr statement at ("test/cases/large/clang-26760.c": line 8179) * reduce to left at ("test/cases/large/clang-26760.c": line 8179) @@ -28469,6 +28930,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8110) * reduce to right at ("test/cases/large/clang-26760.c": line 8110) * reduce to operant at ("test/cases/large/clang-26760.c": line 8110) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8110) * remove return statement at ("test/cases/large/clang-26760.c": line 8112) * remove check at ("test/cases/large/clang-26760.c": line 8110) * remove iterator at ("test/cases/large/clang-26760.c": line 8110) @@ -28521,6 +28983,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8199) * reduce to left at ("test/cases/large/clang-26760.c": line 8199) * reduce to right at ("test/cases/large/clang-26760.c": line 8199) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8199) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8202) * reduce to operant at ("test/cases/large/clang-26760.c": line 8203) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8203) @@ -28758,6 +29221,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8254) * reduce to left at ("test/cases/large/clang-26760.c": line 8254) * reduce to right at ("test/cases/large/clang-26760.c": line 8254) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8254) * remove variable i at ("test/cases/large/clang-26760.c": line 8256) * remove return statement at ("test/cases/large/clang-26760.c": line 8257) * replace by zero at ("test/cases/large/clang-26760.c": line 8257) @@ -28776,6 +29240,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8262) * reduce to left at ("test/cases/large/clang-26760.c": line 8262) * reduce to right at ("test/cases/large/clang-26760.c": line 8262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8262) * remove initializer at ("test/cases/large/clang-26760.c": line 8264) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 8264) * remove variable k at ("test/cases/large/clang-26760.c": line 8265) @@ -28943,6 +29408,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) * remove iterator at ("test/cases/large/clang-26760.c": line 8078) * reduce to operant at ("test/cases/large/clang-26760.c": line 8078) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8292) * remove statement at ("test/cases/large/clang-26760.c": line 8293) * remove check at ("test/cases/large/clang-26760.c": line 8062) * remove iterator at ("test/cases/large/clang-26760.c": line 8062) @@ -28953,6 +29419,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8298) * reduce to left at ("test/cases/large/clang-26760.c": line 8298) * reduce to right at ("test/cases/large/clang-26760.c": line 8298) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8298) * remove condition at ("test/cases/large/clang-26760.c": line 8301) * remove statement at ("test/cases/large/clang-26760.c": line 8302) * remove condition at ("test/cases/large/clang-26760.c": line 8303) @@ -28964,9 +29431,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8306) * reduce to left at ("test/cases/large/clang-26760.c": line 8306) * reduce to right at ("test/cases/large/clang-26760.c": line 8306) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8306) * remove initializer at ("test/cases/large/clang-26760.c": line 8308) * reduce to left at ("test/cases/large/clang-26760.c": line 8308) * reduce to right at ("test/cases/large/clang-26760.c": line 8308) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8308) * remove expr statement at ("test/cases/large/clang-26760.c": line 8310) * do without param at ("test/cases/large/clang-26760.c": line 8310) * replace by zero at ("test/cases/large/clang-26760.c": line 8310) @@ -29003,9 +29472,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 8298) * remove iterator at ("test/cases/large/clang-26760.c": line 8298) * reduce to operant at ("test/cases/large/clang-26760.c": line 8298) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8324) * remove initializer at ("test/cases/large/clang-26760.c": line 8325) * reduce to left at ("test/cases/large/clang-26760.c": line 8325) * reduce to right at ("test/cases/large/clang-26760.c": line 8325) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8325) * remove initializer at ("test/cases/large/clang-26760.c": line 8328) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 8328) * remove variable i at ("test/cases/large/clang-26760.c": line 8329) @@ -29016,6 +29487,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8331) * reduce to left at ("test/cases/large/clang-26760.c": line 8331) * reduce to right at ("test/cases/large/clang-26760.c": line 8331) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8331) * remove initializer at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) * reduce to operant at ("test/cases/large/clang-26760.c": line 8333) @@ -29031,6 +29503,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8338) * reduce to left at ("test/cases/large/clang-26760.c": line 8338) * reduce to right at ("test/cases/large/clang-26760.c": line 8338) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8338) * remove variable i at ("test/cases/large/clang-26760.c": line 8340) * remove expr statement at ("test/cases/large/clang-26760.c": line 8341) * reduce to left at ("test/cases/large/clang-26760.c": line 8341) @@ -29058,6 +29531,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8348) * reduce to left at ("test/cases/large/clang-26760.c": line 8348) * reduce to right at ("test/cases/large/clang-26760.c": line 8348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8348) * remove expr statement at ("test/cases/large/clang-26760.c": line 8350) * do without param at ("test/cases/large/clang-26760.c": line 8350) * replace by zero at ("test/cases/large/clang-26760.c": line 8350) @@ -29070,6 +29544,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8348) * remove iterator at ("test/cases/large/clang-26760.c": line 8348) * reduce to operant at ("test/cases/large/clang-26760.c": line 8348) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8354) * remove condition at ("test/cases/large/clang-26760.c": line 8355) * do without param at ("test/cases/large/clang-26760.c": line 8355) * reduce to left at ("test/cases/large/clang-26760.c": line 8355) @@ -29123,6 +29598,7 @@ * remove variable i at ("test/cases/large/clang-26760.c": line 8383) * remove expr statement at ("test/cases/large/clang-26760.c": line 8384) * reduce to operant at ("test/cases/large/clang-26760.c": line 8384) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8390) * remove expr statement at ("test/cases/large/clang-26760.c": line 8391) * reduce to left at ("test/cases/large/clang-26760.c": line 8391) * reduce to right at ("test/cases/large/clang-26760.c": line 8391) @@ -29234,6 +29710,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8366) * reduce to left at ("test/cases/large/clang-26760.c": line 8366) * reduce to right at ("test/cases/large/clang-26760.c": line 8366) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8366) * remove expr statement at ("test/cases/large/clang-26760.c": line 8367) * reduce to left at ("test/cases/large/clang-26760.c": line 8367) * reduce to right at ("test/cases/large/clang-26760.c": line 8367) @@ -29307,6 +29784,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8419) * reduce to left at ("test/cases/large/clang-26760.c": line 8419) * reduce to right at ("test/cases/large/clang-26760.c": line 8419) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8419) * remove return statement at ("test/cases/large/clang-26760.c": line 8421) * remove check at ("test/cases/large/clang-26760.c": line 8419) * remove iterator at ("test/cases/large/clang-26760.c": line 8419) @@ -29327,6 +29805,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8427) * reduce to left at ("test/cases/large/clang-26760.c": line 8427) * reduce to right at ("test/cases/large/clang-26760.c": line 8427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8427) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 8429) * reduce to operant at ("test/cases/large/clang-26760.c": line 8430) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 8430) @@ -29345,6 +29824,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8439) * reduce to left at ("test/cases/large/clang-26760.c": line 8439) * reduce to right at ("test/cases/large/clang-26760.c": line 8439) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8439) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 8441) * remove initializer at ("test/cases/large/clang-26760.c": line 8442) * reduce to operant at ("test/cases/large/clang-26760.c": line 8442) @@ -29412,14 +29892,17 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8455) * reduce to right at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8457) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 8457) * remove initializer at ("test/cases/large/clang-26760.c": line 8458) * reduce to left at ("test/cases/large/clang-26760.c": line 8458) * reduce to right at ("test/cases/large/clang-26760.c": line 8458) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8458) * remove initializer at ("test/cases/large/clang-26760.c": line 8460) * reduce to left at ("test/cases/large/clang-26760.c": line 8460) * reduce to right at ("test/cases/large/clang-26760.c": line 8460) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8460) * remove expr statement at ("test/cases/large/clang-26760.c": line 8462) * do without param at ("test/cases/large/clang-26760.c": line 8462) * replace by zero at ("test/cases/large/clang-26760.c": line 8462) @@ -29437,6 +29920,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8458) * remove iterator at ("test/cases/large/clang-26760.c": line 8458) * reduce to operant at ("test/cases/large/clang-26760.c": line 8458) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8469) * remove expr statement at ("test/cases/large/clang-26760.c": line 8470) * reduce to left at ("test/cases/large/clang-26760.c": line 8470) * reduce to right at ("test/cases/large/clang-26760.c": line 8470) @@ -29446,6 +29930,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 8455) * remove iterator at ("test/cases/large/clang-26760.c": line 8455) * reduce to operant at ("test/cases/large/clang-26760.c": line 8455) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8473) * remove condition at ("test/cases/large/clang-26760.c": line 8474) * reduce to left at ("test/cases/large/clang-26760.c": line 8474) * reduce to right at ("test/cases/large/clang-26760.c": line 8474) @@ -29472,6 +29957,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8578) * reduce to right at ("test/cases/large/clang-26760.c": line 8578) * reduce to operant at ("test/cases/large/clang-26760.c": line 8578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8578) * remove variable i at ("test/cases/large/clang-26760.c": line 8581) * remove expr statement at ("test/cases/large/clang-26760.c": line 8582) * reduce to left at ("test/cases/large/clang-26760.c": line 8582) @@ -29622,6 +30108,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8615) * reduce to left at ("test/cases/large/clang-26760.c": line 8615) * reduce to right at ("test/cases/large/clang-26760.c": line 8615) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8615) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 8618) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 8620) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 8621) @@ -29673,6 +30160,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8641) * reduce to left at ("test/cases/large/clang-26760.c": line 8641) * reduce to right at ("test/cases/large/clang-26760.c": line 8641) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8641) * remove expr statement at ("test/cases/large/clang-26760.c": line 8642) * reduce to left at ("test/cases/large/clang-26760.c": line 8642) * reduce to right at ("test/cases/large/clang-26760.c": line 8642) @@ -29684,6 +30172,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8643) * reduce to left at ("test/cases/large/clang-26760.c": line 8643) * reduce to right at ("test/cases/large/clang-26760.c": line 8643) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8643) * remove variable i at ("test/cases/large/clang-26760.c": line 8646) * remove condition at ("test/cases/large/clang-26760.c": line 8647) * replace by zero at ("test/cases/large/clang-26760.c": line 8647) @@ -29706,6 +30195,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8657) * reduce to right at ("test/cases/large/clang-26760.c": line 8657) * reduce to operant at ("test/cases/large/clang-26760.c": line 8657) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8657) * remove initializer at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) * reduce to operant at ("test/cases/large/clang-26760.c": line 8659) @@ -29851,9 +30341,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8676) * reduce to left at ("test/cases/large/clang-26760.c": line 8676) * reduce to right at ("test/cases/large/clang-26760.c": line 8676) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8676) * remove initializer at ("test/cases/large/clang-26760.c": line 8678) * reduce to left at ("test/cases/large/clang-26760.c": line 8678) * reduce to right at ("test/cases/large/clang-26760.c": line 8678) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8678) * remove expr statement at ("test/cases/large/clang-26760.c": line 8679) * reduce to left at ("test/cases/large/clang-26760.c": line 8679) * reduce to right at ("test/cases/large/clang-26760.c": line 8679) @@ -29936,6 +30428,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8693) * reduce to right at ("test/cases/large/clang-26760.c": line 8693) * reduce to operant at ("test/cases/large/clang-26760.c": line 8693) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8693) * remove initializer at ("test/cases/large/clang-26760.c": line 8695) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 8695) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 8696) @@ -30121,6 +30614,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9996) * reduce to left at ("test/cases/large/clang-26760.c": line 9996) * reduce to right at ("test/cases/large/clang-26760.c": line 9996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9996) * remove variable i at ("test/cases/large/clang-26760.c": line 9998) * remove condition at ("test/cases/large/clang-26760.c": line 9999) * replace by zero at ("test/cases/large/clang-26760.c": line 9999) @@ -30137,9 +30631,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10006) * reduce to left at ("test/cases/large/clang-26760.c": line 10006) * reduce to right at ("test/cases/large/clang-26760.c": line 10006) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10006) * remove initializer at ("test/cases/large/clang-26760.c": line 10008) * reduce to left at ("test/cases/large/clang-26760.c": line 10008) * reduce to right at ("test/cases/large/clang-26760.c": line 10008) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10008) * remove expr statement at ("test/cases/large/clang-26760.c": line 10009) * reduce to left at ("test/cases/large/clang-26760.c": line 10009) * reduce to right at ("test/cases/large/clang-26760.c": line 10009) @@ -30384,9 +30880,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10233) * reduce to left at ("test/cases/large/clang-26760.c": line 10233) * reduce to right at ("test/cases/large/clang-26760.c": line 10233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10233) * remove initializer at ("test/cases/large/clang-26760.c": line 10235) * reduce to left at ("test/cases/large/clang-26760.c": line 10235) * reduce to right at ("test/cases/large/clang-26760.c": line 10235) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10235) * remove condition at ("test/cases/large/clang-26760.c": line 10237) * remove statement at ("test/cases/large/clang-26760.c": line 10238) * remove expr statement at ("test/cases/large/clang-26760.c": line 10239) @@ -30451,6 +30949,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10262) * reduce to left at ("test/cases/large/clang-26760.c": line 10262) * reduce to right at ("test/cases/large/clang-26760.c": line 10262) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10262) * remove variable k at ("test/cases/large/clang-26760.c": line 10264) * remove variable j at ("test/cases/large/clang-26760.c": line 10264) * remove variable i at ("test/cases/large/clang-26760.c": line 10264) @@ -30710,6 +31209,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10065) * reduce to left at ("test/cases/large/clang-26760.c": line 10065) * reduce to right at ("test/cases/large/clang-26760.c": line 10065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10065) * remove initializer at ("test/cases/large/clang-26760.c": line 10067) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 10067) * remove initializer at ("test/cases/large/clang-26760.c": line 10068) @@ -30816,6 +31316,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10092) * reduce to left at ("test/cases/large/clang-26760.c": line 10092) * reduce to right at ("test/cases/large/clang-26760.c": line 10092) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10092) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 10095) * remove condition at ("test/cases/large/clang-26760.c": line 10096) * remove statement at ("test/cases/large/clang-26760.c": line 10097) @@ -30926,6 +31427,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10133) * reduce to left at ("test/cases/large/clang-26760.c": line 10133) * reduce to right at ("test/cases/large/clang-26760.c": line 10133) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10133) * inline variable l_1466 at ("test/cases/large/clang-26760.c": line 10135) * inline variable l_1481 at ("test/cases/large/clang-26760.c": line 10136) * remove expr statement at ("test/cases/large/clang-26760.c": line 10137) @@ -30965,6 +31467,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10148) * reduce to left at ("test/cases/large/clang-26760.c": line 10148) * reduce to right at ("test/cases/large/clang-26760.c": line 10148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10148) * remove initializer at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) * reduce to operant at ("test/cases/large/clang-26760.c": line 10150) @@ -31459,6 +31962,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10297) * reduce to left at ("test/cases/large/clang-26760.c": line 10297) * reduce to right at ("test/cases/large/clang-26760.c": line 10297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10297) * remove initializer at ("test/cases/large/clang-26760.c": line 10300) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10300) * remove variable j at ("test/cases/large/clang-26760.c": line 10301) @@ -31577,6 +32081,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10452) * reduce to left at ("test/cases/large/clang-26760.c": line 10452) * reduce to right at ("test/cases/large/clang-26760.c": line 10452) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10452) * remove expr statement at ("test/cases/large/clang-26760.c": line 10453) * reduce to left at ("test/cases/large/clang-26760.c": line 10453) * reduce to right at ("test/cases/large/clang-26760.c": line 10453) @@ -31588,6 +32093,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10454) * reduce to right at ("test/cases/large/clang-26760.c": line 10454) * reduce to operant at ("test/cases/large/clang-26760.c": line 10454) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10454) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10456) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10457) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10458) @@ -31824,6 +32330,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10519) * reduce to left at ("test/cases/large/clang-26760.c": line 10519) * reduce to right at ("test/cases/large/clang-26760.c": line 10519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10519) * remove expr statement at ("test/cases/large/clang-26760.c": line 10520) * reduce to left at ("test/cases/large/clang-26760.c": line 10520) * reduce to right at ("test/cases/large/clang-26760.c": line 10520) @@ -31997,6 +32504,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10320) * reduce to left at ("test/cases/large/clang-26760.c": line 10320) * reduce to right at ("test/cases/large/clang-26760.c": line 10320) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10320) * remove initializer at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) * reduce to operant at ("test/cases/large/clang-26760.c": line 10323) @@ -32126,6 +32634,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10339) * reduce to left at ("test/cases/large/clang-26760.c": line 10339) * reduce to right at ("test/cases/large/clang-26760.c": line 10339) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10339) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10342) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10343) * reduce to operant at ("test/cases/large/clang-26760.c": line 10344) @@ -32150,11 +32659,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10352) * reduce to right at ("test/cases/large/clang-26760.c": line 10352) * reduce to operant at ("test/cases/large/clang-26760.c": line 10352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10352) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10354) * remove variable i at ("test/cases/large/clang-26760.c": line 10355) * remove initializer at ("test/cases/large/clang-26760.c": line 10356) * reduce to left at ("test/cases/large/clang-26760.c": line 10356) * reduce to right at ("test/cases/large/clang-26760.c": line 10356) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10356) * remove expr statement at ("test/cases/large/clang-26760.c": line 10357) * reduce to left at ("test/cases/large/clang-26760.c": line 10357) * reduce to right at ("test/cases/large/clang-26760.c": line 10357) @@ -32608,6 +33119,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10571) * reduce to left at ("test/cases/large/clang-26760.c": line 10571) * reduce to right at ("test/cases/large/clang-26760.c": line 10571) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10571) * remove variable k at ("test/cases/large/clang-26760.c": line 10573) * remove variable j at ("test/cases/large/clang-26760.c": line 10573) * remove variable i at ("test/cases/large/clang-26760.c": line 10573) @@ -32995,6 +33507,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10655) * reduce to left at ("test/cases/large/clang-26760.c": line 10655) * reduce to right at ("test/cases/large/clang-26760.c": line 10655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10655) * remove variable i at ("test/cases/large/clang-26760.c": line 10657) * remove return statement at ("test/cases/large/clang-26760.c": line 10658) * replace by zero at ("test/cases/large/clang-26760.c": line 10658) @@ -33296,9 +33809,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8894) * reduce to left at ("test/cases/large/clang-26760.c": line 8894) * reduce to right at ("test/cases/large/clang-26760.c": line 8894) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8894) * remove initializer at ("test/cases/large/clang-26760.c": line 8896) * reduce to left at ("test/cases/large/clang-26760.c": line 8896) * reduce to right at ("test/cases/large/clang-26760.c": line 8896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8896) * remove expr statement at ("test/cases/large/clang-26760.c": line 8897) * reduce to left at ("test/cases/large/clang-26760.c": line 8897) * reduce to right at ("test/cases/large/clang-26760.c": line 8897) @@ -33361,6 +33876,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8919) * reduce to left at ("test/cases/large/clang-26760.c": line 8919) * reduce to right at ("test/cases/large/clang-26760.c": line 8919) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8919) * remove variable k at ("test/cases/large/clang-26760.c": line 8921) * remove variable j at ("test/cases/large/clang-26760.c": line 8921) * remove variable i at ("test/cases/large/clang-26760.c": line 8921) @@ -33620,6 +34136,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8762) * reduce to left at ("test/cases/large/clang-26760.c": line 8762) * reduce to right at ("test/cases/large/clang-26760.c": line 8762) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8762) * remove initializer at ("test/cases/large/clang-26760.c": line 8764) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 8764) * remove initializer at ("test/cases/large/clang-26760.c": line 8765) @@ -33726,6 +34243,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8789) * reduce to left at ("test/cases/large/clang-26760.c": line 8789) * reduce to right at ("test/cases/large/clang-26760.c": line 8789) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8789) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 8792) * remove condition at ("test/cases/large/clang-26760.c": line 8793) * remove statement at ("test/cases/large/clang-26760.c": line 8794) @@ -33792,6 +34310,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8809) * reduce to left at ("test/cases/large/clang-26760.c": line 8809) * reduce to right at ("test/cases/large/clang-26760.c": line 8809) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8809) * remove initializer at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) * reduce to operant at ("test/cases/large/clang-26760.c": line 8811) @@ -34286,6 +34805,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8954) * reduce to left at ("test/cases/large/clang-26760.c": line 8954) * reduce to right at ("test/cases/large/clang-26760.c": line 8954) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8954) * remove initializer at ("test/cases/large/clang-26760.c": line 8957) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 8957) * remove variable j at ("test/cases/large/clang-26760.c": line 8958) @@ -34404,6 +34924,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9059) * reduce to left at ("test/cases/large/clang-26760.c": line 9059) * reduce to right at ("test/cases/large/clang-26760.c": line 9059) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9059) * remove expr statement at ("test/cases/large/clang-26760.c": line 9060) * reduce to left at ("test/cases/large/clang-26760.c": line 9060) * reduce to right at ("test/cases/large/clang-26760.c": line 9060) @@ -34415,6 +34936,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9061) * reduce to right at ("test/cases/large/clang-26760.c": line 9061) * reduce to operant at ("test/cases/large/clang-26760.c": line 9061) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9061) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9063) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9064) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9065) @@ -34635,6 +35157,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9114) * reduce to left at ("test/cases/large/clang-26760.c": line 9114) * reduce to right at ("test/cases/large/clang-26760.c": line 9114) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9114) * remove expr statement at ("test/cases/large/clang-26760.c": line 9115) * reduce to left at ("test/cases/large/clang-26760.c": line 9115) * reduce to right at ("test/cases/large/clang-26760.c": line 9115) @@ -34733,6 +35256,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8977) * reduce to left at ("test/cases/large/clang-26760.c": line 8977) * reduce to right at ("test/cases/large/clang-26760.c": line 8977) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8977) * remove initializer at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) * reduce to operant at ("test/cases/large/clang-26760.c": line 8980) @@ -34862,6 +35386,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8996) * reduce to left at ("test/cases/large/clang-26760.c": line 8996) * reduce to right at ("test/cases/large/clang-26760.c": line 8996) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8996) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 8999) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 9000) * reduce to operant at ("test/cases/large/clang-26760.c": line 9001) @@ -34886,11 +35411,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9009) * reduce to right at ("test/cases/large/clang-26760.c": line 9009) * reduce to operant at ("test/cases/large/clang-26760.c": line 9009) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9009) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 9011) * remove variable i at ("test/cases/large/clang-26760.c": line 9012) * remove initializer at ("test/cases/large/clang-26760.c": line 9013) * reduce to left at ("test/cases/large/clang-26760.c": line 9013) * reduce to right at ("test/cases/large/clang-26760.c": line 9013) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9013) * remove expr statement at ("test/cases/large/clang-26760.c": line 9014) * reduce to left at ("test/cases/large/clang-26760.c": line 9014) * reduce to right at ("test/cases/large/clang-26760.c": line 9014) @@ -35097,6 +35624,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9148) * reduce to left at ("test/cases/large/clang-26760.c": line 9148) * reduce to right at ("test/cases/large/clang-26760.c": line 9148) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9148) * remove initializer at ("test/cases/large/clang-26760.c": line 9150) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 9150) * remove initializer at ("test/cases/large/clang-26760.c": line 9151) @@ -35200,6 +35728,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9164) * reduce to left at ("test/cases/large/clang-26760.c": line 9164) * reduce to right at ("test/cases/large/clang-26760.c": line 9164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9164) * remove expr statement at ("test/cases/large/clang-26760.c": line 9165) * reduce to left at ("test/cases/large/clang-26760.c": line 9165) * reduce to right at ("test/cases/large/clang-26760.c": line 9165) @@ -35216,6 +35745,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9178) * reduce to left at ("test/cases/large/clang-26760.c": line 9178) * reduce to right at ("test/cases/large/clang-26760.c": line 9178) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9178) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 9181) * remove condition at ("test/cases/large/clang-26760.c": line 9182) * remove condition at ("test/cases/large/clang-26760.c": line 9184) @@ -35262,6 +35792,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9772) * reduce to left at ("test/cases/large/clang-26760.c": line 9772) * reduce to right at ("test/cases/large/clang-26760.c": line 9772) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9772) * remove return statement at ("test/cases/large/clang-26760.c": line 9774) * remove check at ("test/cases/large/clang-26760.c": line 9772) * reduce to operant at ("test/cases/large/clang-26760.c": line 9772) @@ -35270,6 +35801,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9776) * reduce to left at ("test/cases/large/clang-26760.c": line 9776) * reduce to right at ("test/cases/large/clang-26760.c": line 9776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9776) * remove expr statement at ("test/cases/large/clang-26760.c": line 9779) * reduce to operant at ("test/cases/large/clang-26760.c": line 9779) * remove check at ("test/cases/large/clang-26760.c": line 9776) @@ -35341,6 +35873,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9212) * reduce to right at ("test/cases/large/clang-26760.c": line 9212) * reduce to operant at ("test/cases/large/clang-26760.c": line 9212) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9212) * remove variable l_94 at ("test/cases/large/clang-26760.c": line 9214) * inline variable l_134 at ("test/cases/large/clang-26760.c": line 9215) * inline variable l_142 at ("test/cases/large/clang-26760.c": line 9216) @@ -35348,6 +35881,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9218) * reduce to left at ("test/cases/large/clang-26760.c": line 9218) * reduce to right at ("test/cases/large/clang-26760.c": line 9218) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9218) * remove expr statement at ("test/cases/large/clang-26760.c": line 9219) * reduce to left at ("test/cases/large/clang-26760.c": line 9219) * reduce to right at ("test/cases/large/clang-26760.c": line 9219) @@ -35358,10 +35892,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9220) * reduce to left at ("test/cases/large/clang-26760.c": line 9220) * reduce to right at ("test/cases/large/clang-26760.c": line 9220) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9220) * remove variable i at ("test/cases/large/clang-26760.c": line 9222) * remove initializer at ("test/cases/large/clang-26760.c": line 9223) * reduce to left at ("test/cases/large/clang-26760.c": line 9223) * reduce to right at ("test/cases/large/clang-26760.c": line 9223) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9223) * remove variable i at ("test/cases/large/clang-26760.c": line 9225) * remove return statement at ("test/cases/large/clang-26760.c": line 9226) * replace by zero at ("test/cases/large/clang-26760.c": line 9226) @@ -35382,6 +35918,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9233) * reduce to left at ("test/cases/large/clang-26760.c": line 9233) * reduce to right at ("test/cases/large/clang-26760.c": line 9233) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9233) * remove initializer at ("test/cases/large/clang-26760.c": line 9236) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 9236) * remove variable i at ("test/cases/large/clang-26760.c": line 9237) @@ -35392,6 +35929,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9239) * reduce to left at ("test/cases/large/clang-26760.c": line 9239) * reduce to right at ("test/cases/large/clang-26760.c": line 9239) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9239) * remove initializer at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) * reduce to operant at ("test/cases/large/clang-26760.c": line 9241) @@ -35403,6 +35941,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9245) * reduce to left at ("test/cases/large/clang-26760.c": line 9245) * reduce to right at ("test/cases/large/clang-26760.c": line 9245) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9245) * remove variable i at ("test/cases/large/clang-26760.c": line 9247) * remove expr statement at ("test/cases/large/clang-26760.c": line 9248) * reduce to left at ("test/cases/large/clang-26760.c": line 9248) @@ -35630,6 +36169,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9297) * reduce to left at ("test/cases/large/clang-26760.c": line 9297) * reduce to right at ("test/cases/large/clang-26760.c": line 9297) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9297) * remove return statement at ("test/cases/large/clang-26760.c": line 9299) * remove check at ("test/cases/large/clang-26760.c": line 9297) * remove iterator at ("test/cases/large/clang-26760.c": line 9297) @@ -35650,6 +36190,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9305) * reduce to left at ("test/cases/large/clang-26760.c": line 9305) * reduce to right at ("test/cases/large/clang-26760.c": line 9305) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9305) * inline variable l_198 at ("test/cases/large/clang-26760.c": line 9307) * reduce to operant at ("test/cases/large/clang-26760.c": line 9308) * inline variable l_261 at ("test/cases/large/clang-26760.c": line 9308) @@ -35668,6 +36209,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9317) * reduce to left at ("test/cases/large/clang-26760.c": line 9317) * reduce to right at ("test/cases/large/clang-26760.c": line 9317) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9317) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 9319) * remove initializer at ("test/cases/large/clang-26760.c": line 9320) * reduce to operant at ("test/cases/large/clang-26760.c": line 9320) @@ -35722,6 +36264,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9351) * reduce to right at ("test/cases/large/clang-26760.c": line 9351) * reduce to operant at ("test/cases/large/clang-26760.c": line 9351) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9351) * remove expr statement at ("test/cases/large/clang-26760.c": line 9353) * reduce to left at ("test/cases/large/clang-26760.c": line 9353) * reduce to right at ("test/cases/large/clang-26760.c": line 9353) @@ -35774,6 +36317,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9367) * reduce to left at ("test/cases/large/clang-26760.c": line 9367) * reduce to right at ("test/cases/large/clang-26760.c": line 9367) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9367) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 9370) * remove expr statement at ("test/cases/large/clang-26760.c": line 9371) * reduce to left at ("test/cases/large/clang-26760.c": line 9371) @@ -35909,6 +36453,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9403) * reduce to left at ("test/cases/large/clang-26760.c": line 9403) * reduce to right at ("test/cases/large/clang-26760.c": line 9403) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9403) * remove variable i at ("test/cases/large/clang-26760.c": line 9405) * remove expr statement at ("test/cases/large/clang-26760.c": line 9406) * reduce to left at ("test/cases/large/clang-26760.c": line 9406) @@ -36019,6 +36564,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9337) * reduce to right at ("test/cases/large/clang-26760.c": line 9337) * reduce to operant at ("test/cases/large/clang-26760.c": line 9337) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9337) * remove return statement at ("test/cases/large/clang-26760.c": line 9339) * remove check at ("test/cases/large/clang-26760.c": line 9337) * remove iterator at ("test/cases/large/clang-26760.c": line 9337) @@ -36071,6 +36617,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9426) * reduce to left at ("test/cases/large/clang-26760.c": line 9426) * reduce to right at ("test/cases/large/clang-26760.c": line 9426) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9426) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 9429) * reduce to operant at ("test/cases/large/clang-26760.c": line 9430) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 9430) @@ -36308,6 +36855,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9481) * reduce to left at ("test/cases/large/clang-26760.c": line 9481) * reduce to right at ("test/cases/large/clang-26760.c": line 9481) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9481) * remove variable i at ("test/cases/large/clang-26760.c": line 9483) * remove return statement at ("test/cases/large/clang-26760.c": line 9484) * replace by zero at ("test/cases/large/clang-26760.c": line 9484) @@ -36326,6 +36874,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9489) * reduce to left at ("test/cases/large/clang-26760.c": line 9489) * reduce to right at ("test/cases/large/clang-26760.c": line 9489) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9489) * remove initializer at ("test/cases/large/clang-26760.c": line 9491) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 9491) * remove variable k at ("test/cases/large/clang-26760.c": line 9492) @@ -36496,6 +37045,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9519) * reduce to left at ("test/cases/large/clang-26760.c": line 9519) * reduce to right at ("test/cases/large/clang-26760.c": line 9519) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9519) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 9521) * remove initializer at ("test/cases/large/clang-26760.c": line 9522) * reduce to operant at ("test/cases/large/clang-26760.c": line 9522) @@ -36578,6 +37128,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9553) * reduce to left at ("test/cases/large/clang-26760.c": line 9553) * reduce to right at ("test/cases/large/clang-26760.c": line 9553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9553) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 9556) * remove expr statement at ("test/cases/large/clang-26760.c": line 9557) * reduce to left at ("test/cases/large/clang-26760.c": line 9557) @@ -36610,6 +37161,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9562) * reduce to right at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9562) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9562) * reduce to operant at ("test/cases/large/clang-26760.c": line 9564) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 9564) * remove expr statement at ("test/cases/large/clang-26760.c": line 9565) @@ -36671,6 +37223,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9579) * reduce to left at ("test/cases/large/clang-26760.c": line 9579) * reduce to right at ("test/cases/large/clang-26760.c": line 9579) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9579) * remove initializer at ("test/cases/large/clang-26760.c": line 9581) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 9581) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 9582) @@ -36855,6 +37408,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9621) * reduce to right at ("test/cases/large/clang-26760.c": line 9621) * reduce to operant at ("test/cases/large/clang-26760.c": line 9621) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9621) * remove expr statement at ("test/cases/large/clang-26760.c": line 9624) * reduce to operant at ("test/cases/large/clang-26760.c": line 9624) * remove expr statement at ("test/cases/large/clang-26760.c": line 9625) @@ -36947,6 +37501,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9658) * reduce to left at ("test/cases/large/clang-26760.c": line 9658) * reduce to right at ("test/cases/large/clang-26760.c": line 9658) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9658) * remove return statement at ("test/cases/large/clang-26760.c": line 9660) * remove check at ("test/cases/large/clang-26760.c": line 9658) * remove iterator at ("test/cases/large/clang-26760.c": line 9658) @@ -37079,6 +37634,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9675) * reduce to left at ("test/cases/large/clang-26760.c": line 9675) * reduce to right at ("test/cases/large/clang-26760.c": line 9675) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9675) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 9677) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 9678) * remove variable i at ("test/cases/large/clang-26760.c": line 9679) @@ -37228,6 +37784,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9711) * reduce to left at ("test/cases/large/clang-26760.c": line 9711) * reduce to right at ("test/cases/large/clang-26760.c": line 9711) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9711) * remove expr statement at ("test/cases/large/clang-26760.c": line 9712) * reduce to left at ("test/cases/large/clang-26760.c": line 9712) * reduce to right at ("test/cases/large/clang-26760.c": line 9712) @@ -37350,10 +37907,12 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 9759) * remove expr statement at ("test/cases/large/clang-26760.c": line 9760) * reduce to operant at ("test/cases/large/clang-26760.c": line 9760) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9782) * remove statement at ("test/cases/large/clang-26760.c": line 9783) * remove initializer at ("test/cases/large/clang-26760.c": line 9785) * reduce to left at ("test/cases/large/clang-26760.c": line 9785) * reduce to right at ("test/cases/large/clang-26760.c": line 9785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9785) * remove expr statement at ("test/cases/large/clang-26760.c": line 9786) * reduce to left at ("test/cases/large/clang-26760.c": line 9786) * reduce to right at ("test/cases/large/clang-26760.c": line 9786) @@ -37377,6 +37936,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 9790) * reduce to right at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9790) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 9792) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 9793) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 9794) @@ -37385,6 +37945,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9804) * reduce to left at ("test/cases/large/clang-26760.c": line 9804) * reduce to right at ("test/cases/large/clang-26760.c": line 9804) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9804) * remove expr statement at ("test/cases/large/clang-26760.c": line 9806) * reduce to left at ("test/cases/large/clang-26760.c": line 9806) * reduce to right at ("test/cases/large/clang-26760.c": line 9806) @@ -37394,6 +37955,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9804) * remove iterator at ("test/cases/large/clang-26760.c": line 9804) * reduce to operant at ("test/cases/large/clang-26760.c": line 9804) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9810) * remove expr statement at ("test/cases/large/clang-26760.c": line 9811) * reduce to left at ("test/cases/large/clang-26760.c": line 9811) * reduce to right at ("test/cases/large/clang-26760.c": line 9811) @@ -37612,6 +38174,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9852) * reduce to left at ("test/cases/large/clang-26760.c": line 9852) * reduce to right at ("test/cases/large/clang-26760.c": line 9852) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9852) * remove expr statement at ("test/cases/large/clang-26760.c": line 9853) * reduce to left at ("test/cases/large/clang-26760.c": line 9853) * reduce to right at ("test/cases/large/clang-26760.c": line 9853) @@ -37698,6 +38261,7 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) * remove iterator at ("test/cases/large/clang-26760.c": line 9790) * reduce to operant at ("test/cases/large/clang-26760.c": line 9790) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9884) * remove expr statement at ("test/cases/large/clang-26760.c": line 9885) * reduce to left at ("test/cases/large/clang-26760.c": line 9885) * reduce to right at ("test/cases/large/clang-26760.c": line 9894) @@ -37749,6 +38313,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9896) * reduce to left at ("test/cases/large/clang-26760.c": line 9896) * reduce to right at ("test/cases/large/clang-26760.c": line 9896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9896) * remove initializer at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) * reduce to operant at ("test/cases/large/clang-26760.c": line 9898) @@ -38034,6 +38599,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 9922) * reduce to left at ("test/cases/large/clang-26760.c": line 9922) * reduce to right at ("test/cases/large/clang-26760.c": line 9922) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 9922) * remove expr statement at ("test/cases/large/clang-26760.c": line 9924) * reduce to left at ("test/cases/large/clang-26760.c": line 9924) * reduce to right at ("test/cases/large/clang-26760.c": line 9924) @@ -38043,6 +38609,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 9922) * remove iterator at ("test/cases/large/clang-26760.c": line 9922) * reduce to operant at ("test/cases/large/clang-26760.c": line 9922) +* remove expr statement at ("test/cases/large/clang-26760.c": line 9928) * remove expr statement at ("test/cases/large/clang-26760.c": line 9929) * reduce to left at ("test/cases/large/clang-26760.c": line 9929) * reduce to right at ("test/cases/large/clang-26760.c": line 9929) @@ -38282,6 +38849,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10667) * reduce to left at ("test/cases/large/clang-26760.c": line 10667) * reduce to right at ("test/cases/large/clang-26760.c": line 10667) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10667) * remove initializer at ("test/cases/large/clang-26760.c": line 10670) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 10670) * remove variable j at ("test/cases/large/clang-26760.c": line 10671) @@ -38411,6 +38979,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10783) * reduce to left at ("test/cases/large/clang-26760.c": line 10783) * reduce to right at ("test/cases/large/clang-26760.c": line 10783) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10783) * remove expr statement at ("test/cases/large/clang-26760.c": line 10784) * reduce to left at ("test/cases/large/clang-26760.c": line 10784) * reduce to right at ("test/cases/large/clang-26760.c": line 10784) @@ -38422,6 +38991,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10785) * reduce to right at ("test/cases/large/clang-26760.c": line 10785) * reduce to operant at ("test/cases/large/clang-26760.c": line 10785) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10785) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 10787) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 10788) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 10789) @@ -38654,6 +39224,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10845) * reduce to left at ("test/cases/large/clang-26760.c": line 10845) * reduce to right at ("test/cases/large/clang-26760.c": line 10845) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10845) * remove expr statement at ("test/cases/large/clang-26760.c": line 10846) * reduce to left at ("test/cases/large/clang-26760.c": line 10846) * reduce to right at ("test/cases/large/clang-26760.c": line 10846) @@ -38709,9 +39280,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10856) * reduce to left at ("test/cases/large/clang-26760.c": line 10856) * reduce to right at ("test/cases/large/clang-26760.c": line 10856) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10856) * remove initializer at ("test/cases/large/clang-26760.c": line 10858) * reduce to left at ("test/cases/large/clang-26760.c": line 10858) * reduce to right at ("test/cases/large/clang-26760.c": line 10858) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10858) * remove expr statement at ("test/cases/large/clang-26760.c": line 10860) * do without param at ("test/cases/large/clang-26760.c": line 10860) * replace by zero at ("test/cases/large/clang-26760.c": line 10860) @@ -38729,6 +39302,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 10856) * remove iterator at ("test/cases/large/clang-26760.c": line 10856) * reduce to operant at ("test/cases/large/clang-26760.c": line 10856) +* remove expr statement at ("test/cases/large/clang-26760.c": line 10869) * remove statement at ("test/cases/large/clang-26760.c": line 10870) * remove expr statement at ("test/cases/large/clang-26760.c": line 10888) * reduce to left at ("test/cases/large/clang-26760.c": line 10888) @@ -38775,6 +39349,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10697) * reduce to left at ("test/cases/large/clang-26760.c": line 10697) * reduce to right at ("test/cases/large/clang-26760.c": line 10697) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10697) * remove initializer at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) * reduce to operant at ("test/cases/large/clang-26760.c": line 10700) @@ -38904,6 +39479,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10716) * reduce to left at ("test/cases/large/clang-26760.c": line 10716) * reduce to right at ("test/cases/large/clang-26760.c": line 10716) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10716) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 10719) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 10720) * reduce to operant at ("test/cases/large/clang-26760.c": line 10721) @@ -38928,11 +39504,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10729) * reduce to right at ("test/cases/large/clang-26760.c": line 10729) * reduce to operant at ("test/cases/large/clang-26760.c": line 10729) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10729) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 10731) * remove variable i at ("test/cases/large/clang-26760.c": line 10732) * remove initializer at ("test/cases/large/clang-26760.c": line 10733) * reduce to left at ("test/cases/large/clang-26760.c": line 10733) * reduce to right at ("test/cases/large/clang-26760.c": line 10733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10733) * remove expr statement at ("test/cases/large/clang-26760.c": line 10735) * reduce to left at ("test/cases/large/clang-26760.c": line 10735) * reduce to right at ("test/cases/large/clang-26760.c": line 10735) @@ -39150,6 +39728,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10896) * reduce to left at ("test/cases/large/clang-26760.c": line 10896) * reduce to right at ("test/cases/large/clang-26760.c": line 10896) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10896) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 10899) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 10900) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 10901) @@ -39163,6 +39742,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10909) * reduce to left at ("test/cases/large/clang-26760.c": line 10909) * reduce to right at ("test/cases/large/clang-26760.c": line 10909) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10909) * remove expr statement at ("test/cases/large/clang-26760.c": line 10910) * reduce to left at ("test/cases/large/clang-26760.c": line 10910) * reduce to right at ("test/cases/large/clang-26760.c": line 10910) @@ -39196,6 +39776,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11536) * reduce to left at ("test/cases/large/clang-26760.c": line 11536) * reduce to right at ("test/cases/large/clang-26760.c": line 11536) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11536) * remove expr statement at ("test/cases/large/clang-26760.c": line 11538) * reduce to left at ("test/cases/large/clang-26760.c": line 11538) * reduce to right at ("test/cases/large/clang-26760.c": line 11538) @@ -39205,6 +39786,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11539) * reduce to left at ("test/cases/large/clang-26760.c": line 11539) * reduce to right at ("test/cases/large/clang-26760.c": line 11539) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11539) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 11541) * remove condition at ("test/cases/large/clang-26760.c": line 11542) * remove return statement at ("test/cases/large/clang-26760.c": line 11572) @@ -39350,6 +39932,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10934) * reduce to left at ("test/cases/large/clang-26760.c": line 10934) * reduce to right at ("test/cases/large/clang-26760.c": line 10934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10934) * remove expr statement at ("test/cases/large/clang-26760.c": line 10935) * reduce to left at ("test/cases/large/clang-26760.c": line 10935) * reduce to right at ("test/cases/large/clang-26760.c": line 10935) @@ -39473,10 +40056,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10955) * reduce to left at ("test/cases/large/clang-26760.c": line 10955) * reduce to right at ("test/cases/large/clang-26760.c": line 10955) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10955) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 10958) * remove initializer at ("test/cases/large/clang-26760.c": line 10959) * reduce to left at ("test/cases/large/clang-26760.c": line 10959) * reduce to right at ("test/cases/large/clang-26760.c": line 10959) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10959) * remove expr statement at ("test/cases/large/clang-26760.c": line 10961) * reduce to left at ("test/cases/large/clang-26760.c": line 10961) * reduce to right at ("test/cases/large/clang-26760.c": line 10961) @@ -39501,6 +40086,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 10967) * reduce to right at ("test/cases/large/clang-26760.c": line 10967) * reduce to operant at ("test/cases/large/clang-26760.c": line 10967) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10967) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 10969) * remove expr statement at ("test/cases/large/clang-26760.c": line 10971) * do without param at ("test/cases/large/clang-26760.c": line 10971) @@ -39579,6 +40165,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10988) * reduce to left at ("test/cases/large/clang-26760.c": line 10988) * reduce to right at ("test/cases/large/clang-26760.c": line 10988) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10988) * remove expr statement at ("test/cases/large/clang-26760.c": line 10989) * reduce to left at ("test/cases/large/clang-26760.c": line 10989) * reduce to right at ("test/cases/large/clang-26760.c": line 10989) @@ -39597,6 +40184,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 10992) * reduce to left at ("test/cases/large/clang-26760.c": line 10992) * reduce to right at ("test/cases/large/clang-26760.c": line 10992) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 10992) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 10994) * remove expr statement at ("test/cases/large/clang-26760.c": line 10995) * reduce to left at ("test/cases/large/clang-26760.c": line 10995) @@ -39706,6 +40294,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11031) * reduce to left at ("test/cases/large/clang-26760.c": line 11031) * reduce to right at ("test/cases/large/clang-26760.c": line 11031) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11031) * reduce to operant at ("test/cases/large/clang-26760.c": line 11034) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 11034) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 11035) @@ -39713,6 +40302,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11037) * reduce to left at ("test/cases/large/clang-26760.c": line 11037) * reduce to right at ("test/cases/large/clang-26760.c": line 11037) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11037) * remove expr statement at ("test/cases/large/clang-26760.c": line 11038) * reduce to left at ("test/cases/large/clang-26760.c": line 11038) * reduce to right at ("test/cases/large/clang-26760.c": line 11038) @@ -39723,6 +40313,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11039) * reduce to left at ("test/cases/large/clang-26760.c": line 11039) * reduce to right at ("test/cases/large/clang-26760.c": line 11039) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11039) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 11042) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 11043) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 11044) @@ -39731,6 +40322,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11047) * reduce to left at ("test/cases/large/clang-26760.c": line 11047) * reduce to right at ("test/cases/large/clang-26760.c": line 11047) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11047) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 11050) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 11051) * remove expr statement at ("test/cases/large/clang-26760.c": line 11052) @@ -39829,6 +40421,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11085) * reduce to left at ("test/cases/large/clang-26760.c": line 11085) * reduce to right at ("test/cases/large/clang-26760.c": line 11085) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11085) * remove expr statement at ("test/cases/large/clang-26760.c": line 11086) * reduce to left at ("test/cases/large/clang-26760.c": line 11086) * reduce to right at ("test/cases/large/clang-26760.c": line 11086) @@ -39839,10 +40432,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11087) * reduce to left at ("test/cases/large/clang-26760.c": line 11087) * reduce to right at ("test/cases/large/clang-26760.c": line 11087) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11087) * remove variable i at ("test/cases/large/clang-26760.c": line 11089) * remove initializer at ("test/cases/large/clang-26760.c": line 11090) * reduce to left at ("test/cases/large/clang-26760.c": line 11090) * reduce to right at ("test/cases/large/clang-26760.c": line 11090) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11090) * remove variable i at ("test/cases/large/clang-26760.c": line 11092) * remove return statement at ("test/cases/large/clang-26760.c": line 11093) * replace by zero at ("test/cases/large/clang-26760.c": line 11093) @@ -39863,6 +40458,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11100) * reduce to left at ("test/cases/large/clang-26760.c": line 11100) * reduce to right at ("test/cases/large/clang-26760.c": line 11100) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11100) * remove initializer at ("test/cases/large/clang-26760.c": line 11103) * remove variable l_103 at ("test/cases/large/clang-26760.c": line 11103) * remove variable i at ("test/cases/large/clang-26760.c": line 11104) @@ -39873,6 +40469,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11106) * reduce to left at ("test/cases/large/clang-26760.c": line 11106) * reduce to right at ("test/cases/large/clang-26760.c": line 11106) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11106) * remove initializer at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) * reduce to operant at ("test/cases/large/clang-26760.c": line 11108) @@ -39884,6 +40481,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11112) * reduce to left at ("test/cases/large/clang-26760.c": line 11112) * reduce to right at ("test/cases/large/clang-26760.c": line 11112) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11112) * remove variable i at ("test/cases/large/clang-26760.c": line 11114) * remove expr statement at ("test/cases/large/clang-26760.c": line 11115) * reduce to left at ("test/cases/large/clang-26760.c": line 11115) @@ -40111,6 +40709,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11164) * reduce to left at ("test/cases/large/clang-26760.c": line 11164) * reduce to right at ("test/cases/large/clang-26760.c": line 11164) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11164) * remove return statement at ("test/cases/large/clang-26760.c": line 11166) * remove check at ("test/cases/large/clang-26760.c": line 11164) * remove iterator at ("test/cases/large/clang-26760.c": line 11164) @@ -40129,6 +40728,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11172) * reduce to left at ("test/cases/large/clang-26760.c": line 11172) * reduce to right at ("test/cases/large/clang-26760.c": line 11172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11172) * remove expr statement at ("test/cases/large/clang-26760.c": line 11174) * do without param at ("test/cases/large/clang-26760.c": line 11174) * replace by zero at ("test/cases/large/clang-26760.c": line 11174) @@ -40144,6 +40744,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11180) * reduce to left at ("test/cases/large/clang-26760.c": line 11180) * reduce to right at ("test/cases/large/clang-26760.c": line 11180) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11180) * inline variable l_210 at ("test/cases/large/clang-26760.c": line 11182) * remove initializer at ("test/cases/large/clang-26760.c": line 11183) * reduce to operant at ("test/cases/large/clang-26760.c": line 11183) @@ -40198,6 +40799,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11214) * reduce to right at ("test/cases/large/clang-26760.c": line 11214) * reduce to operant at ("test/cases/large/clang-26760.c": line 11214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11214) * remove expr statement at ("test/cases/large/clang-26760.c": line 11216) * reduce to left at ("test/cases/large/clang-26760.c": line 11216) * reduce to right at ("test/cases/large/clang-26760.c": line 11216) @@ -40250,6 +40852,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11230) * reduce to left at ("test/cases/large/clang-26760.c": line 11230) * reduce to right at ("test/cases/large/clang-26760.c": line 11230) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11230) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11233) * remove expr statement at ("test/cases/large/clang-26760.c": line 11234) * reduce to left at ("test/cases/large/clang-26760.c": line 11234) @@ -40385,6 +40988,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11266) * reduce to left at ("test/cases/large/clang-26760.c": line 11266) * reduce to right at ("test/cases/large/clang-26760.c": line 11266) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11266) * remove variable i at ("test/cases/large/clang-26760.c": line 11268) * remove expr statement at ("test/cases/large/clang-26760.c": line 11269) * reduce to left at ("test/cases/large/clang-26760.c": line 11269) @@ -40495,6 +41099,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11200) * reduce to right at ("test/cases/large/clang-26760.c": line 11200) * reduce to operant at ("test/cases/large/clang-26760.c": line 11200) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11200) * remove return statement at ("test/cases/large/clang-26760.c": line 11202) * remove check at ("test/cases/large/clang-26760.c": line 11200) * remove iterator at ("test/cases/large/clang-26760.c": line 11200) @@ -40547,6 +41152,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11289) * reduce to left at ("test/cases/large/clang-26760.c": line 11289) * reduce to right at ("test/cases/large/clang-26760.c": line 11289) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11289) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11292) * reduce to operant at ("test/cases/large/clang-26760.c": line 11293) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11293) @@ -40784,6 +41390,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11344) * reduce to left at ("test/cases/large/clang-26760.c": line 11344) * reduce to right at ("test/cases/large/clang-26760.c": line 11344) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11344) * remove variable i at ("test/cases/large/clang-26760.c": line 11346) * remove return statement at ("test/cases/large/clang-26760.c": line 11347) * replace by zero at ("test/cases/large/clang-26760.c": line 11347) @@ -40802,6 +41409,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11352) * reduce to left at ("test/cases/large/clang-26760.c": line 11352) * reduce to right at ("test/cases/large/clang-26760.c": line 11352) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11352) * remove initializer at ("test/cases/large/clang-26760.c": line 11354) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11354) * remove variable k at ("test/cases/large/clang-26760.c": line 11355) @@ -40965,9 +41573,12 @@ * remove check at ("test/cases/large/clang-26760.c": line 11180) * remove iterator at ("test/cases/large/clang-26760.c": line 11180) * reduce to operant at ("test/cases/large/clang-26760.c": line 11180) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11381) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11382) * remove initializer at ("test/cases/large/clang-26760.c": line 11383) * reduce to left at ("test/cases/large/clang-26760.c": line 11383) * reduce to right at ("test/cases/large/clang-26760.c": line 11383) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11383) * remove variable i at ("test/cases/large/clang-26760.c": line 11385) * remove expr statement at ("test/cases/large/clang-26760.c": line 11386) * reduce to left at ("test/cases/large/clang-26760.c": line 11386) @@ -41048,9 +41659,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11402) * reduce to left at ("test/cases/large/clang-26760.c": line 11402) * reduce to right at ("test/cases/large/clang-26760.c": line 11402) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11402) * remove initializer at ("test/cases/large/clang-26760.c": line 11404) * reduce to left at ("test/cases/large/clang-26760.c": line 11404) * reduce to right at ("test/cases/large/clang-26760.c": line 11404) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11404) * remove expr statement at ("test/cases/large/clang-26760.c": line 11406) * do without param at ("test/cases/large/clang-26760.c": line 11406) * replace by zero at ("test/cases/large/clang-26760.c": line 11406) @@ -41061,6 +41674,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11409) * reduce to left at ("test/cases/large/clang-26760.c": line 11409) * reduce to right at ("test/cases/large/clang-26760.c": line 11409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11409) * inline variable l_236 at ("test/cases/large/clang-26760.c": line 11412) * remove expr statement at ("test/cases/large/clang-26760.c": line 11413) * reduce to left at ("test/cases/large/clang-26760.c": line 11413) @@ -41193,6 +41807,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11409) * do without param at ("test/cases/large/clang-26760.c": line 11409) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11445) * remove condition at ("test/cases/large/clang-26760.c": line 11446) * remove expr statement at ("test/cases/large/clang-26760.c": line 11447) * do without param at ("test/cases/large/clang-26760.c": line 11447) @@ -41205,6 +41820,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11402) * remove iterator at ("test/cases/large/clang-26760.c": line 11402) * reduce to operant at ("test/cases/large/clang-26760.c": line 11402) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11453) * remove expr statement at ("test/cases/large/clang-26760.c": line 11454) * reduce to left at ("test/cases/large/clang-26760.c": line 11454) * reduce to right at ("test/cases/large/clang-26760.c": line 11454) @@ -41260,6 +41876,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11462) * reduce to left at ("test/cases/large/clang-26760.c": line 11462) * reduce to right at ("test/cases/large/clang-26760.c": line 11462) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11462) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 11464) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 11465) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 11466) @@ -41275,9 +41892,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11475) * reduce to left at ("test/cases/large/clang-26760.c": line 11475) * reduce to right at ("test/cases/large/clang-26760.c": line 11475) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11475) * remove initializer at ("test/cases/large/clang-26760.c": line 11477) * reduce to left at ("test/cases/large/clang-26760.c": line 11477) * reduce to right at ("test/cases/large/clang-26760.c": line 11477) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11477) * remove expr statement at ("test/cases/large/clang-26760.c": line 11478) * reduce to left at ("test/cases/large/clang-26760.c": line 11478) * reduce to right at ("test/cases/large/clang-26760.c": line 11478) @@ -41347,9 +41966,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11494) * reduce to left at ("test/cases/large/clang-26760.c": line 11494) * reduce to right at ("test/cases/large/clang-26760.c": line 11494) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11494) * remove initializer at ("test/cases/large/clang-26760.c": line 11496) * reduce to left at ("test/cases/large/clang-26760.c": line 11496) * reduce to right at ("test/cases/large/clang-26760.c": line 11496) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11496) * remove expr statement at ("test/cases/large/clang-26760.c": line 11497) * reduce to left at ("test/cases/large/clang-26760.c": line 11497) * reduce to right at ("test/cases/large/clang-26760.c": line 11497) @@ -41373,9 +41994,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11502) * reduce to left at ("test/cases/large/clang-26760.c": line 11502) * reduce to right at ("test/cases/large/clang-26760.c": line 11502) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11502) * remove initializer at ("test/cases/large/clang-26760.c": line 11504) * reduce to left at ("test/cases/large/clang-26760.c": line 11504) * reduce to right at ("test/cases/large/clang-26760.c": line 11504) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11504) * remove expr statement at ("test/cases/large/clang-26760.c": line 11506) * do without param at ("test/cases/large/clang-26760.c": line 11506) * replace by zero at ("test/cases/large/clang-26760.c": line 11506) @@ -41393,6 +42016,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11502) * remove iterator at ("test/cases/large/clang-26760.c": line 11502) * reduce to operant at ("test/cases/large/clang-26760.c": line 11502) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11515) * remove expr statement at ("test/cases/large/clang-26760.c": line 11516) * reduce to left at ("test/cases/large/clang-26760.c": line 11516) * reduce to right at ("test/cases/large/clang-26760.c": line 11516) @@ -41573,6 +42197,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11611) * reduce to left at ("test/cases/large/clang-26760.c": line 11611) * reduce to right at ("test/cases/large/clang-26760.c": line 11611) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11611) * remove expr statement at ("test/cases/large/clang-26760.c": line 11613) * do without param at ("test/cases/large/clang-26760.c": line 11613) * replace by zero at ("test/cases/large/clang-26760.c": line 11613) @@ -41585,6 +42210,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11611) * remove iterator at ("test/cases/large/clang-26760.c": line 11611) * reduce to operant at ("test/cases/large/clang-26760.c": line 11611) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11617) * remove condition at ("test/cases/large/clang-26760.c": line 11618) * remove statement at ("test/cases/large/clang-26760.c": line 11619) * remove expr statement at ("test/cases/large/clang-26760.c": line 11620) @@ -41596,6 +42222,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11622) * reduce to left at ("test/cases/large/clang-26760.c": line 11622) * reduce to right at ("test/cases/large/clang-26760.c": line 11622) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11622) * remove expr statement at ("test/cases/large/clang-26760.c": line 11623) * reduce to left at ("test/cases/large/clang-26760.c": line 11623) * reduce to right at ("test/cases/large/clang-26760.c": line 11623) @@ -41676,6 +42303,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11642) * reduce to left at ("test/cases/large/clang-26760.c": line 11642) * reduce to right at ("test/cases/large/clang-26760.c": line 11642) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11642) * remove variable i at ("test/cases/large/clang-26760.c": line 11644) * remove expr statement at ("test/cases/large/clang-26760.c": line 11645) * reduce to left at ("test/cases/large/clang-26760.c": line 11645) @@ -41734,6 +42362,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11656) * reduce to left at ("test/cases/large/clang-26760.c": line 11656) * reduce to right at ("test/cases/large/clang-26760.c": line 11656) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11656) * remove expr statement at ("test/cases/large/clang-26760.c": line 11658) * do without param at ("test/cases/large/clang-26760.c": line 11658) * replace by zero at ("test/cases/large/clang-26760.c": line 11658) @@ -41828,10 +42457,12 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 8488) * reduce to right at ("test/cases/large/clang-26760.c": line 8488) * reduce to operant at ("test/cases/large/clang-26760.c": line 8488) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8488) * inline variable l_83 at ("test/cases/large/clang-26760.c": line 8491) * remove initializer at ("test/cases/large/clang-26760.c": line 8492) * reduce to left at ("test/cases/large/clang-26760.c": line 8492) * reduce to right at ("test/cases/large/clang-26760.c": line 8492) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8492) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 8495) * reduce to operant at ("test/cases/large/clang-26760.c": line 8496) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 8496) @@ -42069,6 +42700,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 8547) * reduce to left at ("test/cases/large/clang-26760.c": line 8547) * reduce to right at ("test/cases/large/clang-26760.c": line 8547) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 8547) * remove variable i at ("test/cases/large/clang-26760.c": line 8549) * remove return statement at ("test/cases/large/clang-26760.c": line 8550) * replace by zero at ("test/cases/large/clang-26760.c": line 8550) @@ -42084,6 +42716,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8492) * do without param at ("test/cases/large/clang-26760.c": line 8492) +* remove expr statement at ("test/cases/large/clang-26760.c": line 8555) * remove expr statement at ("test/cases/large/clang-26760.c": line 8556) * reduce to left at ("test/cases/large/clang-26760.c": line 8556) * reduce to right at ("test/cases/large/clang-26760.c": line 8556) @@ -42178,6 +42811,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11682) * reduce to left at ("test/cases/large/clang-26760.c": line 11682) * reduce to right at ("test/cases/large/clang-26760.c": line 11682) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11682) * inline variable l_362 at ("test/cases/large/clang-26760.c": line 11685) * reduce to operant at ("test/cases/large/clang-26760.c": line 11686) * inline variable l_366 at ("test/cases/large/clang-26760.c": line 11686) @@ -42353,9 +42987,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11717) * reduce to left at ("test/cases/large/clang-26760.c": line 11717) * reduce to right at ("test/cases/large/clang-26760.c": line 11717) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11717) * remove initializer at ("test/cases/large/clang-26760.c": line 11719) * reduce to left at ("test/cases/large/clang-26760.c": line 11719) * reduce to right at ("test/cases/large/clang-26760.c": line 11719) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11719) * remove expr statement at ("test/cases/large/clang-26760.c": line 11721) * do without param at ("test/cases/large/clang-26760.c": line 11721) * replace by zero at ("test/cases/large/clang-26760.c": line 11721) @@ -42366,9 +43002,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11724) * reduce to left at ("test/cases/large/clang-26760.c": line 11724) * reduce to right at ("test/cases/large/clang-26760.c": line 11724) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11724) * remove initializer at ("test/cases/large/clang-26760.c": line 11726) * reduce to left at ("test/cases/large/clang-26760.c": line 11726) * reduce to right at ("test/cases/large/clang-26760.c": line 11726) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11726) * remove expr statement at ("test/cases/large/clang-26760.c": line 11728) * do without param at ("test/cases/large/clang-26760.c": line 11728) * replace by zero at ("test/cases/large/clang-26760.c": line 11728) @@ -42380,6 +43018,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11733) * reduce to left at ("test/cases/large/clang-26760.c": line 11733) * reduce to right at ("test/cases/large/clang-26760.c": line 11733) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11733) * remove expr statement at ("test/cases/large/clang-26760.c": line 11735) * do without param at ("test/cases/large/clang-26760.c": line 11735) * replace by zero at ("test/cases/large/clang-26760.c": line 11735) @@ -42392,6 +43031,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11733) * remove iterator at ("test/cases/large/clang-26760.c": line 11733) * reduce to operant at ("test/cases/large/clang-26760.c": line 11733) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11739) * remove expr statement at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) * do without param at ("test/cases/large/clang-26760.c": line 11740) @@ -42403,6 +43043,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11724) * remove iterator at ("test/cases/large/clang-26760.c": line 11724) * reduce to operant at ("test/cases/large/clang-26760.c": line 11724) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11744) * remove condition at ("test/cases/large/clang-26760.c": line 11745) * remove expr statement at ("test/cases/large/clang-26760.c": line 11746) * do without param at ("test/cases/large/clang-26760.c": line 11746) @@ -42489,6 +43130,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11776) * reduce to left at ("test/cases/large/clang-26760.c": line 11776) * reduce to right at ("test/cases/large/clang-26760.c": line 11776) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11776) * remove variable i at ("test/cases/large/clang-26760.c": line 11778) * remove return statement at ("test/cases/large/clang-26760.c": line 11779) * replace by zero at ("test/cases/large/clang-26760.c": line 11779) @@ -42507,6 +43149,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11784) * reduce to left at ("test/cases/large/clang-26760.c": line 11784) * reduce to right at ("test/cases/large/clang-26760.c": line 11784) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11784) * remove initializer at ("test/cases/large/clang-26760.c": line 11786) * remove variable l_461 at ("test/cases/large/clang-26760.c": line 11786) * remove variable k at ("test/cases/large/clang-26760.c": line 11787) @@ -42682,6 +43325,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11815) * reduce to left at ("test/cases/large/clang-26760.c": line 11815) * reduce to right at ("test/cases/large/clang-26760.c": line 11815) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11815) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 11817) * remove initializer at ("test/cases/large/clang-26760.c": line 11818) * reduce to operant at ("test/cases/large/clang-26760.c": line 11818) @@ -42707,6 +43351,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11824) * remove variable i at ("test/cases/large/clang-26760.c": line 11826) * remove return statement at ("test/cases/large/clang-26760.c": line 11827) * replace by zero at ("test/cases/large/clang-26760.c": line 11827) @@ -42714,6 +43359,7 @@ * remove iterator at ("test/cases/large/clang-26760.c": line 11824) * reduce to left at ("test/cases/large/clang-26760.c": line 11824) * reduce to right at ("test/cases/large/clang-26760.c": line 11824) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11829) * remove condition at ("test/cases/large/clang-26760.c": line 11830) * remove initializer at ("test/cases/large/clang-26760.c": line 11856) * remove variable l_513 at ("test/cases/large/clang-26760.c": line 11856) @@ -42774,6 +43420,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11860) * reduce to left at ("test/cases/large/clang-26760.c": line 11860) * reduce to right at ("test/cases/large/clang-26760.c": line 11860) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11860) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 11863) * remove expr statement at ("test/cases/large/clang-26760.c": line 11864) * reduce to left at ("test/cases/large/clang-26760.c": line 11864) @@ -42806,6 +43453,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11869) * reduce to right at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11869) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11869) * reduce to operant at ("test/cases/large/clang-26760.c": line 11871) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 11871) * remove expr statement at ("test/cases/large/clang-26760.c": line 11872) @@ -42873,6 +43521,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12003) * reduce to left at ("test/cases/large/clang-26760.c": line 12003) * reduce to right at ("test/cases/large/clang-26760.c": line 12003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12003) * remove expr statement at ("test/cases/large/clang-26760.c": line 12005) * reduce to left at ("test/cases/large/clang-26760.c": line 12005) * reduce to right at ("test/cases/large/clang-26760.c": line 12005) @@ -42888,6 +43537,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) * do without param at ("test/cases/large/clang-26760.c": line 11999) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12010) * remove expr statement at ("test/cases/large/clang-26760.c": line 12011) * reduce to left at ("test/cases/large/clang-26760.c": line 12011) * reduce to right at ("test/cases/large/clang-26760.c": line 12011) @@ -42925,6 +43575,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11892) * reduce to left at ("test/cases/large/clang-26760.c": line 11892) * reduce to right at ("test/cases/large/clang-26760.c": line 11892) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11892) * remove initializer at ("test/cases/large/clang-26760.c": line 11894) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 11894) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 11895) @@ -43113,9 +43764,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11938) * reduce to left at ("test/cases/large/clang-26760.c": line 11938) * reduce to right at ("test/cases/large/clang-26760.c": line 11938) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11938) * remove initializer at ("test/cases/large/clang-26760.c": line 11940) * reduce to left at ("test/cases/large/clang-26760.c": line 11940) * reduce to right at ("test/cases/large/clang-26760.c": line 11940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11940) * remove expr statement at ("test/cases/large/clang-26760.c": line 11942) * do without param at ("test/cases/large/clang-26760.c": line 11942) * replace by zero at ("test/cases/large/clang-26760.c": line 11942) @@ -43155,6 +43808,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 11956) * reduce to right at ("test/cases/large/clang-26760.c": line 11956) * reduce to operant at ("test/cases/large/clang-26760.c": line 11956) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11956) * remove expr statement at ("test/cases/large/clang-26760.c": line 11960) * reduce to left at ("test/cases/large/clang-26760.c": line 11960) * reduce to right at ("test/cases/large/clang-26760.c": line 11960) @@ -43179,12 +43833,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 11968) * reduce to left at ("test/cases/large/clang-26760.c": line 11968) * reduce to right at ("test/cases/large/clang-26760.c": line 11968) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11968) * remove initializer at ("test/cases/large/clang-26760.c": line 11970) * reduce to left at ("test/cases/large/clang-26760.c": line 11970) * reduce to right at ("test/cases/large/clang-26760.c": line 11970) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11970) * remove initializer at ("test/cases/large/clang-26760.c": line 11972) * reduce to left at ("test/cases/large/clang-26760.c": line 11972) * reduce to right at ("test/cases/large/clang-26760.c": line 11972) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 11972) * remove expr statement at ("test/cases/large/clang-26760.c": line 11974) * do without param at ("test/cases/large/clang-26760.c": line 11974) * replace by zero at ("test/cases/large/clang-26760.c": line 11974) @@ -43207,6 +43864,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 11968) * remove iterator at ("test/cases/large/clang-26760.c": line 11968) * reduce to operant at ("test/cases/large/clang-26760.c": line 11968) +* remove expr statement at ("test/cases/large/clang-26760.c": line 11980) * remove condition at ("test/cases/large/clang-26760.c": line 11981) * remove expr statement at ("test/cases/large/clang-26760.c": line 11982) * do without param at ("test/cases/large/clang-26760.c": line 11982) @@ -43271,6 +43929,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12023) * reduce to left at ("test/cases/large/clang-26760.c": line 12023) * reduce to right at ("test/cases/large/clang-26760.c": line 12023) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12023) * remove initializer at ("test/cases/large/clang-26760.c": line 12025) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12025) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12026) @@ -43455,6 +44114,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12065) * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * reduce to operant at ("test/cases/large/clang-26760.c": line 12065) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12065) * remove expr statement at ("test/cases/large/clang-26760.c": line 12068) * reduce to operant at ("test/cases/large/clang-26760.c": line 12068) * remove expr statement at ("test/cases/large/clang-26760.c": line 12069) @@ -43477,6 +44137,7 @@ * reduce to right at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12065) * do without param at ("test/cases/large/clang-26760.c": line 12065) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12081) * remove expr statement at ("test/cases/large/clang-26760.c": line 12082) * reduce to left at ("test/cases/large/clang-26760.c": line 12082) * reduce to right at ("test/cases/large/clang-26760.c": line 12082) @@ -43547,6 +44208,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12102) * reduce to left at ("test/cases/large/clang-26760.c": line 12102) * reduce to right at ("test/cases/large/clang-26760.c": line 12102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12102) * remove return statement at ("test/cases/large/clang-26760.c": line 12104) * remove check at ("test/cases/large/clang-26760.c": line 12102) * remove iterator at ("test/cases/large/clang-26760.c": line 12102) @@ -43689,6 +44351,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13296) * reduce to left at ("test/cases/large/clang-26760.c": line 13296) * reduce to right at ("test/cases/large/clang-26760.c": line 13296) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13296) * remove expr statement at ("test/cases/large/clang-26760.c": line 13298) * reduce to left at ("test/cases/large/clang-26760.c": line 13298) * reduce to right at ("test/cases/large/clang-26760.c": line 13298) @@ -43700,6 +44363,7 @@ * remove check at ("test/cases/large/clang-26760.c": line 13296) * remove iterator at ("test/cases/large/clang-26760.c": line 13296) * reduce to operant at ("test/cases/large/clang-26760.c": line 13296) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13306) * remove condition at ("test/cases/large/clang-26760.c": line 13307) * remove statement at ("test/cases/large/clang-26760.c": line 13308) * inline variable l_691 at ("test/cases/large/clang-26760.c": line 12117) @@ -43708,6 +44372,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12119) * reduce to left at ("test/cases/large/clang-26760.c": line 12119) * reduce to right at ("test/cases/large/clang-26760.c": line 12119) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12119) * remove expr statement at ("test/cases/large/clang-26760.c": line 12121) * do without param at ("test/cases/large/clang-26760.c": line 12121) * replace by zero at ("test/cases/large/clang-26760.c": line 12121) @@ -43720,9 +44385,11 @@ * remove check at ("test/cases/large/clang-26760.c": line 12119) * remove iterator at ("test/cases/large/clang-26760.c": line 12119) * reduce to operant at ("test/cases/large/clang-26760.c": line 12119) +* remove expr statement at ("test/cases/large/clang-26760.c": line 12125) * remove initializer at ("test/cases/large/clang-26760.c": line 12126) * reduce to left at ("test/cases/large/clang-26760.c": line 12126) * reduce to right at ("test/cases/large/clang-26760.c": line 12126) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12126) * remove expr statement at ("test/cases/large/clang-26760.c": line 12128) * do without param at ("test/cases/large/clang-26760.c": line 12128) * replace by zero at ("test/cases/large/clang-26760.c": line 12128) @@ -43756,6 +44423,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12147) * reduce to left at ("test/cases/large/clang-26760.c": line 12147) * reduce to right at ("test/cases/large/clang-26760.c": line 12147) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12147) * remove return statement at ("test/cases/large/clang-26760.c": line 12149) * remove check at ("test/cases/large/clang-26760.c": line 12147) * reduce to operant at ("test/cases/large/clang-26760.c": line 12147) @@ -43764,6 +44432,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12151) * reduce to left at ("test/cases/large/clang-26760.c": line 12151) * reduce to right at ("test/cases/large/clang-26760.c": line 12151) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12151) * remove expr statement at ("test/cases/large/clang-26760.c": line 12154) * reduce to operant at ("test/cases/large/clang-26760.c": line 12154) * remove check at ("test/cases/large/clang-26760.c": line 12151) @@ -43776,6 +44445,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12157) * reduce to left at ("test/cases/large/clang-26760.c": line 12157) * reduce to right at ("test/cases/large/clang-26760.c": line 12157) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12157) * inline variable l_507 at ("test/cases/large/clang-26760.c": line 12159) * remove initializer at ("test/cases/large/clang-26760.c": line 12160) * reduce to operant at ("test/cases/large/clang-26760.c": line 12160) @@ -43876,6 +44546,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12198) * reduce to left at ("test/cases/large/clang-26760.c": line 12198) * reduce to right at ("test/cases/large/clang-26760.c": line 12198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12198) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 12201) * inline variable l_786 at ("test/cases/large/clang-26760.c": line 12203) * inline variable l_789 at ("test/cases/large/clang-26760.c": line 12204) @@ -43891,6 +44562,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12210) * reduce to left at ("test/cases/large/clang-26760.c": line 12210) * reduce to right at ("test/cases/large/clang-26760.c": line 12210) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12210) * remove return statement at ("test/cases/large/clang-26760.c": line 12212) * remove check at ("test/cases/large/clang-26760.c": line 12210) * reduce to operant at ("test/cases/large/clang-26760.c": line 12210) @@ -43899,6 +44571,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12214) * reduce to left at ("test/cases/large/clang-26760.c": line 12214) * reduce to right at ("test/cases/large/clang-26760.c": line 12214) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12214) * remove expr statement at ("test/cases/large/clang-26760.c": line 12217) * reduce to operant at ("test/cases/large/clang-26760.c": line 12217) * remove check at ("test/cases/large/clang-26760.c": line 12214) @@ -43939,6 +44612,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12225) * reduce to right at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12225) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12225) * reduce to operant at ("test/cases/large/clang-26760.c": line 12227) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 12227) * remove expr statement at ("test/cases/large/clang-26760.c": line 12228) @@ -44000,6 +44674,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12242) * reduce to left at ("test/cases/large/clang-26760.c": line 12242) * reduce to right at ("test/cases/large/clang-26760.c": line 12242) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12242) * remove initializer at ("test/cases/large/clang-26760.c": line 12244) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 12244) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 12245) @@ -44184,6 +44859,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12284) * reduce to right at ("test/cases/large/clang-26760.c": line 12284) * reduce to operant at ("test/cases/large/clang-26760.c": line 12284) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12284) * remove expr statement at ("test/cases/large/clang-26760.c": line 12287) * reduce to operant at ("test/cases/large/clang-26760.c": line 12287) * remove expr statement at ("test/cases/large/clang-26760.c": line 12288) @@ -44278,6 +44954,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12322) * reduce to left at ("test/cases/large/clang-26760.c": line 12322) * reduce to right at ("test/cases/large/clang-26760.c": line 12322) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12322) * inline variable l_1494 at ("test/cases/large/clang-26760.c": line 12325) * inline variable l_1549 at ("test/cases/large/clang-26760.c": line 12326) * reduce to operant at ("test/cases/large/clang-26760.c": line 12327) @@ -44328,6 +45005,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12346) * reduce to left at ("test/cases/large/clang-26760.c": line 12346) * reduce to right at ("test/cases/large/clang-26760.c": line 12346) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12346) * remove expr statement at ("test/cases/large/clang-26760.c": line 12347) * reduce to left at ("test/cases/large/clang-26760.c": line 12347) * reduce to right at ("test/cases/large/clang-26760.c": line 12347) @@ -44339,6 +45017,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12348) * reduce to left at ("test/cases/large/clang-26760.c": line 12348) * reduce to right at ("test/cases/large/clang-26760.c": line 12348) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12348) * remove expr statement at ("test/cases/large/clang-26760.c": line 12349) * reduce to left at ("test/cases/large/clang-26760.c": line 12349) * reduce to right at ("test/cases/large/clang-26760.c": line 12349) @@ -44350,6 +45029,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12350) * reduce to right at ("test/cases/large/clang-26760.c": line 12350) * reduce to operant at ("test/cases/large/clang-26760.c": line 12350) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12350) * remove initializer at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) * reduce to operant at ("test/cases/large/clang-26760.c": line 12352) @@ -44495,9 +45175,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12369) * reduce to left at ("test/cases/large/clang-26760.c": line 12369) * reduce to right at ("test/cases/large/clang-26760.c": line 12369) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12369) * remove initializer at ("test/cases/large/clang-26760.c": line 12371) * reduce to left at ("test/cases/large/clang-26760.c": line 12371) * reduce to right at ("test/cases/large/clang-26760.c": line 12371) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12371) * remove expr statement at ("test/cases/large/clang-26760.c": line 12372) * reduce to left at ("test/cases/large/clang-26760.c": line 12372) * reduce to right at ("test/cases/large/clang-26760.c": line 12372) @@ -44580,6 +45262,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12386) * reduce to right at ("test/cases/large/clang-26760.c": line 12386) * reduce to operant at ("test/cases/large/clang-26760.c": line 12386) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12386) * remove initializer at ("test/cases/large/clang-26760.c": line 12388) * remove variable l_1522 at ("test/cases/large/clang-26760.c": line 12388) * inline variable l_1591 at ("test/cases/large/clang-26760.c": line 12389) @@ -44765,9 +45448,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12553) * reduce to left at ("test/cases/large/clang-26760.c": line 12553) * reduce to right at ("test/cases/large/clang-26760.c": line 12553) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12553) * remove initializer at ("test/cases/large/clang-26760.c": line 12555) * reduce to left at ("test/cases/large/clang-26760.c": line 12555) * reduce to right at ("test/cases/large/clang-26760.c": line 12555) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12555) * remove expr statement at ("test/cases/large/clang-26760.c": line 12556) * reduce to left at ("test/cases/large/clang-26760.c": line 12556) * reduce to right at ("test/cases/large/clang-26760.c": line 12556) @@ -44830,6 +45515,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12578) * reduce to left at ("test/cases/large/clang-26760.c": line 12578) * reduce to right at ("test/cases/large/clang-26760.c": line 12578) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12578) * remove variable k at ("test/cases/large/clang-26760.c": line 12580) * remove variable j at ("test/cases/large/clang-26760.c": line 12580) * remove variable i at ("test/cases/large/clang-26760.c": line 12580) @@ -45089,6 +45775,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12421) * reduce to left at ("test/cases/large/clang-26760.c": line 12421) * reduce to right at ("test/cases/large/clang-26760.c": line 12421) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12421) * remove initializer at ("test/cases/large/clang-26760.c": line 12423) * remove variable l_1533 at ("test/cases/large/clang-26760.c": line 12423) * remove initializer at ("test/cases/large/clang-26760.c": line 12424) @@ -45195,6 +45882,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12448) * reduce to left at ("test/cases/large/clang-26760.c": line 12448) * reduce to right at ("test/cases/large/clang-26760.c": line 12448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12448) * inline variable l_1581 at ("test/cases/large/clang-26760.c": line 12451) * remove condition at ("test/cases/large/clang-26760.c": line 12452) * remove statement at ("test/cases/large/clang-26760.c": line 12453) @@ -45261,6 +45949,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12468) * reduce to left at ("test/cases/large/clang-26760.c": line 12468) * reduce to right at ("test/cases/large/clang-26760.c": line 12468) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12468) * remove initializer at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) * reduce to operant at ("test/cases/large/clang-26760.c": line 12470) @@ -45755,6 +46444,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12613) * reduce to left at ("test/cases/large/clang-26760.c": line 12613) * reduce to right at ("test/cases/large/clang-26760.c": line 12613) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12613) * remove initializer at ("test/cases/large/clang-26760.c": line 12616) * remove variable l_1798 at ("test/cases/large/clang-26760.c": line 12616) * remove variable j at ("test/cases/large/clang-26760.c": line 12617) @@ -45873,6 +46563,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12718) * reduce to left at ("test/cases/large/clang-26760.c": line 12718) * reduce to right at ("test/cases/large/clang-26760.c": line 12718) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12718) * remove expr statement at ("test/cases/large/clang-26760.c": line 12719) * reduce to left at ("test/cases/large/clang-26760.c": line 12719) * reduce to right at ("test/cases/large/clang-26760.c": line 12719) @@ -45884,6 +46575,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12720) * reduce to right at ("test/cases/large/clang-26760.c": line 12720) * reduce to operant at ("test/cases/large/clang-26760.c": line 12720) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12720) * inline variable l_1929 at ("test/cases/large/clang-26760.c": line 12722) * inline variable l_1930 at ("test/cases/large/clang-26760.c": line 12723) * inline variable l_1949 at ("test/cases/large/clang-26760.c": line 12724) @@ -46104,6 +46796,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12773) * reduce to left at ("test/cases/large/clang-26760.c": line 12773) * reduce to right at ("test/cases/large/clang-26760.c": line 12773) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12773) * remove expr statement at ("test/cases/large/clang-26760.c": line 12774) * reduce to left at ("test/cases/large/clang-26760.c": line 12774) * reduce to right at ("test/cases/large/clang-26760.c": line 12774) @@ -46202,6 +46895,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12636) * reduce to left at ("test/cases/large/clang-26760.c": line 12636) * reduce to right at ("test/cases/large/clang-26760.c": line 12636) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12636) * remove initializer at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) * reduce to operant at ("test/cases/large/clang-26760.c": line 12639) @@ -46331,6 +47025,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12655) * reduce to left at ("test/cases/large/clang-26760.c": line 12655) * reduce to right at ("test/cases/large/clang-26760.c": line 12655) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12655) * inline variable l_1840 at ("test/cases/large/clang-26760.c": line 12658) * inline variable l_1843 at ("test/cases/large/clang-26760.c": line 12659) * reduce to operant at ("test/cases/large/clang-26760.c": line 12660) @@ -46355,11 +47050,13 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12668) * reduce to right at ("test/cases/large/clang-26760.c": line 12668) * reduce to operant at ("test/cases/large/clang-26760.c": line 12668) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12668) * remove variable l_1886 at ("test/cases/large/clang-26760.c": line 12670) * remove variable i at ("test/cases/large/clang-26760.c": line 12671) * remove initializer at ("test/cases/large/clang-26760.c": line 12672) * reduce to left at ("test/cases/large/clang-26760.c": line 12672) * reduce to right at ("test/cases/large/clang-26760.c": line 12672) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12672) * remove expr statement at ("test/cases/large/clang-26760.c": line 12673) * reduce to left at ("test/cases/large/clang-26760.c": line 12673) * reduce to right at ("test/cases/large/clang-26760.c": line 12673) @@ -46572,6 +47269,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12808) * reduce to left at ("test/cases/large/clang-26760.c": line 12808) * reduce to right at ("test/cases/large/clang-26760.c": line 12808) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12808) * inline variable l_2039 at ("test/cases/large/clang-26760.c": line 12811) * inline variable l_2040 at ("test/cases/large/clang-26760.c": line 12812) * inline variable l_2061 at ("test/cases/large/clang-26760.c": line 12813) @@ -46585,6 +47283,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12821) * reduce to left at ("test/cases/large/clang-26760.c": line 12821) * reduce to right at ("test/cases/large/clang-26760.c": line 12821) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12821) * remove expr statement at ("test/cases/large/clang-26760.c": line 12822) * reduce to left at ("test/cases/large/clang-26760.c": line 12822) * reduce to right at ("test/cases/large/clang-26760.c": line 12822) @@ -46618,6 +47317,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13038) * reduce to left at ("test/cases/large/clang-26760.c": line 13038) * reduce to right at ("test/cases/large/clang-26760.c": line 13038) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13038) * remove expr statement at ("test/cases/large/clang-26760.c": line 13040) * reduce to left at ("test/cases/large/clang-26760.c": line 13040) * reduce to right at ("test/cases/large/clang-26760.c": line 13040) @@ -46627,6 +47327,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13042) * reduce to left at ("test/cases/large/clang-26760.c": line 13042) * reduce to right at ("test/cases/large/clang-26760.c": line 13042) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13042) * inline variable l_2298 at ("test/cases/large/clang-26760.c": line 13044) * remove condition at ("test/cases/large/clang-26760.c": line 13045) * remove return statement at ("test/cases/large/clang-26760.c": line 13068) @@ -46760,6 +47461,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12846) * reduce to left at ("test/cases/large/clang-26760.c": line 12846) * reduce to right at ("test/cases/large/clang-26760.c": line 12846) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12846) * remove expr statement at ("test/cases/large/clang-26760.c": line 12847) * reduce to left at ("test/cases/large/clang-26760.c": line 12847) * reduce to right at ("test/cases/large/clang-26760.c": line 12847) @@ -46883,10 +47585,12 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12867) * reduce to left at ("test/cases/large/clang-26760.c": line 12867) * reduce to right at ("test/cases/large/clang-26760.c": line 12867) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12867) * inline variable l_2105 at ("test/cases/large/clang-26760.c": line 12870) * remove initializer at ("test/cases/large/clang-26760.c": line 12871) * reduce to left at ("test/cases/large/clang-26760.c": line 12871) * reduce to right at ("test/cases/large/clang-26760.c": line 12871) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12871) * remove expr statement at ("test/cases/large/clang-26760.c": line 12873) * reduce to left at ("test/cases/large/clang-26760.c": line 12873) * reduce to right at ("test/cases/large/clang-26760.c": line 12873) @@ -46911,6 +47615,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 12879) * reduce to right at ("test/cases/large/clang-26760.c": line 12879) * reduce to operant at ("test/cases/large/clang-26760.c": line 12879) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12879) * inline variable l_2102 at ("test/cases/large/clang-26760.c": line 12881) * remove expr statement at ("test/cases/large/clang-26760.c": line 12882) * reduce to left at ("test/cases/large/clang-26760.c": line 12882) @@ -46986,6 +47691,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12895) * reduce to left at ("test/cases/large/clang-26760.c": line 12895) * reduce to right at ("test/cases/large/clang-26760.c": line 12895) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12895) * inline variable l_2108 at ("test/cases/large/clang-26760.c": line 12897) * remove expr statement at ("test/cases/large/clang-26760.c": line 12898) * reduce to left at ("test/cases/large/clang-26760.c": line 12898) @@ -47095,6 +47801,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12934) * reduce to left at ("test/cases/large/clang-26760.c": line 12934) * reduce to right at ("test/cases/large/clang-26760.c": line 12934) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12934) * reduce to operant at ("test/cases/large/clang-26760.c": line 12937) * inline variable l_2199 at ("test/cases/large/clang-26760.c": line 12937) * remove variable l_2255 at ("test/cases/large/clang-26760.c": line 12938) @@ -47102,6 +47809,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12940) * reduce to left at ("test/cases/large/clang-26760.c": line 12940) * reduce to right at ("test/cases/large/clang-26760.c": line 12940) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12940) * remove expr statement at ("test/cases/large/clang-26760.c": line 12941) * reduce to left at ("test/cases/large/clang-26760.c": line 12941) * reduce to right at ("test/cases/large/clang-26760.c": line 12941) @@ -47112,6 +47820,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12942) * reduce to left at ("test/cases/large/clang-26760.c": line 12942) * reduce to right at ("test/cases/large/clang-26760.c": line 12942) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12942) * inline variable l_2216 at ("test/cases/large/clang-26760.c": line 12945) * inline variable l_2249 at ("test/cases/large/clang-26760.c": line 12946) * inline variable l_2260 at ("test/cases/large/clang-26760.c": line 12947) @@ -47120,6 +47829,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12950) * reduce to left at ("test/cases/large/clang-26760.c": line 12950) * reduce to right at ("test/cases/large/clang-26760.c": line 12950) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12950) * inline variable l_2200 at ("test/cases/large/clang-26760.c": line 12953) * inline variable l_2217 at ("test/cases/large/clang-26760.c": line 12954) * remove expr statement at ("test/cases/large/clang-26760.c": line 12955) @@ -47212,6 +47922,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 12979) * reduce to left at ("test/cases/large/clang-26760.c": line 12979) * reduce to right at ("test/cases/large/clang-26760.c": line 12979) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 12979) * remove variable i at ("test/cases/large/clang-26760.c": line 12981) * remove expr statement at ("test/cases/large/clang-26760.c": line 12982) * reduce to left at ("test/cases/large/clang-26760.c": line 12982) @@ -47322,6 +48033,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13003) * reduce to left at ("test/cases/large/clang-26760.c": line 13003) * reduce to right at ("test/cases/large/clang-26760.c": line 13003) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13003) * inline variable l_2256 at ("test/cases/large/clang-26760.c": line 13005) * inline variable l_2257 at ("test/cases/large/clang-26760.c": line 13006) * remove variable l_2258 at ("test/cases/large/clang-26760.c": line 13007) @@ -47331,9 +48043,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13010) * reduce to left at ("test/cases/large/clang-26760.c": line 13010) * reduce to right at ("test/cases/large/clang-26760.c": line 13010) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13010) * remove initializer at ("test/cases/large/clang-26760.c": line 13012) * reduce to left at ("test/cases/large/clang-26760.c": line 13012) * reduce to right at ("test/cases/large/clang-26760.c": line 13012) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13012) * remove expr statement at ("test/cases/large/clang-26760.c": line 13013) * reduce to left at ("test/cases/large/clang-26760.c": line 13013) * reduce to right at ("test/cases/large/clang-26760.c": line 13013) @@ -47594,6 +48308,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13102) * reduce to left at ("test/cases/large/clang-26760.c": line 13102) * reduce to right at ("test/cases/large/clang-26760.c": line 13102) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13102) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13104) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13105) * remove variable i at ("test/cases/large/clang-26760.c": line 13106) @@ -47745,9 +48460,12 @@ * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) * remove iterator at ("test/cases/large/clang-26760.c": line 12157) * reduce to operant at ("test/cases/large/clang-26760.c": line 12157) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13139) +* remove expr statement at ("test/cases/large/clang-26760.c": line 13140) * remove initializer at ("test/cases/large/clang-26760.c": line 13141) * reduce to left at ("test/cases/large/clang-26760.c": line 13141) * reduce to right at ("test/cases/large/clang-26760.c": line 13141) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13141) * inline variable l_692 at ("test/cases/large/clang-26760.c": line 13143) * inline variable l_695 at ("test/cases/large/clang-26760.c": line 13144) * remove variable i at ("test/cases/large/clang-26760.c": line 13145) @@ -47893,6 +48611,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13172) * reduce to left at ("test/cases/large/clang-26760.c": line 13172) * reduce to right at ("test/cases/large/clang-26760.c": line 13172) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13172) * inline variable l_523 at ("test/cases/large/clang-26760.c": line 13175) * remove expr statement at ("test/cases/large/clang-26760.c": line 13176) * reduce to left at ("test/cases/large/clang-26760.c": line 13176) @@ -47925,6 +48644,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13181) * reduce to right at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13181) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13181) * reduce to operant at ("test/cases/large/clang-26760.c": line 13183) * inline variable l_524 at ("test/cases/large/clang-26760.c": line 13183) * remove expr statement at ("test/cases/large/clang-26760.c": line 13184) @@ -47986,6 +48706,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13198) * reduce to left at ("test/cases/large/clang-26760.c": line 13198) * reduce to right at ("test/cases/large/clang-26760.c": line 13198) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13198) * remove initializer at ("test/cases/large/clang-26760.c": line 13200) * remove variable l_568 at ("test/cases/large/clang-26760.c": line 13200) * inline variable l_576 at ("test/cases/large/clang-26760.c": line 13201) @@ -48170,6 +48891,7 @@ * reduce to left at ("test/cases/large/clang-26760.c": line 13240) * reduce to right at ("test/cases/large/clang-26760.c": line 13240) * reduce to operant at ("test/cases/large/clang-26760.c": line 13240) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13240) * remove expr statement at ("test/cases/large/clang-26760.c": line 13243) * reduce to operant at ("test/cases/large/clang-26760.c": line 13243) * remove expr statement at ("test/cases/large/clang-26760.c": line 13244) @@ -48264,6 +48986,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13278) * reduce to left at ("test/cases/large/clang-26760.c": line 13278) * reduce to right at ("test/cases/large/clang-26760.c": line 13278) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13278) * remove return statement at ("test/cases/large/clang-26760.c": line 13280) * remove check at ("test/cases/large/clang-26760.c": line 13278) * remove iterator at ("test/cases/large/clang-26760.c": line 13278) @@ -48321,6 +49044,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13316) * reduce to left at ("test/cases/large/clang-26760.c": line 13316) * reduce to right at ("test/cases/large/clang-26760.c": line 13316) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13316) * remove expr statement at ("test/cases/large/clang-26760.c": line 13318) * do without param at ("test/cases/large/clang-26760.c": line 13318) * replace by zero at ("test/cases/large/clang-26760.c": line 13318) @@ -48487,6 +49211,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13376) * reduce to left at ("test/cases/large/clang-26760.c": line 13376) * reduce to right at ("test/cases/large/clang-26760.c": line 13376) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13376) * remove expr statement at ("test/cases/large/clang-26760.c": line 13378) * do without param at ("test/cases/large/clang-26760.c": line 13378) * replace by zero at ("test/cases/large/clang-26760.c": line 13378) @@ -48510,6 +49235,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13384) * reduce to left at ("test/cases/large/clang-26760.c": line 13384) * reduce to right at ("test/cases/large/clang-26760.c": line 13384) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13384) * remove expr statement at ("test/cases/large/clang-26760.c": line 13386) * do without param at ("test/cases/large/clang-26760.c": line 13386) * replace by zero at ("test/cases/large/clang-26760.c": line 13386) @@ -48545,6 +49271,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13395) * reduce to left at ("test/cases/large/clang-26760.c": line 13395) * reduce to right at ("test/cases/large/clang-26760.c": line 13395) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13395) * remove expr statement at ("test/cases/large/clang-26760.c": line 13397) * do without param at ("test/cases/large/clang-26760.c": line 13397) * replace by zero at ("test/cases/large/clang-26760.c": line 13397) @@ -48576,6 +49303,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13405) * reduce to left at ("test/cases/large/clang-26760.c": line 13405) * reduce to right at ("test/cases/large/clang-26760.c": line 13405) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13405) * remove expr statement at ("test/cases/large/clang-26760.c": line 13407) * do without param at ("test/cases/large/clang-26760.c": line 13407) * replace by zero at ("test/cases/large/clang-26760.c": line 13407) @@ -48591,12 +49319,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13411) * reduce to left at ("test/cases/large/clang-26760.c": line 13411) * reduce to right at ("test/cases/large/clang-26760.c": line 13411) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13411) * remove initializer at ("test/cases/large/clang-26760.c": line 13413) * reduce to left at ("test/cases/large/clang-26760.c": line 13413) * reduce to right at ("test/cases/large/clang-26760.c": line 13413) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13413) * remove initializer at ("test/cases/large/clang-26760.c": line 13415) * reduce to left at ("test/cases/large/clang-26760.c": line 13415) * reduce to right at ("test/cases/large/clang-26760.c": line 13415) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13415) * remove expr statement at ("test/cases/large/clang-26760.c": line 13417) * do without param at ("test/cases/large/clang-26760.c": line 13417) * replace by zero at ("test/cases/large/clang-26760.c": line 13417) @@ -48622,9 +49353,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13425) * reduce to left at ("test/cases/large/clang-26760.c": line 13425) * reduce to right at ("test/cases/large/clang-26760.c": line 13425) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13425) * remove initializer at ("test/cases/large/clang-26760.c": line 13427) * reduce to left at ("test/cases/large/clang-26760.c": line 13427) * reduce to right at ("test/cases/large/clang-26760.c": line 13427) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13427) * remove expr statement at ("test/cases/large/clang-26760.c": line 13429) * do without param at ("test/cases/large/clang-26760.c": line 13429) * replace by zero at ("test/cases/large/clang-26760.c": line 13429) @@ -48645,12 +49378,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13434) * reduce to left at ("test/cases/large/clang-26760.c": line 13434) * reduce to right at ("test/cases/large/clang-26760.c": line 13434) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13434) * remove initializer at ("test/cases/large/clang-26760.c": line 13436) * reduce to left at ("test/cases/large/clang-26760.c": line 13436) * reduce to right at ("test/cases/large/clang-26760.c": line 13436) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13436) * remove initializer at ("test/cases/large/clang-26760.c": line 13438) * reduce to left at ("test/cases/large/clang-26760.c": line 13438) * reduce to right at ("test/cases/large/clang-26760.c": line 13438) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13438) * remove expr statement at ("test/cases/large/clang-26760.c": line 13440) * do without param at ("test/cases/large/clang-26760.c": line 13440) * replace by zero at ("test/cases/large/clang-26760.c": line 13440) @@ -48676,6 +49412,7 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13448) * reduce to left at ("test/cases/large/clang-26760.c": line 13448) * reduce to right at ("test/cases/large/clang-26760.c": line 13448) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13448) * remove expr statement at ("test/cases/large/clang-26760.c": line 13450) * do without param at ("test/cases/large/clang-26760.c": line 13450) * replace by zero at ("test/cases/large/clang-26760.c": line 13450) @@ -48695,9 +49432,11 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13455) * reduce to left at ("test/cases/large/clang-26760.c": line 13455) * reduce to right at ("test/cases/large/clang-26760.c": line 13455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13455) * remove initializer at ("test/cases/large/clang-26760.c": line 13457) * reduce to left at ("test/cases/large/clang-26760.c": line 13457) * reduce to right at ("test/cases/large/clang-26760.c": line 13457) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13457) * remove expr statement at ("test/cases/large/clang-26760.c": line 13459) * do without param at ("test/cases/large/clang-26760.c": line 13459) * replace by zero at ("test/cases/large/clang-26760.c": line 13459) @@ -48742,12 +49481,15 @@ * remove initializer at ("test/cases/large/clang-26760.c": line 13470) * reduce to left at ("test/cases/large/clang-26760.c": line 13470) * reduce to right at ("test/cases/large/clang-26760.c": line 13470) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13470) * remove initializer at ("test/cases/large/clang-26760.c": line 13472) * reduce to left at ("test/cases/large/clang-26760.c": line 13472) * reduce to right at ("test/cases/large/clang-26760.c": line 13472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13472) * remove initializer at ("test/cases/large/clang-26760.c": line 13474) * reduce to left at ("test/cases/large/clang-26760.c": line 13474) * reduce to right at ("test/cases/large/clang-26760.c": line 13474) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13474) * remove expr statement at ("test/cases/large/clang-26760.c": line 13476) * do without param at ("test/cases/large/clang-26760.c": line 13476) * replace by zero at ("test/cases/large/clang-26760.c": line 13476) diff --git a/rtree-c/test/expected/clang-26760/reduction/p8.path b/rtree-c/test/expected/clang-26760/reduction/p8.path index 31ce7da39ca2f417582aa3f5b00445fc797034a2..5456fc0c2279e9f8e4ad6d79059e9ea214a1963b 100644 --- a/rtree-c/test/expected/clang-26760/reduction/p8.path +++ b/rtree-c/test/expected/clang-26760/reduction/p8.path @@ -266,6 +266,7 @@ * do without param at ("test/cases/large/clang-26760.c": line 13375) * do without param at ("test/cases/large/clang-26760.c": line 13375) * do without param at ("test/cases/large/clang-26760.c": line 13375) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13376) * remove expr statement at ("test/cases/large/clang-26760.c": line 13378) * do without param at ("test/cases/large/clang-26760.c": line 13378) * do without param at ("test/cases/large/clang-26760.c": line 13378) @@ -280,6 +281,7 @@ * do without param at ("test/cases/large/clang-26760.c": line 13383) * do without param at ("test/cases/large/clang-26760.c": line 13383) * do without param at ("test/cases/large/clang-26760.c": line 13383) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13384) * remove expr statement at ("test/cases/large/clang-26760.c": line 13386) * do without param at ("test/cases/large/clang-26760.c": line 13386) * do without param at ("test/cases/large/clang-26760.c": line 13386) @@ -306,6 +308,7 @@ * do without param at ("test/cases/large/clang-26760.c": line 13394) * do without param at ("test/cases/large/clang-26760.c": line 13394) * do without param at ("test/cases/large/clang-26760.c": line 13394) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13395) * remove expr statement at ("test/cases/large/clang-26760.c": line 13397) * do without param at ("test/cases/large/clang-26760.c": line 13397) * do without param at ("test/cases/large/clang-26760.c": line 13397) @@ -328,30 +331,40 @@ * do without param at ("test/cases/large/clang-26760.c": line 13404) * do without param at ("test/cases/large/clang-26760.c": line 13404) * do without param at ("test/cases/large/clang-26760.c": line 13404) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13405) * remove expr statement at ("test/cases/large/clang-26760.c": line 13407) * do without param at ("test/cases/large/clang-26760.c": line 13407) * do without param at ("test/cases/large/clang-26760.c": line 13407) * remove condition at ("test/cases/large/clang-26760.c": line 13408) * remove expr statement at ("test/cases/large/clang-26760.c": line 13409) * do without param at ("test/cases/large/clang-26760.c": line 13409) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13411) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13413) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13415) * remove expr statement at ("test/cases/large/clang-26760.c": line 13417) * do without param at ("test/cases/large/clang-26760.c": line 13417) * do without param at ("test/cases/large/clang-26760.c": line 13417) * remove condition at ("test/cases/large/clang-26760.c": line 13420) * remove expr statement at ("test/cases/large/clang-26760.c": line 13421) * do without param at ("test/cases/large/clang-26760.c": line 13421) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13425) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13427) * remove expr statement at ("test/cases/large/clang-26760.c": line 13429) * do without param at ("test/cases/large/clang-26760.c": line 13429) * do without param at ("test/cases/large/clang-26760.c": line 13429) * remove condition at ("test/cases/large/clang-26760.c": line 13430) * remove expr statement at ("test/cases/large/clang-26760.c": line 13431) * do without param at ("test/cases/large/clang-26760.c": line 13431) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13434) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13436) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13438) * remove expr statement at ("test/cases/large/clang-26760.c": line 13440) * do without param at ("test/cases/large/clang-26760.c": line 13440) * do without param at ("test/cases/large/clang-26760.c": line 13440) * remove condition at ("test/cases/large/clang-26760.c": line 13443) * remove expr statement at ("test/cases/large/clang-26760.c": line 13444) * do without param at ("test/cases/large/clang-26760.c": line 13444) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13448) * remove expr statement at ("test/cases/large/clang-26760.c": line 13450) * do without param at ("test/cases/large/clang-26760.c": line 13450) * do without param at ("test/cases/large/clang-26760.c": line 13450) @@ -362,6 +375,8 @@ * do without param at ("test/cases/large/clang-26760.c": line 13454) * do without param at ("test/cases/large/clang-26760.c": line 13454) * do without param at ("test/cases/large/clang-26760.c": line 13454) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13455) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13457) * remove expr statement at ("test/cases/large/clang-26760.c": line 13459) * do without param at ("test/cases/large/clang-26760.c": line 13459) * do without param at ("test/cases/large/clang-26760.c": line 13459) @@ -392,6 +407,9 @@ * do without param at ("test/cases/large/clang-26760.c": line 13469) * do without param at ("test/cases/large/clang-26760.c": line 13469) * do without param at ("test/cases/large/clang-26760.c": line 13469) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13470) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13472) +* remove empty declaration at ("test/cases/large/clang-26760.c": line 13474) * remove expr statement at ("test/cases/large/clang-26760.c": line 13476) * do without param at ("test/cases/large/clang-26760.c": line 13476) * do without param at ("test/cases/large/clang-26760.c": line 13476) diff --git a/rtree-c/test/expected/clang-26760/reduction/p9.path b/rtree-c/test/expected/clang-26760/reduction/p9.path index 5d2a8e764938aa26a68dc60f4cc778adf27876ae..c5f5fd467a195bf663a5d06a7a8fcfc0482ecf6e 100644 --- a/rtree-c/test/expected/clang-26760/reduction/p9.path +++ b/rtree-c/test/expected/clang-26760/reduction/p9.path @@ -257,74 +257,137 @@ 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13373) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13374) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13375) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13376) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13378) 1 remove condition at ("test/cases/large/clang-26760.c": line 13379) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13380) 1 expand compound statment at ("test/cases/large/clang-26760.c": line 13379) 1 remove empty compound at ("test/cases/large/clang-26760.c": line 13377) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13376) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13376) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13382) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13383) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13384) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13386) 1 remove condition at ("test/cases/large/clang-26760.c": line 13387) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13388) 1 expand compound statment at ("test/cases/large/clang-26760.c": line 13387) 1 remove empty compound at ("test/cases/large/clang-26760.c": line 13385) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13384) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13384) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13390) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13391) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13392) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13393) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13394) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13395) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13397) 1 remove condition at ("test/cases/large/clang-26760.c": line 13398) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13399) 1 expand compound statment at ("test/cases/large/clang-26760.c": line 13398) 1 remove empty compound at ("test/cases/large/clang-26760.c": line 13396) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13395) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13395) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13401) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13402) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13403) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13404) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13405) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13407) 1 remove condition at ("test/cases/large/clang-26760.c": line 13408) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13409) 1 expand compound statment at ("test/cases/large/clang-26760.c": line 13408) 1 remove empty compound at ("test/cases/large/clang-26760.c": line 13406) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13405) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13405) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13411) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13413) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13415) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13417) 1 remove condition at ("test/cases/large/clang-26760.c": line 13420) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13421) 1 expand compound statment at ("test/cases/large/clang-26760.c": line 13420) 1 remove empty compound at ("test/cases/large/clang-26760.c": line 13416) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13415) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13415) +1 remove empty compound at ("test/cases/large/clang-26760.c": line 13414) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13413) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13413) +1 remove empty compound at ("test/cases/large/clang-26760.c": line 13412) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13411) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13411) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13425) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13427) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13429) 1 remove condition at ("test/cases/large/clang-26760.c": line 13430) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13431) 1 expand compound statment at ("test/cases/large/clang-26760.c": line 13430) 1 remove empty compound at ("test/cases/large/clang-26760.c": line 13428) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13427) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13427) +1 remove empty compound at ("test/cases/large/clang-26760.c": line 13426) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13425) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13425) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13434) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13436) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13438) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13440) 1 remove condition at ("test/cases/large/clang-26760.c": line 13443) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13444) 1 expand compound statment at ("test/cases/large/clang-26760.c": line 13443) 1 remove empty compound at ("test/cases/large/clang-26760.c": line 13439) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13438) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13438) +1 remove empty compound at ("test/cases/large/clang-26760.c": line 13437) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13436) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13436) +1 remove empty compound at ("test/cases/large/clang-26760.c": line 13435) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13434) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13434) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13448) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13450) 1 remove condition at ("test/cases/large/clang-26760.c": line 13451) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13452) 1 expand compound statment at ("test/cases/large/clang-26760.c": line 13451) 1 remove empty compound at ("test/cases/large/clang-26760.c": line 13449) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13448) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13448) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13454) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13455) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13457) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13459) 1 remove condition at ("test/cases/large/clang-26760.c": line 13460) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13461) 1 expand compound statment at ("test/cases/large/clang-26760.c": line 13460) 1 remove empty compound at ("test/cases/large/clang-26760.c": line 13458) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13457) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13457) +1 remove empty compound at ("test/cases/large/clang-26760.c": line 13456) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13455) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13455) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13464) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13465) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13466) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13467) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13468) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13469) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13470) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13472) +1 remove empty declaration at ("test/cases/large/clang-26760.c": line 13474) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13476) 1 remove condition at ("test/cases/large/clang-26760.c": line 13479) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13480) 1 expand compound statment at ("test/cases/large/clang-26760.c": line 13479) 1 remove empty compound at ("test/cases/large/clang-26760.c": line 13475) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13474) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13474) +1 remove empty compound at ("test/cases/large/clang-26760.c": line 13473) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13472) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13472) +1 remove empty compound at ("test/cases/large/clang-26760.c": line 13471) +1 remove the for loop at ("test/cases/large/clang-26760.c": line 13470) +1 expand compound statment at ("test/cases/large/clang-26760.c": line 13470) 1 remove expr statement at ("test/cases/large/clang-26760.c": line 13484) 1 remove return statement at ("test/cases/large/clang-26760.c": line 13485) +1 remove empty compound at ("test/cases/large/clang-26760.c": line 13367) diff --git a/rtree-c/test/expected/clang-26760/reduction/x9.c b/rtree-c/test/expected/clang-26760/reduction/x9.c index 7488879993b9481bf7d083ceb7f73ec6edea702e..0002b147c90c020007cfc97377b687d470a894b8 100644 --- a/rtree-c/test/expected/clang-26760/reduction/x9.c +++ b/rtree-c/test/expected/clang-26760/reduction/x9.c @@ -9,58 +9,4 @@ typedef unsigned int uint32_t; typedef unsigned long long int uint64_t; int main(void) { - for (; 0;) - { - } - for (; 0;) - { - } - for (; 0;) - { - } - for (; 0;) - { - } - for (; 0;) - { - for (; 0;) - { - for (; 0;) - { - } - } - } - for (; 0;) - { - for (; 0;) - { - } - } - for (; 0;) - { - for (; 0;) - { - for (; 0;) - { - } - } - } - for (; 0;) - { - } - for (; 0;) - { - for (; 0;) - { - } - } - for (; 0;) - { - for (; 0;) - { - for (; 0;) - { - } - } - } } diff --git a/rtree-c/test/expected/constant/reduction/r00000.c b/rtree-c/test/expected/constant/reduction/r00000.c deleted file mode 100644 index 78197f6ff0dbf4dd890242d7c3c48fd9f52cd430..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r00000.c +++ /dev/null @@ -1,12 +0,0 @@ -// 0 inline variable x at ("test/cases/small/constant.c": line 1) -// 0 inline variable y at ("test/cases/small/constant.c": line 4) -// 0 remove return statement at ("test/cases/small/constant.c": line 5) -// 0 reduce to left at ("test/cases/small/constant.c": line 5) -// 0 reduce to right at ("test/cases/small/constant.c": line 5) - -int x = 10; -int main() -{ - int y = 25; - return x + y; -} diff --git a/rtree-c/test/expected/constant/reduction/r00000.c.hs b/rtree-c/test/expected/constant/reduction/r00000.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r00000.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r00001.c b/rtree-c/test/expected/constant/reduction/r00001.c deleted file mode 100644 index 434fd550bddedf62f3bbc99b7dc25944d0b15907..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r00001.c +++ /dev/null @@ -1,12 +0,0 @@ -// 0 inline variable x at ("test/cases/small/constant.c": line 1) -// 0 inline variable y at ("test/cases/small/constant.c": line 4) -// 0 remove return statement at ("test/cases/small/constant.c": line 5) -// 0 reduce to left at ("test/cases/small/constant.c": line 5) -// 1 reduce to right at ("test/cases/small/constant.c": line 5) - -int x = 10; -int main() -{ - int y = 25; - return y; -} diff --git a/rtree-c/test/expected/constant/reduction/r00001.c.hs b/rtree-c/test/expected/constant/reduction/r00001.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r00001.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r0001.c b/rtree-c/test/expected/constant/reduction/r0001.c deleted file mode 100644 index ea57183a9cadb472e7b41b6c7aeecb8ce38281d6..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r0001.c +++ /dev/null @@ -1,11 +0,0 @@ -// 0 inline variable x at ("test/cases/small/constant.c": line 1) -// 0 inline variable y at ("test/cases/small/constant.c": line 4) -// 0 remove return statement at ("test/cases/small/constant.c": line 5) -// 1 reduce to left at ("test/cases/small/constant.c": line 5) - -int x = 10; -int main() -{ - int y = 25; - return x; -} diff --git a/rtree-c/test/expected/constant/reduction/r0001.c.hs b/rtree-c/test/expected/constant/reduction/r0001.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r0001.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r001.c b/rtree-c/test/expected/constant/reduction/r001.c deleted file mode 100644 index 20dc16662ca651771d91b07b07f9d19d1825284a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r001.c +++ /dev/null @@ -1,9 +0,0 @@ -// 0 inline variable x at ("test/cases/small/constant.c": line 1) -// 0 inline variable y at ("test/cases/small/constant.c": line 4) -// 1 remove return statement at ("test/cases/small/constant.c": line 5) - -int x = 10; -int main() -{ - int y = 25; -} diff --git a/rtree-c/test/expected/constant/reduction/r001.c.hs b/rtree-c/test/expected/constant/reduction/r001.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r001.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r01000.c b/rtree-c/test/expected/constant/reduction/r01000.c deleted file mode 100644 index b596f53a6a2cc2d8084dbfe166edb48b4ef2a31f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r01000.c +++ /dev/null @@ -1,11 +0,0 @@ -// 0 inline variable x at ("test/cases/small/constant.c": line 1) -// 1 inline variable y at ("test/cases/small/constant.c": line 4) -// 0 remove return statement at ("test/cases/small/constant.c": line 5) -// 0 reduce to left at ("test/cases/small/constant.c": line 5) -// 0 reduce to right at ("test/cases/small/constant.c": line 5) - -int x = 10; -int main() -{ - return x + 25; -} diff --git a/rtree-c/test/expected/constant/reduction/r01000.c.hs b/rtree-c/test/expected/constant/reduction/r01000.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r01000.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r01001.c b/rtree-c/test/expected/constant/reduction/r01001.c deleted file mode 100644 index 3a4eeb5adfddbcbf7da0839e3f7b320d8dbfee70..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r01001.c +++ /dev/null @@ -1,11 +0,0 @@ -// 0 inline variable x at ("test/cases/small/constant.c": line 1) -// 1 inline variable y at ("test/cases/small/constant.c": line 4) -// 0 remove return statement at ("test/cases/small/constant.c": line 5) -// 0 reduce to left at ("test/cases/small/constant.c": line 5) -// 1 reduce to right at ("test/cases/small/constant.c": line 5) - -int x = 10; -int main() -{ - return 25; -} diff --git a/rtree-c/test/expected/constant/reduction/r01001.c.hs b/rtree-c/test/expected/constant/reduction/r01001.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r01001.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r0101.c b/rtree-c/test/expected/constant/reduction/r0101.c deleted file mode 100644 index b86a688f768b0c4eb6ef89a22b1482633c827a26..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r0101.c +++ /dev/null @@ -1,10 +0,0 @@ -// 0 inline variable x at ("test/cases/small/constant.c": line 1) -// 1 inline variable y at ("test/cases/small/constant.c": line 4) -// 0 remove return statement at ("test/cases/small/constant.c": line 5) -// 1 reduce to left at ("test/cases/small/constant.c": line 5) - -int x = 10; -int main() -{ - return x; -} diff --git a/rtree-c/test/expected/constant/reduction/r0101.c.hs b/rtree-c/test/expected/constant/reduction/r0101.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r0101.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r0110.c b/rtree-c/test/expected/constant/reduction/r0110.c deleted file mode 100644 index 10a730e701df528826fc6be77417a8d5e1d90b0c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r0110.c +++ /dev/null @@ -1,9 +0,0 @@ -// 0 inline variable x at ("test/cases/small/constant.c": line 1) -// 1 inline variable y at ("test/cases/small/constant.c": line 4) -// 1 remove return statement at ("test/cases/small/constant.c": line 5) -// 0 remove empty compound at ("test/cases/small/constant.c": line 3) - -int x = 10; -int main() -{ -} diff --git a/rtree-c/test/expected/constant/reduction/r0110.c.hs b/rtree-c/test/expected/constant/reduction/r0110.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r0110.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r0111.c.hs b/rtree-c/test/expected/constant/reduction/r0111.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r0111.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r10000.c.hs b/rtree-c/test/expected/constant/reduction/r10000.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r10000.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r10001.c.hs b/rtree-c/test/expected/constant/reduction/r10001.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r10001.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r1001.c.hs b/rtree-c/test/expected/constant/reduction/r1001.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r1001.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r101.c.hs b/rtree-c/test/expected/constant/reduction/r101.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r101.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r11000.c.hs b/rtree-c/test/expected/constant/reduction/r11000.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r11000.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r11001.c.hs b/rtree-c/test/expected/constant/reduction/r11001.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r11001.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r1101.c.hs b/rtree-c/test/expected/constant/reduction/r1101.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r1101.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r1110.c.hs b/rtree-c/test/expected/constant/reduction/r1110.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r1110.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/constant/reduction/r1111.c.hs b/rtree-c/test/expected/constant/reduction/r1111.c.hs deleted file mode 100644 index f3fe70dd10b560c8dadc8b9078734e089e0daf99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/constant/reduction/r1111.c.hs +++ /dev/null @@ -1,72 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 10 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 25 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CBinary CAddOp - ( CVar - ( Ident "x" 120 () ) () - ) - ( CVar - ( Ident "y" 121 () ) () - ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/declaration/reduction/r0000.c.hs b/rtree-c/test/expected/declaration/reduction/r0000.c.hs deleted file mode 100644 index 9608e860484368f1bea841bf8eb03ec049b4ccea..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/declaration/reduction/r0000.c.hs +++ /dev/null @@ -1,61 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "printf" 232434916 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeQual - ( CConstQual () ) - , CTypeSpec - ( CCharType () ) - ] - [ CDeclarationItem - ( CDeclr Nothing - [ CPtrDeclr [] () ] Nothing [] () - ) Nothing Nothing - ] () - ] True - ) [] () - ] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "printf" 232434916 () ) () - ) - [ CConst - ( CStrConst "Hello, World!" () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/declaration/reduction/r0001.c.hs b/rtree-c/test/expected/declaration/reduction/r0001.c.hs deleted file mode 100644 index 9608e860484368f1bea841bf8eb03ec049b4ccea..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/declaration/reduction/r0001.c.hs +++ /dev/null @@ -1,61 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "printf" 232434916 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeQual - ( CConstQual () ) - , CTypeSpec - ( CCharType () ) - ] - [ CDeclarationItem - ( CDeclr Nothing - [ CPtrDeclr [] () ] Nothing [] () - ) Nothing Nothing - ] () - ] True - ) [] () - ] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "printf" 232434916 () ) () - ) - [ CConst - ( CStrConst "Hello, World!" () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/declaration/reduction/r0010.c.hs b/rtree-c/test/expected/declaration/reduction/r0010.c.hs deleted file mode 100644 index 9608e860484368f1bea841bf8eb03ec049b4ccea..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/declaration/reduction/r0010.c.hs +++ /dev/null @@ -1,61 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "printf" 232434916 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeQual - ( CConstQual () ) - , CTypeSpec - ( CCharType () ) - ] - [ CDeclarationItem - ( CDeclr Nothing - [ CPtrDeclr [] () ] Nothing [] () - ) Nothing Nothing - ] () - ] True - ) [] () - ] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "printf" 232434916 () ) () - ) - [ CConst - ( CStrConst "Hello, World!" () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/declaration/reduction/r0011.c.hs b/rtree-c/test/expected/declaration/reduction/r0011.c.hs deleted file mode 100644 index 9608e860484368f1bea841bf8eb03ec049b4ccea..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/declaration/reduction/r0011.c.hs +++ /dev/null @@ -1,61 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "printf" 232434916 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeQual - ( CConstQual () ) - , CTypeSpec - ( CCharType () ) - ] - [ CDeclarationItem - ( CDeclr Nothing - [ CPtrDeclr [] () ] Nothing [] () - ) Nothing Nothing - ] () - ] True - ) [] () - ] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "printf" 232434916 () ) () - ) - [ CConst - ( CStrConst "Hello, World!" () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/declaration/reduction/r010.c.hs b/rtree-c/test/expected/declaration/reduction/r010.c.hs deleted file mode 100644 index 9608e860484368f1bea841bf8eb03ec049b4ccea..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/declaration/reduction/r010.c.hs +++ /dev/null @@ -1,61 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "printf" 232434916 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeQual - ( CConstQual () ) - , CTypeSpec - ( CCharType () ) - ] - [ CDeclarationItem - ( CDeclr Nothing - [ CPtrDeclr [] () ] Nothing [] () - ) Nothing Nothing - ] () - ] True - ) [] () - ] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "printf" 232434916 () ) () - ) - [ CConst - ( CStrConst "Hello, World!" () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/declaration/reduction/r011.c.hs b/rtree-c/test/expected/declaration/reduction/r011.c.hs deleted file mode 100644 index 9608e860484368f1bea841bf8eb03ec049b4ccea..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/declaration/reduction/r011.c.hs +++ /dev/null @@ -1,61 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "printf" 232434916 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeQual - ( CConstQual () ) - , CTypeSpec - ( CCharType () ) - ] - [ CDeclarationItem - ( CDeclr Nothing - [ CPtrDeclr [] () ] Nothing [] () - ) Nothing Nothing - ] () - ] True - ) [] () - ] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "printf" 232434916 () ) () - ) - [ CConst - ( CStrConst "Hello, World!" () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/declaration/reduction/r100.c.hs b/rtree-c/test/expected/declaration/reduction/r100.c.hs deleted file mode 100644 index 9608e860484368f1bea841bf8eb03ec049b4ccea..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/declaration/reduction/r100.c.hs +++ /dev/null @@ -1,61 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "printf" 232434916 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeQual - ( CConstQual () ) - , CTypeSpec - ( CCharType () ) - ] - [ CDeclarationItem - ( CDeclr Nothing - [ CPtrDeclr [] () ] Nothing [] () - ) Nothing Nothing - ] () - ] True - ) [] () - ] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "printf" 232434916 () ) () - ) - [ CConst - ( CStrConst "Hello, World!" () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/declaration/reduction/r101.c.hs b/rtree-c/test/expected/declaration/reduction/r101.c.hs deleted file mode 100644 index 9608e860484368f1bea841bf8eb03ec049b4ccea..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/declaration/reduction/r101.c.hs +++ /dev/null @@ -1,61 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "printf" 232434916 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeQual - ( CConstQual () ) - , CTypeSpec - ( CCharType () ) - ] - [ CDeclarationItem - ( CDeclr Nothing - [ CPtrDeclr [] () ] Nothing [] () - ) Nothing Nothing - ] () - ] True - ) [] () - ] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "printf" 232434916 () ) () - ) - [ CConst - ( CStrConst "Hello, World!" () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/declaration/reduction/r110.c.hs b/rtree-c/test/expected/declaration/reduction/r110.c.hs deleted file mode 100644 index 9608e860484368f1bea841bf8eb03ec049b4ccea..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/declaration/reduction/r110.c.hs +++ /dev/null @@ -1,61 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "printf" 232434916 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeQual - ( CConstQual () ) - , CTypeSpec - ( CCharType () ) - ] - [ CDeclarationItem - ( CDeclr Nothing - [ CPtrDeclr [] () ] Nothing [] () - ) Nothing Nothing - ] () - ] True - ) [] () - ] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "printf" 232434916 () ) () - ) - [ CConst - ( CStrConst "Hello, World!" () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/declaration/reduction/r111.c.hs b/rtree-c/test/expected/declaration/reduction/r111.c.hs deleted file mode 100644 index 9608e860484368f1bea841bf8eb03ec049b4ccea..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/declaration/reduction/r111.c.hs +++ /dev/null @@ -1,61 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "printf" 232434916 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeQual - ( CConstQual () ) - , CTypeSpec - ( CCharType () ) - ] - [ CDeclarationItem - ( CDeclr Nothing - [ CPtrDeclr [] () ] Nothing [] () - ) Nothing Nothing - ] () - ] True - ) [] () - ] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "printf" 232434916 () ) () - ) - [ CConst - ( CStrConst "Hello, World!" () ) - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r000.c b/rtree-c/test/expected/definition/reduction/r000.c deleted file mode 100644 index dc014526b81931003263c18b99802395e44d2970..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r000.c +++ /dev/null @@ -1,12 +0,0 @@ -// 0 remove function f at ("test/cases/small/definition.c": line 1) -// 0 remove return statement at ("test/cases/small/definition.c": line 2) -// 0 remove return statement at ("test/cases/small/definition.c": line 6) - -int f() -{ - return 0; -} -int main() -{ - return f(); -} diff --git a/rtree-c/test/expected/definition/reduction/r000.c.hs b/rtree-c/test/expected/definition/reduction/r000.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r000.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r0010.c b/rtree-c/test/expected/definition/reduction/r0010.c deleted file mode 100644 index 18561daef21b3ecedb0b3f4eb3126835e8493d61..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r0010.c +++ /dev/null @@ -1,12 +0,0 @@ -// 0 remove function f at ("test/cases/small/definition.c": line 1) -// 0 remove return statement at ("test/cases/small/definition.c": line 2) -// 1 remove return statement at ("test/cases/small/definition.c": line 6) -// 0 remove empty compound at ("test/cases/small/definition.c": line 5) - -int f() -{ - return 0; -} -int main() -{ -} diff --git a/rtree-c/test/expected/definition/reduction/r0010.c.hs b/rtree-c/test/expected/definition/reduction/r0010.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r0010.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r0011.c.hs b/rtree-c/test/expected/definition/reduction/r0011.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r0011.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r0100.c.hs b/rtree-c/test/expected/definition/reduction/r0100.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r0100.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r01010.c.hs b/rtree-c/test/expected/definition/reduction/r01010.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r01010.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r01011.c.hs b/rtree-c/test/expected/definition/reduction/r01011.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r01011.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r0110.c.hs b/rtree-c/test/expected/definition/reduction/r0110.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r0110.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r01110.c.hs b/rtree-c/test/expected/definition/reduction/r01110.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r01110.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r01111.c.hs b/rtree-c/test/expected/definition/reduction/r01111.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r01111.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r10.c.hs b/rtree-c/test/expected/definition/reduction/r10.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r10.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r110.c.hs b/rtree-c/test/expected/definition/reduction/r110.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r110.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/definition/reduction/r111.c.hs b/rtree-c/test/expected/definition/reduction/r111.c.hs deleted file mode 100644 index adadaee19b87097189750a531bb052d990cf7e0f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/definition/reduction/r111.c.hs +++ /dev/null @@ -1,54 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CConst - ( CIntConst 0 () ) - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) [] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000000.c b/rtree-c/test/expected/for/reduction/r0000000.c deleted file mode 100644 index 16e5ccb0a52a2ec810a222415a288d463f4bba46..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000000.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (a = 0;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0000000.c.hs b/rtree-c/test/expected/for/reduction/r0000000.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000000.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000001.c b/rtree-c/test/expected/for/reduction/r0000001.c deleted file mode 100644 index e6051323047c72abbd01eb8f70cf3674949eafe2..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000001.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (a = 0;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0000001.c.hs b/rtree-c/test/expected/for/reduction/r0000001.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000001.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00000100.c b/rtree-c/test/expected/for/reduction/r00000100.c deleted file mode 100644 index d4ade4edff9556cd4b36cdb8b35b7619e3146285..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00000100.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r00000100.c.hs b/rtree-c/test/expected/for/reduction/r00000100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00000100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r000001010.c b/rtree-c/test/expected/for/reduction/r000001010.c deleted file mode 100644 index 0f15f2a06816df9db3d6b23ec807e514ea080693..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000001010.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r000001010.c.hs b/rtree-c/test/expected/for/reduction/r000001010.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000001010.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000010110.c b/rtree-c/test/expected/for/reduction/r0000010110.c deleted file mode 100644 index b55bf5a39ebc894184216149b1735a8cfc78d40a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000010110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0000010110.c.hs b/rtree-c/test/expected/for/reduction/r0000010110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000010110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000010111.c b/rtree-c/test/expected/for/reduction/r0000010111.c deleted file mode 100644 index 3cc0f2b433846f7e5e8600be69fb4bc212e7363f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000010111.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0000010111.c.hs b/rtree-c/test/expected/for/reduction/r0000010111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000010111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00000110.c b/rtree-c/test/expected/for/reduction/r00000110.c deleted file mode 100644 index f2bde6b186d7c0e029fb98c57e2b6825d6597532..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00000110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r00000110.c.hs b/rtree-c/test/expected/for/reduction/r00000110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00000110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r000001110.c b/rtree-c/test/expected/for/reduction/r000001110.c deleted file mode 100644 index e159471e5e4651089180759715f52f77ebb36c1e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000001110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r000001110.c.hs b/rtree-c/test/expected/for/reduction/r000001110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000001110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000011110.c b/rtree-c/test/expected/for/reduction/r0000011110.c deleted file mode 100644 index 93de9e9f2a27934aa57c4c12f4517966fdc81e8c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000011110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0000011110.c.hs b/rtree-c/test/expected/for/reduction/r0000011110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000011110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000011111.c b/rtree-c/test/expected/for/reduction/r0000011111.c deleted file mode 100644 index 7900a9666e6fc57c28dc13847e5adb16f583c941..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000011111.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0000011111.c.hs b/rtree-c/test/expected/for/reduction/r0000011111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000011111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000100.c b/rtree-c/test/expected/for/reduction/r0000100.c deleted file mode 100644 index a16d8f384e91b1aa196c8d24785681cd46f9ded1..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000100.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (0;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0000100.c.hs b/rtree-c/test/expected/for/reduction/r0000100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000101.c b/rtree-c/test/expected/for/reduction/r0000101.c deleted file mode 100644 index 0d6c9fc04715a81309daf2a823d2ccf63f787968..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000101.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (0;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0000101.c.hs b/rtree-c/test/expected/for/reduction/r0000101.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000101.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00001100.c b/rtree-c/test/expected/for/reduction/r00001100.c deleted file mode 100644 index 4ee8e201be17a250735f5b20c1eadfd960717087..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00001100.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r00001100.c.hs b/rtree-c/test/expected/for/reduction/r00001100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00001100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r000011010.c b/rtree-c/test/expected/for/reduction/r000011010.c deleted file mode 100644 index 452a5b287dae7eb8cebd294e2baaa037dd629d60..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000011010.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r000011010.c.hs b/rtree-c/test/expected/for/reduction/r000011010.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000011010.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000110110.c b/rtree-c/test/expected/for/reduction/r0000110110.c deleted file mode 100644 index 5cb8f9b5defca29c68fabfc9e92b7e382b038f9c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000110110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0000110110.c.hs b/rtree-c/test/expected/for/reduction/r0000110110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000110110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000110111.c b/rtree-c/test/expected/for/reduction/r0000110111.c deleted file mode 100644 index 8bf9c6932c0895ebe1f8f72578a7cd1fe3e9aa26..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000110111.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0000110111.c.hs b/rtree-c/test/expected/for/reduction/r0000110111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000110111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00001110.c b/rtree-c/test/expected/for/reduction/r00001110.c deleted file mode 100644 index 6a8dad7f0f3933596f7abba416cc34242c0868c1..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00001110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r00001110.c.hs b/rtree-c/test/expected/for/reduction/r00001110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00001110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r000011110.c b/rtree-c/test/expected/for/reduction/r000011110.c deleted file mode 100644 index fc9cbc408b4694262de8c4f104d0329822fd993a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000011110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r000011110.c.hs b/rtree-c/test/expected/for/reduction/r000011110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000011110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000111110.c b/rtree-c/test/expected/for/reduction/r0000111110.c deleted file mode 100644 index a1971e25299f46b6515732a133bb1ebbf148f74a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000111110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0000111110.c.hs b/rtree-c/test/expected/for/reduction/r0000111110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000111110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0000111111.c b/rtree-c/test/expected/for/reduction/r0000111111.c deleted file mode 100644 index fc9547db521a19be18072578a6c90dab7d937bf5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000111111.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0000111111.c.hs b/rtree-c/test/expected/for/reduction/r0000111111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0000111111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r000100.c b/rtree-c/test/expected/for/reduction/r000100.c deleted file mode 100644 index 7223f91adef79d9fb9ad3c28f353a8bfbfd65d9c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000100.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (a;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r000100.c.hs b/rtree-c/test/expected/for/reduction/r000100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r000101.c b/rtree-c/test/expected/for/reduction/r000101.c deleted file mode 100644 index 43936b0c2e2be4a691ee62c2190f733413d82724..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000101.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (a;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r000101.c.hs b/rtree-c/test/expected/for/reduction/r000101.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000101.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0001100.c b/rtree-c/test/expected/for/reduction/r0001100.c deleted file mode 100644 index b560a1f3a1b8bd6d0c97fe1e5846693499cd3c6d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0001100.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0001100.c.hs b/rtree-c/test/expected/for/reduction/r0001100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0001100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00011010.c b/rtree-c/test/expected/for/reduction/r00011010.c deleted file mode 100644 index d027c29fdd4cc06cfd50e5470c56986b47ee36f2..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00011010.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r00011010.c.hs b/rtree-c/test/expected/for/reduction/r00011010.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00011010.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r000110110.c b/rtree-c/test/expected/for/reduction/r000110110.c deleted file mode 100644 index 6fb688055a8e5530c5af69d0fa84d003ddb81552..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000110110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r000110110.c.hs b/rtree-c/test/expected/for/reduction/r000110110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000110110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r000110111.c b/rtree-c/test/expected/for/reduction/r000110111.c deleted file mode 100644 index 5f1d72a3d176817a09ea0cd37a35f077af569bf2..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000110111.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r000110111.c.hs b/rtree-c/test/expected/for/reduction/r000110111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000110111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0001110.c b/rtree-c/test/expected/for/reduction/r0001110.c deleted file mode 100644 index bdd972c9b0b3be11bd4c73f7b82dfe18b233207b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0001110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0001110.c.hs b/rtree-c/test/expected/for/reduction/r0001110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0001110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00011110.c b/rtree-c/test/expected/for/reduction/r00011110.c deleted file mode 100644 index e061c6b29076a41a8809b390a4f9250fad09c042..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00011110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r00011110.c.hs b/rtree-c/test/expected/for/reduction/r00011110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00011110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r000111110.c b/rtree-c/test/expected/for/reduction/r000111110.c deleted file mode 100644 index c7f2f8e13c8fbb292d673dc6e7e1e69298772adc..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000111110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r000111110.c.hs b/rtree-c/test/expected/for/reduction/r000111110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000111110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r000111111.c b/rtree-c/test/expected/for/reduction/r000111111.c deleted file mode 100644 index 94ef7d8bb892ef53f07c56646142ea00162e829b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000111111.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r000111111.c.hs b/rtree-c/test/expected/for/reduction/r000111111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r000111111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00100.c b/rtree-c/test/expected/for/reduction/r00100.c deleted file mode 100644 index 451267d31f51436c4f0920da5eb0b39616737ccc..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00100.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r00100.c.hs b/rtree-c/test/expected/for/reduction/r00100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00101.c b/rtree-c/test/expected/for/reduction/r00101.c deleted file mode 100644 index fe25665b2fcc9793a49f357b09591cd5f8a9128c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00101.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r00101.c.hs b/rtree-c/test/expected/for/reduction/r00101.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00101.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r001100.c b/rtree-c/test/expected/for/reduction/r001100.c deleted file mode 100644 index cdb1956f040ab0ca075459b320794b8c09cdb0b7..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r001100.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r001100.c.hs b/rtree-c/test/expected/for/reduction/r001100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r001100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0011010.c b/rtree-c/test/expected/for/reduction/r0011010.c deleted file mode 100644 index a8482e2fc7fde4ab3d126b8d7fe7e141ca45bdce..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0011010.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0011010.c.hs b/rtree-c/test/expected/for/reduction/r0011010.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0011010.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00110110.c b/rtree-c/test/expected/for/reduction/r00110110.c deleted file mode 100644 index 6f7f02a90e5ae43a321f9734568be1bf0376f5da..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00110110.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r00110110.c.hs b/rtree-c/test/expected/for/reduction/r00110110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00110110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00110111.c b/rtree-c/test/expected/for/reduction/r00110111.c deleted file mode 100644 index 4168cc5f73a6c8fa8cdfa0c0544380a014ee22d7..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00110111.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r00110111.c.hs b/rtree-c/test/expected/for/reduction/r00110111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00110111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r001110.c b/rtree-c/test/expected/for/reduction/r001110.c deleted file mode 100644 index 42779b3d21f2acb1b270e16245291aecba452bb5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r001110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r001110.c.hs b/rtree-c/test/expected/for/reduction/r001110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r001110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0011110.c b/rtree-c/test/expected/for/reduction/r0011110.c deleted file mode 100644 index 427376d95eaf5c9c3fc650993d03112033049a3b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0011110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -static int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0011110.c.hs b/rtree-c/test/expected/for/reduction/r0011110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0011110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00111110.c b/rtree-c/test/expected/for/reduction/r00111110.c deleted file mode 100644 index a65f5a87290bb2cb04747c551aed3540cc473ad8..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00111110.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r00111110.c.hs b/rtree-c/test/expected/for/reduction/r00111110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00111110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r00111111.c b/rtree-c/test/expected/for/reduction/r00111111.c deleted file mode 100644 index 2918b44cf074b898e234b32918ab7ff6fffcd861..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00111111.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 0 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -static int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r00111111.c.hs b/rtree-c/test/expected/for/reduction/r00111111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r00111111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100000.c b/rtree-c/test/expected/for/reduction/r0100000.c deleted file mode 100644 index 551a5c393d7a30f5d62edf02987ce80daf1a738f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100000.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (a = 0;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0100000.c.hs b/rtree-c/test/expected/for/reduction/r0100000.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100000.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100001.c b/rtree-c/test/expected/for/reduction/r0100001.c deleted file mode 100644 index 935910af28a9b80e23f639036bb600e49a584543..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100001.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (a = 0;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0100001.c.hs b/rtree-c/test/expected/for/reduction/r0100001.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100001.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01000100.c b/rtree-c/test/expected/for/reduction/r01000100.c deleted file mode 100644 index 727cfb5418523ef83f4c2748c102aa5cbca4fe34..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01000100.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r01000100.c.hs b/rtree-c/test/expected/for/reduction/r01000100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01000100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r010001010.c b/rtree-c/test/expected/for/reduction/r010001010.c deleted file mode 100644 index 00a3e8346b0f727f8d919183b4aa5c0726b7e535..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010001010.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r010001010.c.hs b/rtree-c/test/expected/for/reduction/r010001010.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010001010.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100010110.c b/rtree-c/test/expected/for/reduction/r0100010110.c deleted file mode 100644 index 33b57ca41cf5d8f585391ae4d72241a08820a1d2..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100010110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0100010110.c.hs b/rtree-c/test/expected/for/reduction/r0100010110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100010110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100010111.c b/rtree-c/test/expected/for/reduction/r0100010111.c deleted file mode 100644 index 628e0a3ea7ff2bb94e790125dba96a4a55821eeb..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100010111.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0100010111.c.hs b/rtree-c/test/expected/for/reduction/r0100010111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100010111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01000110.c b/rtree-c/test/expected/for/reduction/r01000110.c deleted file mode 100644 index e8c9673bcdaa491e78dbaf689b498a5ea3ba1f40..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01000110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r01000110.c.hs b/rtree-c/test/expected/for/reduction/r01000110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01000110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r010001110.c b/rtree-c/test/expected/for/reduction/r010001110.c deleted file mode 100644 index 52ee14f55951c6e9d113c79d2288e5f929c1e959..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010001110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r010001110.c.hs b/rtree-c/test/expected/for/reduction/r010001110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010001110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100011110.c b/rtree-c/test/expected/for/reduction/r0100011110.c deleted file mode 100644 index f7303efa21636c93b7bee973a07ffbb18d24530a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100011110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0100011110.c.hs b/rtree-c/test/expected/for/reduction/r0100011110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100011110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100011111.c b/rtree-c/test/expected/for/reduction/r0100011111.c deleted file mode 100644 index 7aa9cb018cb7108a1c216901044a6a08be2dd538..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100011111.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 0 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0100011111.c.hs b/rtree-c/test/expected/for/reduction/r0100011111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100011111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100100.c b/rtree-c/test/expected/for/reduction/r0100100.c deleted file mode 100644 index cd289b0d671150eec9b018f1f226bda5a66513d5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100100.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (0;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0100100.c.hs b/rtree-c/test/expected/for/reduction/r0100100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100101.c b/rtree-c/test/expected/for/reduction/r0100101.c deleted file mode 100644 index 0d2dac9d453a312c54a5d03787c77786d7b20eb4..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100101.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (0;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0100101.c.hs b/rtree-c/test/expected/for/reduction/r0100101.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100101.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01001100.c b/rtree-c/test/expected/for/reduction/r01001100.c deleted file mode 100644 index 41bf8383af58305d617e0fde6d6fbdd05be65c36..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01001100.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r01001100.c.hs b/rtree-c/test/expected/for/reduction/r01001100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01001100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r010011010.c b/rtree-c/test/expected/for/reduction/r010011010.c deleted file mode 100644 index 681bcbed6e5fe5b46c4e7aca0429844ac34f72bd..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010011010.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r010011010.c.hs b/rtree-c/test/expected/for/reduction/r010011010.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010011010.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100110110.c b/rtree-c/test/expected/for/reduction/r0100110110.c deleted file mode 100644 index b618c553fa756804e356ba7224fe181f64ea6015..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100110110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0100110110.c.hs b/rtree-c/test/expected/for/reduction/r0100110110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100110110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100110111.c b/rtree-c/test/expected/for/reduction/r0100110111.c deleted file mode 100644 index dee0ec6a9deaa6b1e12ca4e921e2c694ac0f8e7b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100110111.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0100110111.c.hs b/rtree-c/test/expected/for/reduction/r0100110111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100110111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01001110.c b/rtree-c/test/expected/for/reduction/r01001110.c deleted file mode 100644 index d99057c9161033f36ea9c4b6c5b3ed8536a6a9e0..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01001110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r01001110.c.hs b/rtree-c/test/expected/for/reduction/r01001110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01001110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r010011110.c b/rtree-c/test/expected/for/reduction/r010011110.c deleted file mode 100644 index ce65e14490032d425704934ca31fbb324e6b9db5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010011110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r010011110.c.hs b/rtree-c/test/expected/for/reduction/r010011110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010011110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100111110.c b/rtree-c/test/expected/for/reduction/r0100111110.c deleted file mode 100644 index c8f01a0239ecfcb3a52bc17d923a4c4c216a974b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100111110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0100111110.c.hs b/rtree-c/test/expected/for/reduction/r0100111110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100111110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0100111111.c b/rtree-c/test/expected/for/reduction/r0100111111.c deleted file mode 100644 index b487967ceee795813927ca3589a835ee9ec2f5c5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100111111.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 0 reduce to left at ("test/cases/small/for.c": line 4) -// 1 reduce to right at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r0100111111.c.hs b/rtree-c/test/expected/for/reduction/r0100111111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0100111111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r010100.c b/rtree-c/test/expected/for/reduction/r010100.c deleted file mode 100644 index ac032d7c3a7131f22bf44a074e545480f8176a97..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010100.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (a;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r010100.c.hs b/rtree-c/test/expected/for/reduction/r010100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r010101.c b/rtree-c/test/expected/for/reduction/r010101.c deleted file mode 100644 index c2b38ac53a4947904f96c8f80e7afbf6b984ea71..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010101.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (a;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r010101.c.hs b/rtree-c/test/expected/for/reduction/r010101.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010101.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0101100.c b/rtree-c/test/expected/for/reduction/r0101100.c deleted file mode 100644 index d2c4508c623e1756e1e889239bf665cd9afa33a4..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0101100.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0101100.c.hs b/rtree-c/test/expected/for/reduction/r0101100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0101100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01011010.c b/rtree-c/test/expected/for/reduction/r01011010.c deleted file mode 100644 index 9484835837448f1299f735a131ea7a3d90b27af6..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01011010.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r01011010.c.hs b/rtree-c/test/expected/for/reduction/r01011010.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01011010.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r010110110.c b/rtree-c/test/expected/for/reduction/r010110110.c deleted file mode 100644 index a93abcce913dedc6f875972b1fa1e6257800465b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010110110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r010110110.c.hs b/rtree-c/test/expected/for/reduction/r010110110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010110110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r010110111.c b/rtree-c/test/expected/for/reduction/r010110111.c deleted file mode 100644 index 295d6db53eaec11accd5be1d7474b5dad764b968..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010110111.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r010110111.c.hs b/rtree-c/test/expected/for/reduction/r010110111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010110111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0101110.c b/rtree-c/test/expected/for/reduction/r0101110.c deleted file mode 100644 index 95d45844b0acee1c8836f891787193b7ccd6542e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0101110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0101110.c.hs b/rtree-c/test/expected/for/reduction/r0101110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0101110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01011110.c b/rtree-c/test/expected/for/reduction/r01011110.c deleted file mode 100644 index 55c6663600235be355eebd37e9211a00ca4cd5ae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01011110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r01011110.c.hs b/rtree-c/test/expected/for/reduction/r01011110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01011110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r010111110.c b/rtree-c/test/expected/for/reduction/r010111110.c deleted file mode 100644 index 009a6a55e1ba7db92e080a3c59b73d3438b3f588..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010111110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r010111110.c.hs b/rtree-c/test/expected/for/reduction/r010111110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010111110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r010111111.c b/rtree-c/test/expected/for/reduction/r010111111.c deleted file mode 100644 index a54ac8285749db52da7838e0cdeefd4739f30aaa..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010111111.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 0 remove initializer at ("test/cases/small/for.c": line 4) -// 1 reduce to left at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r010111111.c.hs b/rtree-c/test/expected/for/reduction/r010111111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r010111111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01100.c b/rtree-c/test/expected/for/reduction/r01100.c deleted file mode 100644 index 43f6e0096b53a6aeae5a2affd67f6c76ebd5367d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01100.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r01100.c.hs b/rtree-c/test/expected/for/reduction/r01100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01101.c b/rtree-c/test/expected/for/reduction/r01101.c deleted file mode 100644 index dac4ee8f9a68fe94943c374248fdf8f7d143701c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01101.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 0 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r01101.c.hs b/rtree-c/test/expected/for/reduction/r01101.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01101.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r011100.c b/rtree-c/test/expected/for/reduction/r011100.c deleted file mode 100644 index c9e31991f3745a2a3538ad6cda62a5c124c46012..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r011100.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r011100.c.hs b/rtree-c/test/expected/for/reduction/r011100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r011100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0111010.c b/rtree-c/test/expected/for/reduction/r0111010.c deleted file mode 100644 index ccf782ecc8cfc38df6cf3de536383f59b434a4ec..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0111010.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0111010.c.hs b/rtree-c/test/expected/for/reduction/r0111010.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0111010.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01110110.c b/rtree-c/test/expected/for/reduction/r01110110.c deleted file mode 100644 index 13d066750a63a232432c0bb97bfc79b5335ad091..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01110110.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r01110110.c.hs b/rtree-c/test/expected/for/reduction/r01110110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01110110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01110111.c b/rtree-c/test/expected/for/reduction/r01110111.c deleted file mode 100644 index e8d3e2d60e321193be5402fb03f4139899b6a35c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01110111.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r01110111.c.hs b/rtree-c/test/expected/for/reduction/r01110111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01110111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r011110.c b/rtree-c/test/expected/for/reduction/r011110.c deleted file mode 100644 index dc0e91ac8f86d34f5c9e9a3c7a6f286474241734..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r011110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 0 remove the for loop at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - for (;;) - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r011110.c.hs b/rtree-c/test/expected/for/reduction/r011110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r011110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r0111110.c b/rtree-c/test/expected/for/reduction/r0111110.c deleted file mode 100644 index a9f1a5fe5848abcf26fc91dd6a3f8a9e8f95a11b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0111110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 0 expand compound statment at ("test/cases/small/for.c": line 4) - -int a = 0; -int main() -{ - { - } -} diff --git a/rtree-c/test/expected/for/reduction/r0111110.c.hs b/rtree-c/test/expected/for/reduction/r0111110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r0111110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01111110.c b/rtree-c/test/expected/for/reduction/r01111110.c deleted file mode 100644 index 363f67021d9dffc7be694fc8bfe33f5fa8d0fc2e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01111110.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 0 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r01111110.c.hs b/rtree-c/test/expected/for/reduction/r01111110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01111110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r01111111.c b/rtree-c/test/expected/for/reduction/r01111111.c deleted file mode 100644 index 181bd26a661aedb96244eb12f357e561a3c78fbb..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01111111.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable a at ("test/cases/small/for.c": line 1) -// 1 remove static at ("test/cases/small/for.c": line 1) -// 1 remove initializer at ("test/cases/small/for.c": line 4) -// 1 remove empty declaration at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 4) -// 1 remove the for loop at ("test/cases/small/for.c": line 4) -// 1 expand compound statment at ("test/cases/small/for.c": line 4) -// 1 remove empty compound at ("test/cases/small/for.c": line 3) - -int a = 0; -int main() -{ -} diff --git a/rtree-c/test/expected/for/reduction/r01111111.c.hs b/rtree-c/test/expected/for/reduction/r01111111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r01111111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r100.c.hs b/rtree-c/test/expected/for/reduction/r100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r101.c.hs b/rtree-c/test/expected/for/reduction/r101.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r101.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r1100.c.hs b/rtree-c/test/expected/for/reduction/r1100.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r1100.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r11010.c.hs b/rtree-c/test/expected/for/reduction/r11010.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r11010.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r110110.c.hs b/rtree-c/test/expected/for/reduction/r110110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r110110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r110111.c.hs b/rtree-c/test/expected/for/reduction/r110111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r110111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r1110.c.hs b/rtree-c/test/expected/for/reduction/r1110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r1110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r11110.c.hs b/rtree-c/test/expected/for/reduction/r11110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r11110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r111110.c.hs b/rtree-c/test/expected/for/reduction/r111110.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r111110.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/for/reduction/r111111.c.hs b/rtree-c/test/expected/for/reduction/r111111.c.hs deleted file mode 100644 index 844af64c03a13962bd019fffbee88229c2fa5fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/for/reduction/r111111.c.hs +++ /dev/null @@ -1,57 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CStatic () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CFor - ( CForInitializing - ( Just - ( CAssign CAssignOp - ( CVar - ( Ident "a" 97 () ) () - ) - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) - ) Nothing Nothing - ( CCompound [] [] () ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000000000.c b/rtree-c/test/expected/functions/reduction/r000000000.c deleted file mode 100644 index 48db573eac32e4b1a1ade33b0ad19419af506721..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000000000.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int g(int a) -{ -} -int main() -{ - return f(g(42)); -} diff --git a/rtree-c/test/expected/functions/reduction/r000000000.c.hs b/rtree-c/test/expected/functions/reduction/r000000000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000000000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000000001.c b/rtree-c/test/expected/functions/reduction/r000000001.c deleted file mode 100644 index df1433b89b460f84d1d474f373a4a8d91eeb91d9..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000000001.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int g(int a) -{ -} -int main() -{ - return f(g(0)); -} diff --git a/rtree-c/test/expected/functions/reduction/r000000001.c.hs b/rtree-c/test/expected/functions/reduction/r000000001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000000001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00000001.c b/rtree-c/test/expected/functions/reduction/r00000001.c deleted file mode 100644 index e8511e789c70c057ba4407c6c98e6a8beeaa4a3e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000001.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int g(int a) -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r00000001.c.hs b/rtree-c/test/expected/functions/reduction/r00000001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00000010.c b/rtree-c/test/expected/functions/reduction/r00000010.c deleted file mode 100644 index 6ba5aedc8f0bd4ce11c991e00251f8edf9090f24..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000010.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ - a; -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r00000010.c.hs b/rtree-c/test/expected/functions/reduction/r00000010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00000011.c b/rtree-c/test/expected/functions/reduction/r00000011.c deleted file mode 100644 index 6414c8710a88022082ddbcc676e94882b94dfe93..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000011.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ - a; -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r00000011.c.hs b/rtree-c/test/expected/functions/reduction/r00000011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000001000.c b/rtree-c/test/expected/functions/reduction/r000001000.c deleted file mode 100644 index 66c3869660bbd421342438cafcc39ac99fbccaef..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000001000.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int g(int a) -{ -} -int main() -{ - return f(g(42)); -} diff --git a/rtree-c/test/expected/functions/reduction/r000001000.c.hs b/rtree-c/test/expected/functions/reduction/r000001000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000001000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000001001.c b/rtree-c/test/expected/functions/reduction/r000001001.c deleted file mode 100644 index 0a87c9a0d4d7456a28e9db0ee565005c3190806e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000001001.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int g(int a) -{ -} -int main() -{ - return f(g(0)); -} diff --git a/rtree-c/test/expected/functions/reduction/r000001001.c.hs b/rtree-c/test/expected/functions/reduction/r000001001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000001001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00000101.c b/rtree-c/test/expected/functions/reduction/r00000101.c deleted file mode 100644 index da6fa13c7ec01ba9c4d68a332fa04120a7b182fa..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000101.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int g(int a) -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r00000101.c.hs b/rtree-c/test/expected/functions/reduction/r00000101.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00000110.c b/rtree-c/test/expected/functions/reduction/r00000110.c deleted file mode 100644 index d0159c299411e5a020703d9e2b1c7b34297c2428..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000110.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ - a; -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r00000110.c.hs b/rtree-c/test/expected/functions/reduction/r00000110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00000111.c b/rtree-c/test/expected/functions/reduction/r00000111.c deleted file mode 100644 index fde2f96bfc98e9b5da1e927332fce7a7cf4ab6c4..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000111.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ - a; -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r00000111.c.hs b/rtree-c/test/expected/functions/reduction/r00000111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00000111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0000100000.c b/rtree-c/test/expected/functions/reduction/r0000100000.c deleted file mode 100644 index 044cb464b63ba662c8ba3fc8d4f99914518eca48..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000100000.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(g(42)); -} diff --git a/rtree-c/test/expected/functions/reduction/r0000100000.c.hs b/rtree-c/test/expected/functions/reduction/r0000100000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000100000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0000100001.c b/rtree-c/test/expected/functions/reduction/r0000100001.c deleted file mode 100644 index 95b3b77c263e968d65ee95b6d2d93484709eec3f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000100001.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(g(0)); -} diff --git a/rtree-c/test/expected/functions/reduction/r0000100001.c.hs b/rtree-c/test/expected/functions/reduction/r0000100001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000100001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000010001.c b/rtree-c/test/expected/functions/reduction/r000010001.c deleted file mode 100644 index e8a82a023a7040368154817db6ed556aa4030c6d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010001.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r000010001.c.hs b/rtree-c/test/expected/functions/reduction/r000010001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000010010.c b/rtree-c/test/expected/functions/reduction/r000010010.c deleted file mode 100644 index 7e926cb5bf3acac8a7b9c891d689b73f7d0c2925..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010010.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000010010.c.hs b/rtree-c/test/expected/functions/reduction/r000010010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000010011.c b/rtree-c/test/expected/functions/reduction/r000010011.c deleted file mode 100644 index aaacd6acf7a19ab921d638c7c3b8e416fc17b7c4..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010011.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000010011.c.hs b/rtree-c/test/expected/functions/reduction/r000010011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0000101000.c b/rtree-c/test/expected/functions/reduction/r0000101000.c deleted file mode 100644 index d924cca68c08b4bec3e9f51b9ab821b9cfe2c19e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000101000.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(g(42)); -} diff --git a/rtree-c/test/expected/functions/reduction/r0000101000.c.hs b/rtree-c/test/expected/functions/reduction/r0000101000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000101000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0000101001.c b/rtree-c/test/expected/functions/reduction/r0000101001.c deleted file mode 100644 index 9b4469d9bfbe39aee8878919500a120b141b062a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000101001.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(g(0)); -} diff --git a/rtree-c/test/expected/functions/reduction/r0000101001.c.hs b/rtree-c/test/expected/functions/reduction/r0000101001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000101001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000010101.c b/rtree-c/test/expected/functions/reduction/r000010101.c deleted file mode 100644 index f63f0f36067425323edb5dbd31ae11e438edab32..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010101.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r000010101.c.hs b/rtree-c/test/expected/functions/reduction/r000010101.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000010110.c b/rtree-c/test/expected/functions/reduction/r000010110.c deleted file mode 100644 index 2eca743e74c2249f6428d588622a56309d2b8c97..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010110.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000010110.c.hs b/rtree-c/test/expected/functions/reduction/r000010110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000010111.c b/rtree-c/test/expected/functions/reduction/r000010111.c deleted file mode 100644 index d21e38197084dad2fa0080e765ebf15bec64e860..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010111.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000010111.c.hs b/rtree-c/test/expected/functions/reduction/r000010111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000010111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0000110000.c b/rtree-c/test/expected/functions/reduction/r0000110000.c deleted file mode 100644 index fb999ebf04015c2adcbcfc88a5df44ce30ae3449..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000110000.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(g(42)); -} diff --git a/rtree-c/test/expected/functions/reduction/r0000110000.c.hs b/rtree-c/test/expected/functions/reduction/r0000110000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000110000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0000110001.c b/rtree-c/test/expected/functions/reduction/r0000110001.c deleted file mode 100644 index c8328b8fac6a1c5ae0ac67c855796ef434685c94..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000110001.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(g(0)); -} diff --git a/rtree-c/test/expected/functions/reduction/r0000110001.c.hs b/rtree-c/test/expected/functions/reduction/r0000110001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000110001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000011001.c b/rtree-c/test/expected/functions/reduction/r000011001.c deleted file mode 100644 index ebe2ee0d741b7dca48e46164b01d7cabb15d9bf1..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011001.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r000011001.c.hs b/rtree-c/test/expected/functions/reduction/r000011001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000011010.c b/rtree-c/test/expected/functions/reduction/r000011010.c deleted file mode 100644 index 56ae3facfd677564593b3bb7e50d51f352f94602..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011010.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000011010.c.hs b/rtree-c/test/expected/functions/reduction/r000011010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000011011.c b/rtree-c/test/expected/functions/reduction/r000011011.c deleted file mode 100644 index 3fe58564b1b7127f907ff278338dd458afd6d4dd..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011011.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000011011.c.hs b/rtree-c/test/expected/functions/reduction/r000011011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0000111000.c b/rtree-c/test/expected/functions/reduction/r0000111000.c deleted file mode 100644 index 06f58d0bdc93a85c450c4c339137658727eceae2..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000111000.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(g(42)); -} diff --git a/rtree-c/test/expected/functions/reduction/r0000111000.c.hs b/rtree-c/test/expected/functions/reduction/r0000111000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000111000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0000111001.c b/rtree-c/test/expected/functions/reduction/r0000111001.c deleted file mode 100644 index 2ebf0ce6d0129a109e531fc9fb5889b0ebea4fe2..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000111001.c +++ /dev/null @@ -1,21 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(g(0)); -} diff --git a/rtree-c/test/expected/functions/reduction/r0000111001.c.hs b/rtree-c/test/expected/functions/reduction/r0000111001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0000111001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000011101.c b/rtree-c/test/expected/functions/reduction/r000011101.c deleted file mode 100644 index cd954834c21f7c6c11bc89a7eaa7a2a6ba0e16e8..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011101.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r000011101.c.hs b/rtree-c/test/expected/functions/reduction/r000011101.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000011110.c b/rtree-c/test/expected/functions/reduction/r000011110.c deleted file mode 100644 index 4481f1c21562483d7f12286784c85c3bb614a8cb..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011110.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000011110.c.hs b/rtree-c/test/expected/functions/reduction/r000011110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000011111.c b/rtree-c/test/expected/functions/reduction/r000011111.c deleted file mode 100644 index 3fb1ad9a7e463c636ed99a528ee1cd2fd724496f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011111.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000011111.c.hs b/rtree-c/test/expected/functions/reduction/r000011111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000011111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00010000.c b/rtree-c/test/expected/functions/reduction/r00010000.c deleted file mode 100644 index 126a8d17a683e3cc13425503f9cabdafbdc97919..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010000.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int g() -{ -} -int main() -{ - return f(g()); -} diff --git a/rtree-c/test/expected/functions/reduction/r00010000.c.hs b/rtree-c/test/expected/functions/reduction/r00010000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00010001.c b/rtree-c/test/expected/functions/reduction/r00010001.c deleted file mode 100644 index fc0970d42e8a811b73e96548dd673535c3e17a81..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010001.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int g() -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r00010001.c.hs b/rtree-c/test/expected/functions/reduction/r00010001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00010010.c b/rtree-c/test/expected/functions/reduction/r00010010.c deleted file mode 100644 index e3f27b3d24f85e3e9fd70a9e6d1858cf37080987..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010010.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ - a; -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r00010010.c.hs b/rtree-c/test/expected/functions/reduction/r00010010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00010011.c b/rtree-c/test/expected/functions/reduction/r00010011.c deleted file mode 100644 index 44533ba35f4f3253506decb188d7878a6e1921f4..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010011.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ - a; -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r00010011.c.hs b/rtree-c/test/expected/functions/reduction/r00010011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00010100.c b/rtree-c/test/expected/functions/reduction/r00010100.c deleted file mode 100644 index ba46fdcd11db3ac8b9fd4ade37ebd81d12dffe74..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010100.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int g() -{ -} -int main() -{ - return f(g()); -} diff --git a/rtree-c/test/expected/functions/reduction/r00010100.c.hs b/rtree-c/test/expected/functions/reduction/r00010100.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010100.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00010101.c b/rtree-c/test/expected/functions/reduction/r00010101.c deleted file mode 100644 index 6c4744a10d2901441dda6b729aad1af1d340fa12..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010101.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int g() -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r00010101.c.hs b/rtree-c/test/expected/functions/reduction/r00010101.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00010110.c b/rtree-c/test/expected/functions/reduction/r00010110.c deleted file mode 100644 index ca1b3c1ba47d924a55b723fab7db0a2d4077290a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010110.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ - a; -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r00010110.c.hs b/rtree-c/test/expected/functions/reduction/r00010110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00010111.c b/rtree-c/test/expected/functions/reduction/r00010111.c deleted file mode 100644 index 49ed8c8bffbd7f9dae4d3fefcf25151aa204a5e7..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010111.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ - a; -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r00010111.c.hs b/rtree-c/test/expected/functions/reduction/r00010111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00010111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000110000.c b/rtree-c/test/expected/functions/reduction/r000110000.c deleted file mode 100644 index b365e37046eebe2fe1a0176ad2f6e96d74213bf9..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110000.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ - return f(g()); -} diff --git a/rtree-c/test/expected/functions/reduction/r000110000.c.hs b/rtree-c/test/expected/functions/reduction/r000110000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000110001.c b/rtree-c/test/expected/functions/reduction/r000110001.c deleted file mode 100644 index 4bd0d7021de2bdce3ec40063161872bfd72e9445..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110001.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r000110001.c.hs b/rtree-c/test/expected/functions/reduction/r000110001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000110010.c b/rtree-c/test/expected/functions/reduction/r000110010.c deleted file mode 100644 index 7b2540bffb65515301db1ab12ba2469e420e8bf5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110010.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000110010.c.hs b/rtree-c/test/expected/functions/reduction/r000110010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000110011.c b/rtree-c/test/expected/functions/reduction/r000110011.c deleted file mode 100644 index 8aca3ea4cf1aacfbb09db1419ee9be372d3333af..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110011.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000110011.c.hs b/rtree-c/test/expected/functions/reduction/r000110011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000110100.c b/rtree-c/test/expected/functions/reduction/r000110100.c deleted file mode 100644 index 6835182d28d863b59725baa72b41b67a2ee558d8..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110100.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ - return f(g()); -} diff --git a/rtree-c/test/expected/functions/reduction/r000110100.c.hs b/rtree-c/test/expected/functions/reduction/r000110100.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110100.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000110101.c b/rtree-c/test/expected/functions/reduction/r000110101.c deleted file mode 100644 index 384c0d2c517a071933e626fed43b2668c21ccd51..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110101.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r000110101.c.hs b/rtree-c/test/expected/functions/reduction/r000110101.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000110110.c b/rtree-c/test/expected/functions/reduction/r000110110.c deleted file mode 100644 index b417ad1f2aad474417a8ccfa7a9253d48ade527d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110110.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000110110.c.hs b/rtree-c/test/expected/functions/reduction/r000110110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000110111.c b/rtree-c/test/expected/functions/reduction/r000110111.c deleted file mode 100644 index e8152a5b27ddc4c7ef2e332e6807319893020f95..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110111.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000110111.c.hs b/rtree-c/test/expected/functions/reduction/r000110111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000110111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000111000.c b/rtree-c/test/expected/functions/reduction/r000111000.c deleted file mode 100644 index 8bd0be2faee0a96dcced36c89e9cb868601c9a1d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111000.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ - return f(g()); -} diff --git a/rtree-c/test/expected/functions/reduction/r000111000.c.hs b/rtree-c/test/expected/functions/reduction/r000111000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000111001.c b/rtree-c/test/expected/functions/reduction/r000111001.c deleted file mode 100644 index 034bad1d428346f3af62570583d535bdd166137a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111001.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r000111001.c.hs b/rtree-c/test/expected/functions/reduction/r000111001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000111010.c b/rtree-c/test/expected/functions/reduction/r000111010.c deleted file mode 100644 index 8aff078dd6303b30dbbae1da76f6842590940f10..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111010.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000111010.c.hs b/rtree-c/test/expected/functions/reduction/r000111010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000111011.c b/rtree-c/test/expected/functions/reduction/r000111011.c deleted file mode 100644 index dc0f73f0b2fa563b193d2bda24121a6f33c6f055..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111011.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000111011.c.hs b/rtree-c/test/expected/functions/reduction/r000111011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000111100.c b/rtree-c/test/expected/functions/reduction/r000111100.c deleted file mode 100644 index 786a7006ef6726bf0101c9880d20e11d2985ff03..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111100.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ - return f(g()); -} diff --git a/rtree-c/test/expected/functions/reduction/r000111100.c.hs b/rtree-c/test/expected/functions/reduction/r000111100.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111100.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000111101.c b/rtree-c/test/expected/functions/reduction/r000111101.c deleted file mode 100644 index 3d92a46b6c6b414419bd193edc1a1e11d691201b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111101.c +++ /dev/null @@ -1,20 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r000111101.c.hs b/rtree-c/test/expected/functions/reduction/r000111101.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000111110.c b/rtree-c/test/expected/functions/reduction/r000111110.c deleted file mode 100644 index 706ec04f60b0a5fcdc1c298b2d50f2db9b163329..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111110.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000111110.c.hs b/rtree-c/test/expected/functions/reduction/r000111110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r000111111.c b/rtree-c/test/expected/functions/reduction/r000111111.c deleted file mode 100644 index 09dff474c5e7534c19dbbfccf1573683da56773d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111111.c +++ /dev/null @@ -1,19 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r000111111.c.hs b/rtree-c/test/expected/functions/reduction/r000111111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r000111111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0010000.c b/rtree-c/test/expected/functions/reduction/r0010000.c deleted file mode 100644 index e5efed89f31e00164a71c338f9b87ab80fe123b8..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0010000.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int main() -{ - return f(42); -} diff --git a/rtree-c/test/expected/functions/reduction/r0010000.c.hs b/rtree-c/test/expected/functions/reduction/r0010000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0010000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0010001.c b/rtree-c/test/expected/functions/reduction/r0010001.c deleted file mode 100644 index 283e5983521aea0d8daf307a15e4f9b9bb2cb31e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0010001.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r0010001.c.hs b/rtree-c/test/expected/functions/reduction/r0010001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0010001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r001001.c b/rtree-c/test/expected/functions/reduction/r001001.c deleted file mode 100644 index 1a831f312c6ab965e13c8765d945eddb0ff5a6c8..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r001001.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ - a; -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r001001.c.hs b/rtree-c/test/expected/functions/reduction/r001001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r001001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r001010.c b/rtree-c/test/expected/functions/reduction/r001010.c deleted file mode 100644 index a8be4151650c3d9264d817d27347baf77ad13642..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r001010.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ - a; -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r001010.c.hs b/rtree-c/test/expected/functions/reduction/r001010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r001010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r001011.c b/rtree-c/test/expected/functions/reduction/r001011.c deleted file mode 100644 index 482b030cca6c56a4295a233fb07fbd0f0f7b303e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r001011.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ - a; -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r001011.c.hs b/rtree-c/test/expected/functions/reduction/r001011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r001011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00110000.c b/rtree-c/test/expected/functions/reduction/r00110000.c deleted file mode 100644 index f7a9ac39ee4824822264b8e5edd416370785bfdd..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00110000.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int main() -{ - return f(42); -} diff --git a/rtree-c/test/expected/functions/reduction/r00110000.c.hs b/rtree-c/test/expected/functions/reduction/r00110000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00110000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00110001.c b/rtree-c/test/expected/functions/reduction/r00110001.c deleted file mode 100644 index b3958ef6cbb120e55cbfef0731f0a2c4c6088b15..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00110001.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r00110001.c.hs b/rtree-c/test/expected/functions/reduction/r00110001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00110001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0011001.c b/rtree-c/test/expected/functions/reduction/r0011001.c deleted file mode 100644 index 9e67135902580c489f941f2687ee5826a4272306..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011001.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r0011001.c.hs b/rtree-c/test/expected/functions/reduction/r0011001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0011010.c b/rtree-c/test/expected/functions/reduction/r0011010.c deleted file mode 100644 index 0112bf78d383fe1a50e6d1ed937c54e084594628..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011010.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r0011010.c.hs b/rtree-c/test/expected/functions/reduction/r0011010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0011011.c b/rtree-c/test/expected/functions/reduction/r0011011.c deleted file mode 100644 index 8118804edb2f27dc0161a613fe8cf8f33273036e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011011.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r0011011.c.hs b/rtree-c/test/expected/functions/reduction/r0011011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00111000.c b/rtree-c/test/expected/functions/reduction/r00111000.c deleted file mode 100644 index 12fb566c0b5ed17df98c64fb0356548986e9c460..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00111000.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int main() -{ - return f(42); -} diff --git a/rtree-c/test/expected/functions/reduction/r00111000.c.hs b/rtree-c/test/expected/functions/reduction/r00111000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00111000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r00111001.c b/rtree-c/test/expected/functions/reduction/r00111001.c deleted file mode 100644 index 3ed3627dab4e6151ef101449a9cc954832cc3cbe..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00111001.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r00111001.c.hs b/rtree-c/test/expected/functions/reduction/r00111001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r00111001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0011101.c b/rtree-c/test/expected/functions/reduction/r0011101.c deleted file mode 100644 index 34c0b22037d56758e54b551ec86e8c9431fe6f49..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011101.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int f(int a) -{ -} -int main() -{ - return f(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r0011101.c.hs b/rtree-c/test/expected/functions/reduction/r0011101.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0011110.c b/rtree-c/test/expected/functions/reduction/r0011110.c deleted file mode 100644 index 6a6a735d049e47e3397c84d8700c92aef7ea2929..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r0011110.c.hs b/rtree-c/test/expected/functions/reduction/r0011110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0011111.c b/rtree-c/test/expected/functions/reduction/r0011111.c deleted file mode 100644 index 913cb4a5fb9193b7d30a629ecea4a3c115025598..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011111.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove expr statement at ("test/cases/small/functions.c": line 2) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r0011111.c.hs b/rtree-c/test/expected/functions/reduction/r0011111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0011111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0100000.c b/rtree-c/test/expected/functions/reduction/r0100000.c deleted file mode 100644 index b226fa8f7bc8af5b488453752b436b65d3dc5dfc..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0100000.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ - return f(); -} diff --git a/rtree-c/test/expected/functions/reduction/r0100000.c.hs b/rtree-c/test/expected/functions/reduction/r0100000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0100000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01000010.c b/rtree-c/test/expected/functions/reduction/r01000010.c deleted file mode 100644 index d44633671b4bd7cab6862176ff4e7a997b594a72..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01000010.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01000010.c.hs b/rtree-c/test/expected/functions/reduction/r01000010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01000010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01000011.c b/rtree-c/test/expected/functions/reduction/r01000011.c deleted file mode 100644 index ee3d907584617453ea1696917e4c4c4207dc2663..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01000011.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01000011.c.hs b/rtree-c/test/expected/functions/reduction/r01000011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01000011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0100010.c b/rtree-c/test/expected/functions/reduction/r0100010.c deleted file mode 100644 index 443b15d24701111b0b75475abc2917d9b8169826..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0100010.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ - return f(); -} diff --git a/rtree-c/test/expected/functions/reduction/r0100010.c.hs b/rtree-c/test/expected/functions/reduction/r0100010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0100010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01000110.c b/rtree-c/test/expected/functions/reduction/r01000110.c deleted file mode 100644 index e876058b341d30dfc42b9ab6990bd0c582509c97..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01000110.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01000110.c.hs b/rtree-c/test/expected/functions/reduction/r01000110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01000110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01000111.c b/rtree-c/test/expected/functions/reduction/r01000111.c deleted file mode 100644 index 14798b84678e44b36536d2af06fd8cb117cdd1d5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01000111.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01000111.c.hs b/rtree-c/test/expected/functions/reduction/r01000111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01000111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0100100.c b/rtree-c/test/expected/functions/reduction/r0100100.c deleted file mode 100644 index e8cb96d3996386d0590f9eee8907cad20cc31ebb..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0100100.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ - return f(); -} diff --git a/rtree-c/test/expected/functions/reduction/r0100100.c.hs b/rtree-c/test/expected/functions/reduction/r0100100.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0100100.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01001010.c b/rtree-c/test/expected/functions/reduction/r01001010.c deleted file mode 100644 index 7f1bee83cbaa99e49859ceec2e63bab5d39c2946..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01001010.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01001010.c.hs b/rtree-c/test/expected/functions/reduction/r01001010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01001010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01001011.c b/rtree-c/test/expected/functions/reduction/r01001011.c deleted file mode 100644 index 8c561f85cff7cd8b14c14980f65fe51d2f92ee59..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01001011.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01001011.c.hs b/rtree-c/test/expected/functions/reduction/r01001011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01001011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0100110.c b/rtree-c/test/expected/functions/reduction/r0100110.c deleted file mode 100644 index 265e0900adcd14f037b6109a89dc4a5c2f6da192..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0100110.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ - return f(); -} diff --git a/rtree-c/test/expected/functions/reduction/r0100110.c.hs b/rtree-c/test/expected/functions/reduction/r0100110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0100110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01001110.c b/rtree-c/test/expected/functions/reduction/r01001110.c deleted file mode 100644 index 4fb5bc1d4c3b5496b3ec723364e7ae5781aa3fae..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01001110.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01001110.c.hs b/rtree-c/test/expected/functions/reduction/r01001110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01001110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01001111.c b/rtree-c/test/expected/functions/reduction/r01001111.c deleted file mode 100644 index d0bbeeec969dd1fe9ccbc5def626a4fef38d6f9b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01001111.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01001111.c.hs b/rtree-c/test/expected/functions/reduction/r01001111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01001111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0101000.c b/rtree-c/test/expected/functions/reduction/r0101000.c deleted file mode 100644 index e0b3f2a8bfd84cfbffab2206a0ab219a9058b66a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0101000.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) - -int f() -{ -} -int g() -{ -} -int main() -{ - return f(); -} diff --git a/rtree-c/test/expected/functions/reduction/r0101000.c.hs b/rtree-c/test/expected/functions/reduction/r0101000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0101000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01010010.c b/rtree-c/test/expected/functions/reduction/r01010010.c deleted file mode 100644 index a3a0e5c87b70dfa98d6a99a8312883dbea15c618..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01010010.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01010010.c.hs b/rtree-c/test/expected/functions/reduction/r01010010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01010010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01010011.c b/rtree-c/test/expected/functions/reduction/r01010011.c deleted file mode 100644 index b9603a7e4cb3d6434f847ac39debb713275bebf5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01010011.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01010011.c.hs b/rtree-c/test/expected/functions/reduction/r01010011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01010011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0101010.c b/rtree-c/test/expected/functions/reduction/r0101010.c deleted file mode 100644 index 24f5faf15e718d56ebda602f8e2eadd49a222e0e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0101010.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) - -int f() -{ -} -int g() -{ -} -int main() -{ - return f(); -} diff --git a/rtree-c/test/expected/functions/reduction/r0101010.c.hs b/rtree-c/test/expected/functions/reduction/r0101010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0101010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01010110.c b/rtree-c/test/expected/functions/reduction/r01010110.c deleted file mode 100644 index a406fcfa7fd75253cfc967183611c36336c2ed8a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01010110.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01010110.c.hs b/rtree-c/test/expected/functions/reduction/r01010110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01010110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01010111.c b/rtree-c/test/expected/functions/reduction/r01010111.c deleted file mode 100644 index 3024a6fd29e0ec3600a64cd39efc69d022ee6483..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01010111.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01010111.c.hs b/rtree-c/test/expected/functions/reduction/r01010111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01010111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0101100.c b/rtree-c/test/expected/functions/reduction/r0101100.c deleted file mode 100644 index f6494af03200716592ee672e3575b971a580d9d9..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0101100.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) - -int f() -{ -} -int g() -{ -} -int main() -{ - return f(); -} diff --git a/rtree-c/test/expected/functions/reduction/r0101100.c.hs b/rtree-c/test/expected/functions/reduction/r0101100.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0101100.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01011010.c b/rtree-c/test/expected/functions/reduction/r01011010.c deleted file mode 100644 index 900fe3a68f2aeab7d0f35e63da80f1b37c51d663..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01011010.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01011010.c.hs b/rtree-c/test/expected/functions/reduction/r01011010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01011010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01011011.c b/rtree-c/test/expected/functions/reduction/r01011011.c deleted file mode 100644 index 0db36faf7cc9a9659059e595e8548209a7ff6577..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01011011.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01011011.c.hs b/rtree-c/test/expected/functions/reduction/r01011011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01011011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r0101110.c b/rtree-c/test/expected/functions/reduction/r0101110.c deleted file mode 100644 index 74e7f5f9e5fa2c50aaf048b21f7a414f26bd85a0..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0101110.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) - -int f() -{ -} -int g() -{ -} -int main() -{ - return f(); -} diff --git a/rtree-c/test/expected/functions/reduction/r0101110.c.hs b/rtree-c/test/expected/functions/reduction/r0101110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r0101110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01011110.c b/rtree-c/test/expected/functions/reduction/r01011110.c deleted file mode 100644 index c0112d8dbf36803541833a35b7118c3053ec03ec..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01011110.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01011110.c.hs b/rtree-c/test/expected/functions/reduction/r01011110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01011110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01011111.c b/rtree-c/test/expected/functions/reduction/r01011111.c deleted file mode 100644 index 4ed5b05304390f4ca2e18382c623a4b3345c937a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01011111.c +++ /dev/null @@ -1,18 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r01011111.c.hs b/rtree-c/test/expected/functions/reduction/r01011111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01011111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01100.c b/rtree-c/test/expected/functions/reduction/r01100.c deleted file mode 100644 index 12115d868c85832625a851f35a778083753c522a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01100.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) - -int f() -{ -} -int main() -{ - return f(); -} diff --git a/rtree-c/test/expected/functions/reduction/r01100.c.hs b/rtree-c/test/expected/functions/reduction/r01100.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01100.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r011010.c b/rtree-c/test/expected/functions/reduction/r011010.c deleted file mode 100644 index 9b4eaf770d842daef4b4f7986177ebf8203eec63..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r011010.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r011010.c.hs b/rtree-c/test/expected/functions/reduction/r011010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r011010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r011011.c b/rtree-c/test/expected/functions/reduction/r011011.c deleted file mode 100644 index 3c0138d5fc8eb6cf5505926a6699f2488a9b4d92..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r011011.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r011011.c.hs b/rtree-c/test/expected/functions/reduction/r011011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r011011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r01110.c b/rtree-c/test/expected/functions/reduction/r01110.c deleted file mode 100644 index eb43471231737bdb7bb5bf2329f261495b774601..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01110.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) - -int f() -{ -} -int main() -{ - return f(); -} diff --git a/rtree-c/test/expected/functions/reduction/r01110.c.hs b/rtree-c/test/expected/functions/reduction/r01110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r01110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r011110.c b/rtree-c/test/expected/functions/reduction/r011110.c deleted file mode 100644 index 37961a1d9dab546bb772c334cafb297afdba51ad..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r011110.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r011110.c.hs b/rtree-c/test/expected/functions/reduction/r011110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r011110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r011111.c b/rtree-c/test/expected/functions/reduction/r011111.c deleted file mode 100644 index b93e5cf0a6a91f05e838b510713a60d41ac3f331..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r011111.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove function f at ("test/cases/small/functions.c": line 1) -// 1 remove parameter at ("test/cases/small/functions.c": line 1) -// 1 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 1) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int f() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r011111.c.hs b/rtree-c/test/expected/functions/reduction/r011111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r011111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r1000000.c b/rtree-c/test/expected/functions/reduction/r1000000.c deleted file mode 100644 index bff2a37da5610469d1d17b6c37587a41d178fb0c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r1000000.c +++ /dev/null @@ -1,15 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int g(int a) -{ -} -int main() -{ - return g(42); -} diff --git a/rtree-c/test/expected/functions/reduction/r1000000.c.hs b/rtree-c/test/expected/functions/reduction/r1000000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r1000000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r1000001.c b/rtree-c/test/expected/functions/reduction/r1000001.c deleted file mode 100644 index 164f0257ce1928124af4fa4a4ad4a39298d251b2..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r1000001.c +++ /dev/null @@ -1,15 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int g(int a) -{ -} -int main() -{ - return g(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r1000001.c.hs b/rtree-c/test/expected/functions/reduction/r1000001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r1000001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r100001.c b/rtree-c/test/expected/functions/reduction/r100001.c deleted file mode 100644 index 2863daa7bbf1a8fa6d93a3e34d4191ea1d43b168..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100001.c +++ /dev/null @@ -1,14 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int g(int a) -{ -} -int main() -{ - return 0; -} diff --git a/rtree-c/test/expected/functions/reduction/r100001.c.hs b/rtree-c/test/expected/functions/reduction/r100001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r100010.c b/rtree-c/test/expected/functions/reduction/r100010.c deleted file mode 100644 index 9d5a4afc3edceda4a1597047680176616575e760..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100010.c +++ /dev/null @@ -1,13 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r100010.c.hs b/rtree-c/test/expected/functions/reduction/r100010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r100011.c b/rtree-c/test/expected/functions/reduction/r100011.c deleted file mode 100644 index a658d65de7aac53a956f22df9e2711aa4fd0e6e1..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100011.c +++ /dev/null @@ -1,13 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r100011.c.hs b/rtree-c/test/expected/functions/reduction/r100011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r1001000.c b/rtree-c/test/expected/functions/reduction/r1001000.c deleted file mode 100644 index 04b6aa21085c8045f7c7b0de4c2f0f163e5d1610..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r1001000.c +++ /dev/null @@ -1,15 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int g(int a) -{ -} -int main() -{ - return g(42); -} diff --git a/rtree-c/test/expected/functions/reduction/r1001000.c.hs b/rtree-c/test/expected/functions/reduction/r1001000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r1001000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r1001001.c b/rtree-c/test/expected/functions/reduction/r1001001.c deleted file mode 100644 index 363816ba97600d1c73ee92fa378d93284976d2e0..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r1001001.c +++ /dev/null @@ -1,15 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int g(int a) -{ -} -int main() -{ - return g(0); -} diff --git a/rtree-c/test/expected/functions/reduction/r1001001.c.hs b/rtree-c/test/expected/functions/reduction/r1001001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r1001001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r100101.c b/rtree-c/test/expected/functions/reduction/r100101.c deleted file mode 100644 index 3e8eef39d0ec1cfb86c84e116d6eaf96d5481daa..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100101.c +++ /dev/null @@ -1,14 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int g(int a) -{ -} -int main() -{ - return 0; -} diff --git a/rtree-c/test/expected/functions/reduction/r100101.c.hs b/rtree-c/test/expected/functions/reduction/r100101.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r100110.c b/rtree-c/test/expected/functions/reduction/r100110.c deleted file mode 100644 index 92d376d8f37ade8524268700429944e37dbf8ee8..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100110.c +++ /dev/null @@ -1,13 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r100110.c.hs b/rtree-c/test/expected/functions/reduction/r100110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r100111.c b/rtree-c/test/expected/functions/reduction/r100111.c deleted file mode 100644 index 80e33500e294a8e489864dae76e2cde90a6d2197..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100111.c +++ /dev/null @@ -1,13 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 0 remove parameter at ("test/cases/small/functions.c": line 5) -// 1 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 remove empty compound at ("test/cases/small/functions.c": line 8) - -int g(int a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r100111.c.hs b/rtree-c/test/expected/functions/reduction/r100111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r100111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r101000.c b/rtree-c/test/expected/functions/reduction/r101000.c deleted file mode 100644 index 7e065eabae2f82c9e0c16fcd44c39dcd6234832b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r101000.c +++ /dev/null @@ -1,14 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 do without param at ("test/cases/small/functions.c": line 9) - -int g() -{ -} -int main() -{ - return g(); -} diff --git a/rtree-c/test/expected/functions/reduction/r101000.c.hs b/rtree-c/test/expected/functions/reduction/r101000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r101000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r101001.c b/rtree-c/test/expected/functions/reduction/r101001.c deleted file mode 100644 index d3ad348e71f5dbab7441948e9c6f8c546445c25d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r101001.c +++ /dev/null @@ -1,14 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 0 remove return statement at ("test/cases/small/functions.c": line 9) -// 1 do without param at ("test/cases/small/functions.c": line 9) - -int g() -{ -} -int main() -{ - return 0; -} diff --git a/rtree-c/test/expected/functions/reduction/r101001.c.hs b/rtree-c/test/expected/functions/reduction/r101001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r101001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r101010.c b/rtree-c/test/expected/functions/reduction/r101010.c deleted file mode 100644 index d36ae12bca893d8276d18eec2eddfa1bf56f0a58..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r101010.c +++ /dev/null @@ -1,13 +0,0 @@ -// 1 remove function f at ("test/cases/small/functions.c": line 1) -// 0 remove function g at ("test/cases/small/functions.c": line 5) -// 1 remove parameter at ("test/cases/small/functions.c": line 5) -// 0 remove empty compound at ("test/cases/small/functions.c": line 5) -// 1 remove return statement at ("test/cases/small/functions.c": line 9) -// 0 remove empty compound at ("test/cases/small/functions.c": line 8) - -int g() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/functions/reduction/r101010.c.hs b/rtree-c/test/expected/functions/reduction/r101010.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r101010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r101011.c.hs b/rtree-c/test/expected/functions/reduction/r101011.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r101011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r101100.c.hs b/rtree-c/test/expected/functions/reduction/r101100.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r101100.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r101101.c.hs b/rtree-c/test/expected/functions/reduction/r101101.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r101101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r101110.c.hs b/rtree-c/test/expected/functions/reduction/r101110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r101110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r101111.c.hs b/rtree-c/test/expected/functions/reduction/r101111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r101111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r11000.c.hs b/rtree-c/test/expected/functions/reduction/r11000.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r11000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r11001.c.hs b/rtree-c/test/expected/functions/reduction/r11001.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r11001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r1101.c.hs b/rtree-c/test/expected/functions/reduction/r1101.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r1101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r1110.c.hs b/rtree-c/test/expected/functions/reduction/r1110.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r1110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/functions/reduction/r1111.c.hs b/rtree-c/test/expected/functions/reduction/r1111.c.hs deleted file mode 100644 index f1350f71ef6c5f5ad6c3f45bfed1a82f634c4dca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/functions/reduction/r1111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CVar - ( Ident "a" 97 () ) () - ) - ) () - ) - ] () - ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "g" 103 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockStmt - ( CReturn - ( Just - ( CCall - ( CVar - ( Ident "f" 102 () ) () - ) - [ CCall - ( CVar - ( Ident "g" 103 () ) () - ) - [ CConst - ( CIntConst 42 () ) - ] () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/llvm-26760/reduction/p0.path b/rtree-c/test/expected/llvm-26760/reduction/p0.path index 036e488463ddcc1f298ef95c72bf16d433ba1214..6ac62cbae6b703fa28667ed2af1ed62953b77097 100644 --- a/rtree-c/test/expected/llvm-26760/reduction/p0.path +++ b/rtree-c/test/expected/llvm-26760/reduction/p0.path @@ -5,15 +5,19 @@ * inline variable l_919 at ("test/cases/large/llvm-26760.c": line 9) * remove variable l_1052 at ("test/cases/large/llvm-26760.c": line 10) * remove condition at ("test/cases/large/llvm-26760.c": line 11) +* remove empty declaration at ("test/cases/large/llvm-26760.c": line 14) +* remove expr statement at ("test/cases/large/llvm-26760.c": line 14) * remove check at ("test/cases/large/llvm-26760.c": line 14) * remove iterator at ("test/cases/large/llvm-26760.c": line 14) * reduce to operant at ("test/cases/large/llvm-26760.c": line 14) +* remove empty declaration at ("test/cases/large/llvm-26760.c": line 12) * remove statement at ("test/cases/large/llvm-26760.c": line 13) * inline variable l_1081 at ("test/cases/large/llvm-26760.c": line 15) * inline variable B4o4obl_919 at ("test/cases/large/llvm-26760.c": line 16) * inline variable B4o4ocg_100 at ("test/cases/large/llvm-26760.c": line 17) * inline variable B4o4odl_1369 at ("test/cases/large/llvm-26760.c": line 18) * inline variable B4o4ofl_1433 at ("test/cases/large/llvm-26760.c": line 19) +* remove expr statement at ("test/cases/large/llvm-26760.c": line 20) * remove expr statement at ("test/cases/large/llvm-26760.c": line 21) * reduce to left at ("test/cases/large/llvm-26760.c": line 21) * reduce to right at ("test/cases/large/llvm-26760.c": line 21) diff --git a/rtree-c/test/expected/main/reduction/r0.c.hs b/rtree-c/test/expected/main/reduction/r0.c.hs deleted file mode 100644 index 0d620f07b0dae28f9a472758431f3e411d54b09b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/main/reduction/r0.c.hs +++ /dev/null @@ -1,17 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - ] () diff --git a/rtree-c/test/expected/main/reduction/r1.c.hs b/rtree-c/test/expected/main/reduction/r1.c.hs deleted file mode 100644 index 0d620f07b0dae28f9a472758431f3e411d54b09b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/main/reduction/r1.c.hs +++ /dev/null @@ -1,17 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r00000.c b/rtree-c/test/expected/struct/reduction/r00000.c deleted file mode 100644 index 893f586c6a99ff7b097b32655f9428ed798e0e9f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r00000.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove declaration at ("test/cases/small/struct.c": line 1) -// 0 remove initializer at ("test/cases/small/struct.c": line 3) -// 0 remove variable p1 at ("test/cases/small/struct.c": line 3) -// 0 remove variable p2 at ("test/cases/small/struct.c": line 6) -// 0 remove return statement at ("test/cases/small/struct.c": line 7) - -struct point { - int x; int y; -}; -struct point p1 = { 0, 0 }; -int main() -{ - struct point p2; - return p1.x; -} diff --git a/rtree-c/test/expected/struct/reduction/r00000.c.hs b/rtree-c/test/expected/struct/reduction/r00000.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r00000.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r00001.c b/rtree-c/test/expected/struct/reduction/r00001.c deleted file mode 100644 index c11dff46d52c16fb98d342e124f65288e1b06884..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r00001.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove declaration at ("test/cases/small/struct.c": line 1) -// 0 remove initializer at ("test/cases/small/struct.c": line 3) -// 0 remove variable p1 at ("test/cases/small/struct.c": line 3) -// 0 remove variable p2 at ("test/cases/small/struct.c": line 6) -// 1 remove return statement at ("test/cases/small/struct.c": line 7) - -struct point { - int x; int y; -}; -struct point p1 = { 0, 0 }; -int main() -{ - struct point p2; -} diff --git a/rtree-c/test/expected/struct/reduction/r00001.c.hs b/rtree-c/test/expected/struct/reduction/r00001.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r00001.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r00010.c b/rtree-c/test/expected/struct/reduction/r00010.c deleted file mode 100644 index 4284c94c95212547006b1ab9b535c8718354158d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r00010.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove declaration at ("test/cases/small/struct.c": line 1) -// 0 remove initializer at ("test/cases/small/struct.c": line 3) -// 0 remove variable p1 at ("test/cases/small/struct.c": line 3) -// 1 remove variable p2 at ("test/cases/small/struct.c": line 6) -// 0 remove return statement at ("test/cases/small/struct.c": line 7) - -struct point { - int x; int y; -}; -struct point p1 = { 0, 0 }; -int main() -{ - return p1.x; -} diff --git a/rtree-c/test/expected/struct/reduction/r00010.c.hs b/rtree-c/test/expected/struct/reduction/r00010.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r00010.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r000110.c b/rtree-c/test/expected/struct/reduction/r000110.c deleted file mode 100644 index c96ab6b4ab265b447759032943e12cb86a2a7808..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r000110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove declaration at ("test/cases/small/struct.c": line 1) -// 0 remove initializer at ("test/cases/small/struct.c": line 3) -// 0 remove variable p1 at ("test/cases/small/struct.c": line 3) -// 1 remove variable p2 at ("test/cases/small/struct.c": line 6) -// 1 remove return statement at ("test/cases/small/struct.c": line 7) -// 0 remove empty compound at ("test/cases/small/struct.c": line 5) - -struct point { - int x; int y; -}; -struct point p1 = { 0, 0 }; -int main() -{ -} diff --git a/rtree-c/test/expected/struct/reduction/r000110.c.hs b/rtree-c/test/expected/struct/reduction/r000110.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r000110.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r000111.c b/rtree-c/test/expected/struct/reduction/r000111.c deleted file mode 100644 index 026c45475df1c7e9ee21440ffacedbce91d8f90b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r000111.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove declaration at ("test/cases/small/struct.c": line 1) -// 0 remove initializer at ("test/cases/small/struct.c": line 3) -// 0 remove variable p1 at ("test/cases/small/struct.c": line 3) -// 1 remove variable p2 at ("test/cases/small/struct.c": line 6) -// 1 remove return statement at ("test/cases/small/struct.c": line 7) -// 1 remove empty compound at ("test/cases/small/struct.c": line 5) - -struct point { - int x; int y; -}; -struct point p1 = { 0, 0 }; -int main() -{ -} diff --git a/rtree-c/test/expected/struct/reduction/r000111.c.hs b/rtree-c/test/expected/struct/reduction/r000111.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r000111.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r0010.c b/rtree-c/test/expected/struct/reduction/r0010.c deleted file mode 100644 index 1830ca32e740a99426c2968017bca49667096bbd..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r0010.c +++ /dev/null @@ -1,12 +0,0 @@ -// 0 remove declaration at ("test/cases/small/struct.c": line 1) -// 0 remove initializer at ("test/cases/small/struct.c": line 3) -// 1 remove variable p1 at ("test/cases/small/struct.c": line 3) -// 0 remove variable p2 at ("test/cases/small/struct.c": line 6) - -struct point { - int x; int y; -}; -int main() -{ - struct point p2; -} diff --git a/rtree-c/test/expected/struct/reduction/r0010.c.hs b/rtree-c/test/expected/struct/reduction/r0010.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r0010.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r00110.c b/rtree-c/test/expected/struct/reduction/r00110.c deleted file mode 100644 index 4da04d6dc530b65ec19779acf3b6b9cfcff9d385..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r00110.c +++ /dev/null @@ -1,12 +0,0 @@ -// 0 remove declaration at ("test/cases/small/struct.c": line 1) -// 0 remove initializer at ("test/cases/small/struct.c": line 3) -// 1 remove variable p1 at ("test/cases/small/struct.c": line 3) -// 1 remove variable p2 at ("test/cases/small/struct.c": line 6) -// 0 remove empty compound at ("test/cases/small/struct.c": line 5) - -struct point { - int x; int y; -}; -int main() -{ -} diff --git a/rtree-c/test/expected/struct/reduction/r00110.c.hs b/rtree-c/test/expected/struct/reduction/r00110.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r00110.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r00111.c b/rtree-c/test/expected/struct/reduction/r00111.c deleted file mode 100644 index c1731bde26d7c797bfcb7bdc5007cdee6e318914..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r00111.c +++ /dev/null @@ -1,12 +0,0 @@ -// 0 remove declaration at ("test/cases/small/struct.c": line 1) -// 0 remove initializer at ("test/cases/small/struct.c": line 3) -// 1 remove variable p1 at ("test/cases/small/struct.c": line 3) -// 1 remove variable p2 at ("test/cases/small/struct.c": line 6) -// 1 remove empty compound at ("test/cases/small/struct.c": line 5) - -struct point { - int x; int y; -}; -int main() -{ -} diff --git a/rtree-c/test/expected/struct/reduction/r00111.c.hs b/rtree-c/test/expected/struct/reduction/r00111.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r00111.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r01000.c.hs b/rtree-c/test/expected/struct/reduction/r01000.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r01000.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r01001.c.hs b/rtree-c/test/expected/struct/reduction/r01001.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r01001.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r01010.c.hs b/rtree-c/test/expected/struct/reduction/r01010.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r01010.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r010110.c.hs b/rtree-c/test/expected/struct/reduction/r010110.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r010110.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r010111.c.hs b/rtree-c/test/expected/struct/reduction/r010111.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r010111.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r0110.c.hs b/rtree-c/test/expected/struct/reduction/r0110.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r0110.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r01110.c.hs b/rtree-c/test/expected/struct/reduction/r01110.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r01110.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r01111.c.hs b/rtree-c/test/expected/struct/reduction/r01111.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r01111.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r10.c.hs b/rtree-c/test/expected/struct/reduction/r10.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r10.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/struct/reduction/r11.c.hs b/rtree-c/test/expected/struct/reduction/r11.c.hs deleted file mode 100644 index b37197c052a13f45a05b125a4e86842cb81e145e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/struct/reduction/r11.c.hs +++ /dev/null @@ -1,126 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) - ( Just - [ CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - , CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "y" 121 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] - ) [] () - ) () - ) - ] [] () - ) - , CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p1" 6384 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList - [ - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - , - ( [] - , CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ] - ) () - ) - ) Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "point" 232421476 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "p2" 6512 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CMember - ( CVar - ( Ident "p1" 6384 () ) () - ) - ( Ident "x" 120 () ) False () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0000000.c b/rtree-c/test/expected/structfn/reduction/r0000000.c deleted file mode 100644 index 3e57168245ede513a5a6d0e0d46ca06ebb365ba1..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000000.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ - struct S0 g0 = { }; - fn(g0); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0000000.c.hs b/rtree-c/test/expected/structfn/reduction/r0000000.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0000001.c b/rtree-c/test/expected/structfn/reduction/r0000001.c deleted file mode 100644 index 981450d33be568c77c8f7da239b547b25b18b074..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000001.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ - struct S0 g0 = { }; -} diff --git a/rtree-c/test/expected/structfn/reduction/r0000001.c.hs b/rtree-c/test/expected/structfn/reduction/r0000001.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0000010.c b/rtree-c/test/expected/structfn/reduction/r0000010.c deleted file mode 100644 index 65124131f18c8d8b328b57054b16178ac137c6a8..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000010.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r0000010.c.hs b/rtree-c/test/expected/structfn/reduction/r0000010.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0000011.c b/rtree-c/test/expected/structfn/reduction/r0000011.c deleted file mode 100644 index a85e07fe381c2a0b9f9344a956ef66f3d505e33e..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000011.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r0000011.c.hs b/rtree-c/test/expected/structfn/reduction/r0000011.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0000100.c b/rtree-c/test/expected/structfn/reduction/r0000100.c deleted file mode 100644 index 22e31a3d6340bf039710766c92ae8417adbb560f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000100.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ - struct S0 g0; - fn(g0); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0000100.c.hs b/rtree-c/test/expected/structfn/reduction/r0000100.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000100.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0000101.c b/rtree-c/test/expected/structfn/reduction/r0000101.c deleted file mode 100644 index e899a6f33cbbdcb32185f60653b5440674ea5ccb..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000101.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ - struct S0 g0; -} diff --git a/rtree-c/test/expected/structfn/reduction/r0000101.c.hs b/rtree-c/test/expected/structfn/reduction/r0000101.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0000110.c b/rtree-c/test/expected/structfn/reduction/r0000110.c deleted file mode 100644 index 4ea2822614f754ce4b16c3e138b852e442cb1172..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r0000110.c.hs b/rtree-c/test/expected/structfn/reduction/r0000110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0000111.c b/rtree-c/test/expected/structfn/reduction/r0000111.c deleted file mode 100644 index 1bc7b92813a2ef243499eedb111baea3855b3853..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000111.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r0000111.c.hs b/rtree-c/test/expected/structfn/reduction/r0000111.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0000111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0001000.c b/rtree-c/test/expected/structfn/reduction/r0001000.c deleted file mode 100644 index db57c4131aeed78d2017d97c6b1969b4c15a2d9c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001000.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ - struct S0 g0 = { }; - fn(g0); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0001000.c.hs b/rtree-c/test/expected/structfn/reduction/r0001000.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0001001.c b/rtree-c/test/expected/structfn/reduction/r0001001.c deleted file mode 100644 index 01374e1e342bbcfc126d1de0dc3da5d467e398fe..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001001.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ - struct S0 g0 = { }; -} diff --git a/rtree-c/test/expected/structfn/reduction/r0001001.c.hs b/rtree-c/test/expected/structfn/reduction/r0001001.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0001010.c b/rtree-c/test/expected/structfn/reduction/r0001010.c deleted file mode 100644 index 7c5dfc5396fe4b2774c39cf639c97e05ecc06cd1..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001010.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r0001010.c.hs b/rtree-c/test/expected/structfn/reduction/r0001010.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0001011.c b/rtree-c/test/expected/structfn/reduction/r0001011.c deleted file mode 100644 index 4d85154b140a727877f36baa5552e1acb606a69b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001011.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r0001011.c.hs b/rtree-c/test/expected/structfn/reduction/r0001011.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0001100.c b/rtree-c/test/expected/structfn/reduction/r0001100.c deleted file mode 100644 index a03b0497e1cdad03aa8746378eebfd45b666c153..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001100.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ - struct S0 g0; - fn(g0); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0001100.c.hs b/rtree-c/test/expected/structfn/reduction/r0001100.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001100.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0001101.c b/rtree-c/test/expected/structfn/reduction/r0001101.c deleted file mode 100644 index 4f707f5b17c639dcc29d1d977ac9f43749c91bf3..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001101.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ - struct S0 g0; -} diff --git a/rtree-c/test/expected/structfn/reduction/r0001101.c.hs b/rtree-c/test/expected/structfn/reduction/r0001101.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0001110.c b/rtree-c/test/expected/structfn/reduction/r0001110.c deleted file mode 100644 index 3bdc2c15ca0c5fee63feed518d5f59b311996ac8..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001110.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r0001110.c.hs b/rtree-c/test/expected/structfn/reduction/r0001110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0001111.c b/rtree-c/test/expected/structfn/reduction/r0001111.c deleted file mode 100644 index 8cc4adab6f2999556666fe0951a8b804039089ca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001111.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn(struct S0 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r0001111.c.hs b/rtree-c/test/expected/structfn/reduction/r0001111.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0001111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0010000.c b/rtree-c/test/expected/structfn/reduction/r0010000.c deleted file mode 100644 index a13f5c0ea4e6c787f3e849ab8ce949bd6914f34b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010000.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - struct S0 g0 = { }; - fn(); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0010000.c.hs b/rtree-c/test/expected/structfn/reduction/r0010000.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0010001.c b/rtree-c/test/expected/structfn/reduction/r0010001.c deleted file mode 100644 index a2b711208525b1c999c70ca514204b82447efa98..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010001.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - struct S0 g0 = { }; -} diff --git a/rtree-c/test/expected/structfn/reduction/r0010001.c.hs b/rtree-c/test/expected/structfn/reduction/r0010001.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0010010.c b/rtree-c/test/expected/structfn/reduction/r0010010.c deleted file mode 100644 index 90f48fd318e804fcfd9726a8d9b0d6148ff6f7c1..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010010.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - fn(); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0010010.c.hs b/rtree-c/test/expected/structfn/reduction/r0010010.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r00100110.c b/rtree-c/test/expected/structfn/reduction/r00100110.c deleted file mode 100644 index aaa77aabc269f7a778da9374cecba22d100a2814..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00100110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r00100110.c.hs b/rtree-c/test/expected/structfn/reduction/r00100110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00100110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r00100111.c b/rtree-c/test/expected/structfn/reduction/r00100111.c deleted file mode 100644 index 673794b767a4441eead2c18411d035ff621ff7a2..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00100111.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r00100111.c.hs b/rtree-c/test/expected/structfn/reduction/r00100111.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00100111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0010100.c b/rtree-c/test/expected/structfn/reduction/r0010100.c deleted file mode 100644 index 0a0c25b0866e63edbce8b7a3c1ae2960af8b9a56..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010100.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - struct S0 g0; - fn(); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0010100.c.hs b/rtree-c/test/expected/structfn/reduction/r0010100.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010100.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0010101.c b/rtree-c/test/expected/structfn/reduction/r0010101.c deleted file mode 100644 index a318e80c3c03a0d90b789685ee87028ee8eeafb9..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010101.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - struct S0 g0; -} diff --git a/rtree-c/test/expected/structfn/reduction/r0010101.c.hs b/rtree-c/test/expected/structfn/reduction/r0010101.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0010110.c b/rtree-c/test/expected/structfn/reduction/r0010110.c deleted file mode 100644 index 9f7a2fdf5b7ce8509dedee257ade9eb004e15483..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - fn(); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0010110.c.hs b/rtree-c/test/expected/structfn/reduction/r0010110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0010110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r00101110.c b/rtree-c/test/expected/structfn/reduction/r00101110.c deleted file mode 100644 index a172bc1e984f625fd265fca3228d8402c63faaeb..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00101110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r00101110.c.hs b/rtree-c/test/expected/structfn/reduction/r00101110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00101110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r00101111.c b/rtree-c/test/expected/structfn/reduction/r00101111.c deleted file mode 100644 index 9d1b94dfb8e155575c86437d9702122d7668257f..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00101111.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r00101111.c.hs b/rtree-c/test/expected/structfn/reduction/r00101111.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00101111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0011000.c b/rtree-c/test/expected/structfn/reduction/r0011000.c deleted file mode 100644 index 3d8d1ea81fd3d949fe7ed6ae5e2b8229907d5fd1..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011000.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - struct S0 g0 = { }; - fn(); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0011000.c.hs b/rtree-c/test/expected/structfn/reduction/r0011000.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0011001.c b/rtree-c/test/expected/structfn/reduction/r0011001.c deleted file mode 100644 index 27a50c22d680cf4d1dee979368b653840cfb1b6a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011001.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - struct S0 g0 = { }; -} diff --git a/rtree-c/test/expected/structfn/reduction/r0011001.c.hs b/rtree-c/test/expected/structfn/reduction/r0011001.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0011010.c b/rtree-c/test/expected/structfn/reduction/r0011010.c deleted file mode 100644 index 78433e47b3f3fe2ac44a8b41b2f50e4e9ce8c8ad..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011010.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - fn(); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0011010.c.hs b/rtree-c/test/expected/structfn/reduction/r0011010.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r00110110.c b/rtree-c/test/expected/structfn/reduction/r00110110.c deleted file mode 100644 index f9d37d57b31b721d7e511c5aa9f3e96f8d95b1e5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00110110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r00110110.c.hs b/rtree-c/test/expected/structfn/reduction/r00110110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00110110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r00110111.c b/rtree-c/test/expected/structfn/reduction/r00110111.c deleted file mode 100644 index 880e5169ee07fd344b8490c0c3736d1d97ef0181..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00110111.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r00110111.c.hs b/rtree-c/test/expected/structfn/reduction/r00110111.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00110111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0011100.c b/rtree-c/test/expected/structfn/reduction/r0011100.c deleted file mode 100644 index 6e7740e320bef43f31118d5f127315a0c643daf6..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011100.c +++ /dev/null @@ -1,17 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - struct S0 g0; - fn(); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0011100.c.hs b/rtree-c/test/expected/structfn/reduction/r0011100.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011100.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0011101.c b/rtree-c/test/expected/structfn/reduction/r0011101.c deleted file mode 100644 index d0f5fda7d2dc31ca3efb7860383baae4f0e91aef..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011101.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - struct S0 g0; -} diff --git a/rtree-c/test/expected/structfn/reduction/r0011101.c.hs b/rtree-c/test/expected/structfn/reduction/r0011101.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r0011110.c b/rtree-c/test/expected/structfn/reduction/r0011110.c deleted file mode 100644 index cb725e124457ff288e493de5b12cd8452be47a86..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -void fn() -{ -} -int main() -{ - fn(); -} diff --git a/rtree-c/test/expected/structfn/reduction/r0011110.c.hs b/rtree-c/test/expected/structfn/reduction/r0011110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r0011110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r00111110.c b/rtree-c/test/expected/structfn/reduction/r00111110.c deleted file mode 100644 index 4df328981747ff257f478c933b83ebb784b74308..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00111110.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r00111110.c.hs b/rtree-c/test/expected/structfn/reduction/r00111110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00111110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r00111111.c b/rtree-c/test/expected/structfn/reduction/r00111111.c deleted file mode 100644 index b7a92cbea3437c8afeea938c49c74b7cbcffa893..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00111111.c +++ /dev/null @@ -1,16 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 0 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove parameter at ("test/cases/small/structfn.c": line 2) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -void fn() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r00111111.c.hs b/rtree-c/test/expected/structfn/reduction/r00111111.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r00111111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r010000.c b/rtree-c/test/expected/structfn/reduction/r010000.c deleted file mode 100644 index a8590116b1ac72c3ee2508b1d89b3da09cd437f6..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r010000.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 1 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 0 do without param at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -int main() -{ - struct S0 g0 = { }; - g0; -} diff --git a/rtree-c/test/expected/structfn/reduction/r010000.c.hs b/rtree-c/test/expected/structfn/reduction/r010000.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r010000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r010001.c b/rtree-c/test/expected/structfn/reduction/r010001.c deleted file mode 100644 index d7aedfc989b56ec5f6b370b6933cce95efe01597..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r010001.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 1 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 1 do without param at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -int main() -{ - struct S0 g0 = { }; - 0; -} diff --git a/rtree-c/test/expected/structfn/reduction/r010001.c.hs b/rtree-c/test/expected/structfn/reduction/r010001.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r010001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r01001.c b/rtree-c/test/expected/structfn/reduction/r01001.c deleted file mode 100644 index 93f2d60be0315f91f90ae11389b923bef8133dab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r01001.c +++ /dev/null @@ -1,11 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 1 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -int main() -{ - struct S0 g0 = { }; -} diff --git a/rtree-c/test/expected/structfn/reduction/r01001.c.hs b/rtree-c/test/expected/structfn/reduction/r01001.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r01001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r01010.c b/rtree-c/test/expected/structfn/reduction/r01010.c deleted file mode 100644 index a0d46e5c0aac2f7e5ec9cd1494ac5e2c30f6e182..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r01010.c +++ /dev/null @@ -1,11 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 1 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -int main() -{ - 0; -} diff --git a/rtree-c/test/expected/structfn/reduction/r01010.c.hs b/rtree-c/test/expected/structfn/reduction/r01010.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r01010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r010110.c b/rtree-c/test/expected/structfn/reduction/r010110.c deleted file mode 100644 index c4efcd3222bd681aec7114b652cf42f94497bb2d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r010110.c +++ /dev/null @@ -1,11 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 1 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r010110.c.hs b/rtree-c/test/expected/structfn/reduction/r010110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r010110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r010111.c b/rtree-c/test/expected/structfn/reduction/r010111.c deleted file mode 100644 index 9fcc6cb37032733f27bde3c1b65ad214c33ac000..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r010111.c +++ /dev/null @@ -1,11 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 1 remove function fn at ("test/cases/small/structfn.c": line 2) -// 0 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 1 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r010111.c.hs b/rtree-c/test/expected/structfn/reduction/r010111.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r010111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r011000.c b/rtree-c/test/expected/structfn/reduction/r011000.c deleted file mode 100644 index d0b2d9a3f3a12b65c2f46f73779aa06b2d45973b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r011000.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 1 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 0 do without param at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -int main() -{ - struct S0 g0; - g0; -} diff --git a/rtree-c/test/expected/structfn/reduction/r011000.c.hs b/rtree-c/test/expected/structfn/reduction/r011000.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r011000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r011001.c b/rtree-c/test/expected/structfn/reduction/r011001.c deleted file mode 100644 index 4433b1b7e0931c5c9ef02d0c1566f2f7ae2efaa5..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r011001.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 1 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 1 do without param at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -int main() -{ - struct S0 g0; - 0; -} diff --git a/rtree-c/test/expected/structfn/reduction/r011001.c.hs b/rtree-c/test/expected/structfn/reduction/r011001.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r011001.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r01101.c b/rtree-c/test/expected/structfn/reduction/r01101.c deleted file mode 100644 index 740041aae94fcdc196117c56c62f6f43e64ed954..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r01101.c +++ /dev/null @@ -1,11 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 1 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 0 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -int main() -{ - struct S0 g0; -} diff --git a/rtree-c/test/expected/structfn/reduction/r01101.c.hs b/rtree-c/test/expected/structfn/reduction/r01101.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r01101.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r01110.c b/rtree-c/test/expected/structfn/reduction/r01110.c deleted file mode 100644 index bb206e75fea7f8facac5f16f342ee1e138f2e1e8..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r01110.c +++ /dev/null @@ -1,11 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 1 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 0 remove expr statement at ("test/cases/small/structfn.c": line 5) - -struct S0 { }; -int main() -{ - 0; -} diff --git a/rtree-c/test/expected/structfn/reduction/r01110.c.hs b/rtree-c/test/expected/structfn/reduction/r01110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r01110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r011110.c b/rtree-c/test/expected/structfn/reduction/r011110.c deleted file mode 100644 index 68a0fc5208d29a56d61a809c3fc2e77e4f5219ca..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r011110.c +++ /dev/null @@ -1,11 +0,0 @@ -// 0 remove declaration at ("test/cases/small/structfn.c": line 1) -// 1 remove function fn at ("test/cases/small/structfn.c": line 2) -// 1 remove initializer at ("test/cases/small/structfn.c": line 4) -// 1 remove variable g0 at ("test/cases/small/structfn.c": line 4) -// 1 remove expr statement at ("test/cases/small/structfn.c": line 5) -// 0 remove empty compound at ("test/cases/small/structfn.c": line 3) - -struct S0 { }; -int main() -{ -} diff --git a/rtree-c/test/expected/structfn/reduction/r011110.c.hs b/rtree-c/test/expected/structfn/reduction/r011110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r011110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r011111.c.hs b/rtree-c/test/expected/structfn/reduction/r011111.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r011111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r1000.c.hs b/rtree-c/test/expected/structfn/reduction/r1000.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r1000.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r10010.c.hs b/rtree-c/test/expected/structfn/reduction/r10010.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r10010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r10011.c.hs b/rtree-c/test/expected/structfn/reduction/r10011.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r10011.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r1010.c.hs b/rtree-c/test/expected/structfn/reduction/r1010.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r1010.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r10110.c.hs b/rtree-c/test/expected/structfn/reduction/r10110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r10110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r10111.c.hs b/rtree-c/test/expected/structfn/reduction/r10111.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r10111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r110.c.hs b/rtree-c/test/expected/structfn/reduction/r110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r1110.c.hs b/rtree-c/test/expected/structfn/reduction/r1110.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r1110.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/structfn/reduction/r1111.c.hs b/rtree-c/test/expected/structfn/reduction/r1111.c.hs deleted file mode 100644 index b208dcbf7ce2f4a6750332e5ed21eb1e0faa187c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/structfn/reduction/r1111.c.hs +++ /dev/null @@ -1,103 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) - ( Just [] ) [] () - ) () - ) - ] [] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "fn" 14182 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CSUType - ( CStruct CStructTag - ( Just - ( Ident "S0" 6227 () ) - ) Nothing [] () - ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "g0" 6247 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitList - ( CInitializerList [] ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CExpr - ( Just - ( CCall - ( CVar - ( Ident "fn" 14182 () ) () - ) - [ CVar - ( Ident "g0" 6247 () ) () - ] () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r00000.c b/rtree-c/test/expected/typedef/reduction/r00000.c deleted file mode 100644 index 092f0c0fa8e358581415b02c582586eeebfef600..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00000.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 0 remove parameter at ("test/cases/small/typedef.c": line 4) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 0 inline variable x at ("test/cases/small/typedef.c": line 8) -// 0 remove return statement at ("test/cases/small/typedef.c": line 9) - -typedef int uint64; -void f(uint64 a) -{ -} -int main() -{ - uint64 x = 1; - return x; -} diff --git a/rtree-c/test/expected/typedef/reduction/r00000.c.hs b/rtree-c/test/expected/typedef/reduction/r00000.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00000.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r00001.c b/rtree-c/test/expected/typedef/reduction/r00001.c deleted file mode 100644 index fb5d9b5be79c2cc2df1ffe04527314413a363f99..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00001.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 0 remove parameter at ("test/cases/small/typedef.c": line 4) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 0 inline variable x at ("test/cases/small/typedef.c": line 8) -// 1 remove return statement at ("test/cases/small/typedef.c": line 9) - -typedef int uint64; -void f(uint64 a) -{ -} -int main() -{ - uint64 x = 1; -} diff --git a/rtree-c/test/expected/typedef/reduction/r00001.c.hs b/rtree-c/test/expected/typedef/reduction/r00001.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00001.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r00010.c b/rtree-c/test/expected/typedef/reduction/r00010.c deleted file mode 100644 index 5f73d652212d9918d1e548393491bce50cd9c125..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00010.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 0 remove parameter at ("test/cases/small/typedef.c": line 4) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 1 inline variable x at ("test/cases/small/typedef.c": line 8) -// 0 remove return statement at ("test/cases/small/typedef.c": line 9) - -typedef int uint64; -void f(uint64 a) -{ -} -int main() -{ - return 1; -} diff --git a/rtree-c/test/expected/typedef/reduction/r00010.c.hs b/rtree-c/test/expected/typedef/reduction/r00010.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00010.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r000110.c b/rtree-c/test/expected/typedef/reduction/r000110.c deleted file mode 100644 index 98559cb6d94c9ad1149b5bbeae9186a3e942c7f6..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r000110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 0 remove parameter at ("test/cases/small/typedef.c": line 4) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 1 inline variable x at ("test/cases/small/typedef.c": line 8) -// 1 remove return statement at ("test/cases/small/typedef.c": line 9) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 7) - -typedef int uint64; -void f(uint64 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/typedef/reduction/r000110.c.hs b/rtree-c/test/expected/typedef/reduction/r000110.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r000110.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r000111.c b/rtree-c/test/expected/typedef/reduction/r000111.c deleted file mode 100644 index 2e32ead39b96207e6b67aca99da5e0f1d91c9743..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r000111.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 0 remove parameter at ("test/cases/small/typedef.c": line 4) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 1 inline variable x at ("test/cases/small/typedef.c": line 8) -// 1 remove return statement at ("test/cases/small/typedef.c": line 9) -// 1 remove empty compound at ("test/cases/small/typedef.c": line 7) - -typedef int uint64; -void f(uint64 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/typedef/reduction/r000111.c.hs b/rtree-c/test/expected/typedef/reduction/r000111.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r000111.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r00100.c b/rtree-c/test/expected/typedef/reduction/r00100.c deleted file mode 100644 index 231bd00fe3852f9b5f1eb2d063da6e5770dae583..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00100.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 0 remove parameter at ("test/cases/small/typedef.c": line 4) -// 1 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 0 inline variable x at ("test/cases/small/typedef.c": line 8) -// 0 remove return statement at ("test/cases/small/typedef.c": line 9) - -typedef int uint64; -void f(uint64 a) -{ -} -int main() -{ - uint64 x = 1; - return x; -} diff --git a/rtree-c/test/expected/typedef/reduction/r00100.c.hs b/rtree-c/test/expected/typedef/reduction/r00100.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00100.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r00101.c b/rtree-c/test/expected/typedef/reduction/r00101.c deleted file mode 100644 index 3214e437e5d907e758cb21a9d875df7241f071b1..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00101.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 0 remove parameter at ("test/cases/small/typedef.c": line 4) -// 1 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 0 inline variable x at ("test/cases/small/typedef.c": line 8) -// 1 remove return statement at ("test/cases/small/typedef.c": line 9) - -typedef int uint64; -void f(uint64 a) -{ -} -int main() -{ - uint64 x = 1; -} diff --git a/rtree-c/test/expected/typedef/reduction/r00101.c.hs b/rtree-c/test/expected/typedef/reduction/r00101.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00101.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r00110.c b/rtree-c/test/expected/typedef/reduction/r00110.c deleted file mode 100644 index 6c9eb8f0016434ca914b5e6c8c4153e868e284cb..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 0 remove parameter at ("test/cases/small/typedef.c": line 4) -// 1 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 1 inline variable x at ("test/cases/small/typedef.c": line 8) -// 0 remove return statement at ("test/cases/small/typedef.c": line 9) - -typedef int uint64; -void f(uint64 a) -{ -} -int main() -{ - return 1; -} diff --git a/rtree-c/test/expected/typedef/reduction/r00110.c.hs b/rtree-c/test/expected/typedef/reduction/r00110.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r00110.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r001110.c b/rtree-c/test/expected/typedef/reduction/r001110.c deleted file mode 100644 index fd87f6b8ff65dd2046be5c8a590064594284631b..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r001110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 0 remove parameter at ("test/cases/small/typedef.c": line 4) -// 1 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 1 inline variable x at ("test/cases/small/typedef.c": line 8) -// 1 remove return statement at ("test/cases/small/typedef.c": line 9) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 7) - -typedef int uint64; -void f(uint64 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/typedef/reduction/r001110.c.hs b/rtree-c/test/expected/typedef/reduction/r001110.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r001110.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r001111.c b/rtree-c/test/expected/typedef/reduction/r001111.c deleted file mode 100644 index 6d59fc6f01a97f30001c40c8dd0b498fb881240c..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r001111.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 0 remove parameter at ("test/cases/small/typedef.c": line 4) -// 1 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 1 inline variable x at ("test/cases/small/typedef.c": line 8) -// 1 remove return statement at ("test/cases/small/typedef.c": line 9) -// 1 remove empty compound at ("test/cases/small/typedef.c": line 7) - -typedef int uint64; -void f(uint64 a) -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/typedef/reduction/r001111.c.hs b/rtree-c/test/expected/typedef/reduction/r001111.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r001111.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r01000.c b/rtree-c/test/expected/typedef/reduction/r01000.c deleted file mode 100644 index 738f0ecc5ea07f5a5191aac1955f7fad521b1ff9..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r01000.c +++ /dev/null @@ -1,15 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 1 remove parameter at ("test/cases/small/typedef.c": line 4) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 0 inline variable x at ("test/cases/small/typedef.c": line 8) -// 0 remove return statement at ("test/cases/small/typedef.c": line 9) - -typedef int uint64; -void f() -{ -} -int main() -{ - uint64 x = 1; - return x; -} diff --git a/rtree-c/test/expected/typedef/reduction/r01000.c.hs b/rtree-c/test/expected/typedef/reduction/r01000.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r01000.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r01001.c b/rtree-c/test/expected/typedef/reduction/r01001.c deleted file mode 100644 index 7bce9f648c165956210989c5c686dadcfcd7030a..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r01001.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 1 remove parameter at ("test/cases/small/typedef.c": line 4) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 0 inline variable x at ("test/cases/small/typedef.c": line 8) -// 1 remove return statement at ("test/cases/small/typedef.c": line 9) - -typedef int uint64; -void f() -{ -} -int main() -{ - uint64 x = 1; -} diff --git a/rtree-c/test/expected/typedef/reduction/r01001.c.hs b/rtree-c/test/expected/typedef/reduction/r01001.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r01001.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r01010.c b/rtree-c/test/expected/typedef/reduction/r01010.c deleted file mode 100644 index f68c94e17d96dbb4e8c9d3cc49f08835b84b17f1..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r01010.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 1 remove parameter at ("test/cases/small/typedef.c": line 4) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 1 inline variable x at ("test/cases/small/typedef.c": line 8) -// 0 remove return statement at ("test/cases/small/typedef.c": line 9) - -typedef int uint64; -void f() -{ -} -int main() -{ - return 1; -} diff --git a/rtree-c/test/expected/typedef/reduction/r01010.c.hs b/rtree-c/test/expected/typedef/reduction/r01010.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r01010.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r010110.c b/rtree-c/test/expected/typedef/reduction/r010110.c deleted file mode 100644 index 68b93d10010c2e937fbc19cb4289a87753dce44d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r010110.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 1 remove parameter at ("test/cases/small/typedef.c": line 4) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 1 inline variable x at ("test/cases/small/typedef.c": line 8) -// 1 remove return statement at ("test/cases/small/typedef.c": line 9) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 7) - -typedef int uint64; -void f() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/typedef/reduction/r010110.c.hs b/rtree-c/test/expected/typedef/reduction/r010110.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r010110.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r010111.c b/rtree-c/test/expected/typedef/reduction/r010111.c deleted file mode 100644 index 12edac8021b4e2d1b53126d5cb245c91c4f862a9..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r010111.c +++ /dev/null @@ -1,14 +0,0 @@ -// 0 remove function f at ("test/cases/small/typedef.c": line 4) -// 1 remove parameter at ("test/cases/small/typedef.c": line 4) -// 0 remove empty compound at ("test/cases/small/typedef.c": line 4) -// 1 inline variable x at ("test/cases/small/typedef.c": line 8) -// 1 remove return statement at ("test/cases/small/typedef.c": line 9) -// 1 remove empty compound at ("test/cases/small/typedef.c": line 7) - -typedef int uint64; -void f() -{ -} -int main() -{ -} diff --git a/rtree-c/test/expected/typedef/reduction/r010111.c.hs b/rtree-c/test/expected/typedef/reduction/r010111.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r010111.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r01100.c.hs b/rtree-c/test/expected/typedef/reduction/r01100.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r01100.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r01101.c.hs b/rtree-c/test/expected/typedef/reduction/r01101.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r01101.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r01110.c.hs b/rtree-c/test/expected/typedef/reduction/r01110.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r01110.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r011110.c.hs b/rtree-c/test/expected/typedef/reduction/r011110.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r011110.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r011111.c.hs b/rtree-c/test/expected/typedef/reduction/r011111.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r011111.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r100.c.hs b/rtree-c/test/expected/typedef/reduction/r100.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r100.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r101.c.hs b/rtree-c/test/expected/typedef/reduction/r101.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r101.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r110.c.hs b/rtree-c/test/expected/typedef/reduction/r110.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r110.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r1110.c.hs b/rtree-c/test/expected/typedef/reduction/r1110.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r1110.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/typedef/reduction/r1111.c.hs b/rtree-c/test/expected/typedef/reduction/r1111.c.hs deleted file mode 100644 index 8d49dd68aedcbaf9d8c3aa284831849b741c7aab..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/typedef/reduction/r1111.c.hs +++ /dev/null @@ -1,94 +0,0 @@ -CTranslUnit - [ CDeclExt - ( CDecl - [ CStorageSpec - ( CTypedef () ) - , CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "uint64" 245092139 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CVoidType () ) - ] - ( CDeclr - ( Just - ( Ident "f" 102 () ) - ) - [ CFunDeclr - ( CFunParamsNew - [ CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "a" 97 () ) - ) [] Nothing [] () - ) Nothing Nothing - ] () - ] False - ) [] () - ] Nothing [] () - ) [] - ( CCompound [] [] () ) () - ) - , CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CTypeDef - ( Ident "uint64" 245092139 () ) () - ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "x" 120 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 1 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CReturn - ( Just - ( CVar - ( Ident "x" 120 () ) () - ) - ) () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/while-loops/reduction/r0000.c b/rtree-c/test/expected/while-loops/reduction/r0000.c deleted file mode 100644 index 5356a23fbf7f1d266d9f1b8faeaa7a0f6ddb8bdd..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r0000.c +++ /dev/null @@ -1,13 +0,0 @@ -// 0 inline variable i at ("test/cases/small/while-loops.c": line 2) -// 0 remove expr statement at ("test/cases/small/while-loops.c": line 4) -// 0 reduce to operant at ("test/cases/small/while-loops.c": line 4) -// 0 replace by zero at ("test/cases/small/while-loops.c": line 3) - -int main() -{ - int i = 0; - while (i < 10) - { - i++; - } -} diff --git a/rtree-c/test/expected/while-loops/reduction/r0000.c.hs b/rtree-c/test/expected/while-loops/reduction/r0000.c.hs deleted file mode 100644 index a2acb51373c0dbe97871302e7546c976e532e13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r0000.c.hs +++ /dev/null @@ -1,63 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "i" 105 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CWhile - ( CBinary CLeOp - ( CVar - ( Ident "i" 105 () ) () - ) - ( CConst - ( CIntConst 10 () ) - ) () - ) - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CUnary CPostIncOp - ( CVar - ( Ident "i" 105 () ) () - ) () - ) - ) () - ) - ] () - ) False () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/while-loops/reduction/r0001.c.hs b/rtree-c/test/expected/while-loops/reduction/r0001.c.hs deleted file mode 100644 index a2acb51373c0dbe97871302e7546c976e532e13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r0001.c.hs +++ /dev/null @@ -1,63 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "i" 105 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CWhile - ( CBinary CLeOp - ( CVar - ( Ident "i" 105 () ) () - ) - ( CConst - ( CIntConst 10 () ) - ) () - ) - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CUnary CPostIncOp - ( CVar - ( Ident "i" 105 () ) () - ) () - ) - ) () - ) - ] () - ) False () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/while-loops/reduction/r0010.c.hs b/rtree-c/test/expected/while-loops/reduction/r0010.c.hs deleted file mode 100644 index a2acb51373c0dbe97871302e7546c976e532e13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r0010.c.hs +++ /dev/null @@ -1,63 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "i" 105 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CWhile - ( CBinary CLeOp - ( CVar - ( Ident "i" 105 () ) () - ) - ( CConst - ( CIntConst 10 () ) - ) () - ) - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CUnary CPostIncOp - ( CVar - ( Ident "i" 105 () ) () - ) () - ) - ) () - ) - ] () - ) False () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/while-loops/reduction/r0011.c.hs b/rtree-c/test/expected/while-loops/reduction/r0011.c.hs deleted file mode 100644 index a2acb51373c0dbe97871302e7546c976e532e13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r0011.c.hs +++ /dev/null @@ -1,63 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "i" 105 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CWhile - ( CBinary CLeOp - ( CVar - ( Ident "i" 105 () ) () - ) - ( CConst - ( CIntConst 10 () ) - ) () - ) - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CUnary CPostIncOp - ( CVar - ( Ident "i" 105 () ) () - ) () - ) - ) () - ) - ] () - ) False () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/while-loops/reduction/r0100.c.hs b/rtree-c/test/expected/while-loops/reduction/r0100.c.hs deleted file mode 100644 index a2acb51373c0dbe97871302e7546c976e532e13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r0100.c.hs +++ /dev/null @@ -1,63 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "i" 105 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CWhile - ( CBinary CLeOp - ( CVar - ( Ident "i" 105 () ) () - ) - ( CConst - ( CIntConst 10 () ) - ) () - ) - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CUnary CPostIncOp - ( CVar - ( Ident "i" 105 () ) () - ) () - ) - ) () - ) - ] () - ) False () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/while-loops/reduction/r0101.c.hs b/rtree-c/test/expected/while-loops/reduction/r0101.c.hs deleted file mode 100644 index a2acb51373c0dbe97871302e7546c976e532e13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r0101.c.hs +++ /dev/null @@ -1,63 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "i" 105 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CWhile - ( CBinary CLeOp - ( CVar - ( Ident "i" 105 () ) () - ) - ( CConst - ( CIntConst 10 () ) - ) () - ) - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CUnary CPostIncOp - ( CVar - ( Ident "i" 105 () ) () - ) () - ) - ) () - ) - ] () - ) False () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/while-loops/reduction/r011.c.hs b/rtree-c/test/expected/while-loops/reduction/r011.c.hs deleted file mode 100644 index a2acb51373c0dbe97871302e7546c976e532e13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r011.c.hs +++ /dev/null @@ -1,63 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "i" 105 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CWhile - ( CBinary CLeOp - ( CVar - ( Ident "i" 105 () ) () - ) - ( CConst - ( CIntConst 10 () ) - ) () - ) - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CUnary CPostIncOp - ( CVar - ( Ident "i" 105 () ) () - ) () - ) - ) () - ) - ] () - ) False () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/while-loops/reduction/r100.c.hs b/rtree-c/test/expected/while-loops/reduction/r100.c.hs deleted file mode 100644 index a2acb51373c0dbe97871302e7546c976e532e13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r100.c.hs +++ /dev/null @@ -1,63 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "i" 105 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CWhile - ( CBinary CLeOp - ( CVar - ( Ident "i" 105 () ) () - ) - ( CConst - ( CIntConst 10 () ) - ) () - ) - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CUnary CPostIncOp - ( CVar - ( Ident "i" 105 () ) () - ) () - ) - ) () - ) - ] () - ) False () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/while-loops/reduction/r101.c.hs b/rtree-c/test/expected/while-loops/reduction/r101.c.hs deleted file mode 100644 index a2acb51373c0dbe97871302e7546c976e532e13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r101.c.hs +++ /dev/null @@ -1,63 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "i" 105 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CWhile - ( CBinary CLeOp - ( CVar - ( Ident "i" 105 () ) () - ) - ( CConst - ( CIntConst 10 () ) - ) () - ) - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CUnary CPostIncOp - ( CVar - ( Ident "i" 105 () ) () - ) () - ) - ) () - ) - ] () - ) False () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/while-loops/reduction/r110.c.hs b/rtree-c/test/expected/while-loops/reduction/r110.c.hs deleted file mode 100644 index a2acb51373c0dbe97871302e7546c976e532e13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r110.c.hs +++ /dev/null @@ -1,63 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "i" 105 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CWhile - ( CBinary CLeOp - ( CVar - ( Ident "i" 105 () ) () - ) - ( CConst - ( CIntConst 10 () ) - ) () - ) - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CUnary CPostIncOp - ( CVar - ( Ident "i" 105 () ) () - ) () - ) - ) () - ) - ] () - ) False () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/expected/while-loops/reduction/r111.c.hs b/rtree-c/test/expected/while-loops/reduction/r111.c.hs deleted file mode 100644 index a2acb51373c0dbe97871302e7546c976e532e13d..0000000000000000000000000000000000000000 --- a/rtree-c/test/expected/while-loops/reduction/r111.c.hs +++ /dev/null @@ -1,63 +0,0 @@ -CTranslUnit - [ CFDefExt - ( CFunDef - [ CTypeSpec - ( CIntType () ) - ] - ( CDeclr - ( Just - ( Ident "main" 232419565 () ) - ) - [ CFunDeclr - ( CFunParamsNew [] False ) [] () - ] Nothing [] () - ) [] - ( CCompound [] - [ CBlockDecl - ( CDecl - [ CTypeSpec - ( CIntType () ) - ] - [ CDeclarationItem - ( CDeclr - ( Just - ( Ident "i" 105 () ) - ) [] Nothing [] () - ) - ( Just - ( CInitExpr - ( CConst - ( CIntConst 0 () ) - ) () - ) - ) Nothing - ] () - ) - , CBlockStmt - ( CWhile - ( CBinary CLeOp - ( CVar - ( Ident "i" 105 () ) () - ) - ( CConst - ( CIntConst 10 () ) - ) () - ) - ( CCompound [] - [ CBlockStmt - ( CExpr - ( Just - ( CUnary CPostIncOp - ( CVar - ( Ident "i" 105 () ) () - ) () - ) - ) () - ) - ] () - ) False () - ) - ] () - ) () - ) - ] () diff --git a/rtree-c/test/src/ReduceCSpec.hs b/rtree-c/test/src/ReduceCSpec.hs index 6ae8593324b4e26efad80ae4bbb9221526648457..400a86b1efcd7a4f26c5ace710a96379b62906b0 100644 --- a/rtree-c/test/src/ReduceCSpec.hs +++ b/rtree-c/test/src/ReduceCSpec.hs @@ -30,13 +30,11 @@ import Data.String import qualified Language.C.System.GCC as C import ReduceC import System.Directory.Internal.Prelude (tryIOError) -import System.IO import System.Process.Typed -import Text.Pretty.Simple spec :: Spec spec = do - focus $ specSmallCases + specSmallCases specLargeCases specLargeCases :: Spec @@ -114,16 +112,14 @@ specSmallCases = do ( \a -> do _ <- tryIOError (removeDirectoryRecursive a) createDirectoryIfMissing True a - forM_ (RTree.iinputs (defaultReduceC c)) \(i, _) -> do + forM_ (take 10 $ RTree.iinputs (defaultReduceC c)) \(i, _) -> do let rfile = expected </> "reduction" </> "r" <> debugShow i <.> "c" renderWithChoices rfile (IRTree.probe (defaultReduceC c) i) - withFile (rfile <.> "hs") WriteMode \h -> - pHPrint h (c $> ()) ) - do - it "should validate all reductions" $ \a -> do - when (takeExtension a == ".c") do - validate a + do + it "should validate all reductions" $ \a -> do + when (takeExtension a == ".c") do + validate a validate :: FilePath -> IO () validate fp = do